⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2741.txt

📁 开发snmp的开发包有两个开放的SNMP开发库
💻 TXT
📖 第 1 页 / 共 5 页
字号:
            allow to elapse after dispatching a message on a session            before it regards the subagent as not responding.  r.timeout            applies only to messages that concern MIB objects within            r.subtree.  It overrides both the session's default value            (if any) indicated when the AgentX session with the master            agent was established, and the master agent's default            timeout.  The default value for r.timeout is 0 (no            override).      r.priority            A value between 1 and 255, used to achieve a desired            configuration when different sessions register identical or            overlapping regions.  Subagents with no particular knowledge            of priority should register with the default value of 127.            In the master agent's dispatching algorithm, smaller values            of r.priority take precedence over larger values, as            described in section 7.1.4.1, "Handling Duplicate and            Overlapping Subtrees".      r.subtree            An Object Identifier that names the basic subtree of a MIB            region for which a subagent indicates its support. The term            "subtree" is used generically here, it may represent a            fully-qualified instance name, a partial instance name, a            MIB table, an entire MIB, etc.            The choice of what to register is implementation-specific;            this memo does not specify permissible values.  Standard            practice however is for a subagent to register at the            highest level of the naming tree that makes sense.            Registration of fully- qualified instances is typically done            only when a subagent can perform management operations only            on particular rows of a conceptual table.            If r.subtree is in fact a fully qualified instance name, the            INSTANCE_REGISTRATION bit in h.flags must be set, otherwise            it must be cleared.  The master agent may save this            information to optimize subsequent operational dispatching.      r.range_subid            Permits specifying a range in place of one of r.subtree's            sub-identifiers.  If this value is 0, no range is being            specified and there is no r.upper_bound field present in the            PDU. In this case the MIB region being registered is the            single subtree named by r.subtree.            Otherwise the "r.range_subid"-th sub-identifier in r.subtree            is a range lower bound, and the range upper bound sub-            identifier (r.upper_bound) immediately follows r.subtree.            In this case the MIB region being registered is the union of            the subtrees formed by enumerating this range.            Note that r.range_subid indicates the (1-based) index of            this sub-identifier within the OID represented by r.subtree,            regardless of whether or not r.subtree is encoded using a            prefix. (See the example below.)      r.upper_bound            The upper bound of a sub-identifier's range.  This field is            present only if r.range_subid is not 0.            The use of r.range_subid and r.upper_bound provide a general            shorthand mechanism for specifying a MIB region. For            example, if r.subtree is the OID 1.3.6.1.2.1.2.2.1.1.7,            r.range_subid is 10, and r.upper_bound is 22, the specified            MIB region can be denoted 1.3.6.1.2.1.2.2.1.[1-22].7.            Registering this region is equivalent to registering the            union of subtrees             1.3.6.1.2.1.2.2.1.1.7             1.3.6.1.2.1.2.2.1.2.7             1.3.6.1.2.1.2.2.1.3.7             ...             1.3.6.1.2.1.2.2.1.22.7            One expected use of this mechanism is registering a            conceptual row with a single PDU.  In the example above, the            MIB region happens to be row 7 of the RFC 1573 ifTable.  The            actual PDU would be:   (AgentX header)   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | h.version (1) |  h.type (3)   |    h.flags    |  <reserved>   |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |                          h.sessionID                          |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |                        h.transactionID                        |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |                           h.packetID                          |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |                        h.payload_length                       |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |   r.timeout   |  r.priority   | 10            |  <reserved>   |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   (r.subtree)   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 6             |  2            |  0            |  <reserved>   |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 1                                                             |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 2                                                             |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 2                                                             |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 1                                                             |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 1                                                             |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 7                                                             |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   (r.upper_bound)   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   | 22                                                            |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   Note again that here r.range_subid is 10, even though n_subid in   r.subtree is only 6.   r.range_subid may be used at any level within a subtree, it need not   represent row-level registration.  This mechanism may be used in any   way that is convenient for a subagent to achieve its registrations.6.2.4. The agentx-Unregister-PDU   The agentx-Unregister-PDU is sent by a subagent to remove a MIB   region that was previously registered on this session.    (AgentX header)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    | h.version (1) |  h.type (4)   |    h.flags    |  <reserved>   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                          h.sessionID                          |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                        h.transactionID                        |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                           h.packetID                          |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                        h.payload_length                       |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    (u.context) OPTIONAL    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                     Octet String Length (L)                   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |  Octet 1      |  Octet 2      |   Octet 3     |   Octet 4     |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    ...    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |  Octet L - 1  |  Octet L      |       Padding (as required)   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |    <reserved> |  u.priority   | u.range_subid |  <reserved>   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    (u.subtree)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |  n_subid      |  prefix       |      0        |  <reserved>   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |             sub-identifier #1                                 |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    ...    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |             sub-identifier #n_subid                           |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    (u.upper_bound)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |             optional upper-bound sub-identifier               |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   An agentx-Unregister-PDU contains the following fields:      u.context            An optional non-default context.      u.priority            The priority at which this region was originally registered.      u.subtree            Indicates a previously-registered region of the MIB that a            subagent no longer wishes to support.      u.range_subid            Indicates a sub-identifier in u.subtree is a range lower            bound.      u.upper_bound            The upper bound of the range sub-identifier.  This field is            present in the PDU only if u.range_subid is not 0.6.2.5. The agentx-Get-PDU    (AgentX header)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    | h.version (1) |  h.type (5)   |    h.flags    |  <reserved>   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                          h.sessionID                          |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                        h.transactionID                        |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                           h.packetID                          |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                        h.payload_length                       |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    (g.context) OPTIONAL    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |                     Octet String Length (L)                   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |  Octet 1      |  Octet 2      |   Octet 3     |   Octet 4     |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    ...    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |  Octet L - 1  |  Octet L      |       Padding (as required)   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    (g.sr)    (start 1)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |  n_subid      |  prefix       |  include      |  <reserved>   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |             sub-identifier #1                                 |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    ...    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |             sub-identifier #n_subid                           |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    (end 1)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    | 0             | 0             | 0             |       0       |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    ...    (start n)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |  n_subid      |  prefix       |  include      |  <reserved>   |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |             sub-identifier #1                                 |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    ...    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    |             sub-identifier #n_subid                           |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    (end n)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+    | 0             | 0             | 0             |       0       |    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      An agentx-Get-PDU contains the following fields:      g.context            An optional non-default context.      g.sr            A SearchRangeList containing the requested variables 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -