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

📄 rfc1448.txt

📁 gnu 的radius服务器很好用的
💻 TXT
📖 第 1 页 / 共 5 页
字号:
          It is important to note that the exchange of SNMPv2 messages          requires only an unreliable datagram service, with every          message being entirely and independently contained in a single          transport datagram.  Specific transport mappings and encoding          rules are specified elsewhere [7].  However, the preferred          mapping is the use of the User Datagram Protocol [8].          Case, McCloghrie, Rose & Waldbusser                   [Page 6]          RFC 1448        Protocol Operations for SNMPv2      April 1993          3.  Definitions               SNMPv2-PDU DEFINITIONS ::= BEGIN               IMPORTS                   ObjectName, ObjectSyntax, Integer32                       FROM SNMPv2-SMI;               -- protocol data units               PDUs ::=                   CHOICE {                       get-request                           GetRequest-PDU,                       get-next-request                           GetNextRequest-PDU,                       get-bulk-request                           GetBulkRequest-PDU,                       response                           Response-PDU,                       set-request                           SetRequest-PDU,                       inform-request                           InformRequest-PDU,                       snmpV2-trap                           SNMPv2-Trap-PDU                   }          Case, McCloghrie, Rose & Waldbusser                   [Page 7]          RFC 1448        Protocol Operations for SNMPv2      April 1993               -- PDUs               GetRequest-PDU ::=                   [0]                       IMPLICIT PDU               GetNextRequest-PDU ::=                   [1]                       IMPLICIT PDU               Response-PDU ::=                   [2]                       IMPLICIT PDU               SetRequest-PDU ::=                   [3]                       IMPLICIT PDU               -- [4] is obsolete               GetBulkRequest-PDU ::=                   [5]                       IMPLICIT BulkPDU               InformRequest-PDU ::=                   [6]                       IMPLICIT PDU               SNMPv2-Trap-PDU ::=                   [7]                       IMPLICIT PDU          Case, McCloghrie, Rose & Waldbusser                   [Page 8]          RFC 1448        Protocol Operations for SNMPv2      April 1993               max-bindings                   INTEGER ::= 2147483647               PDU ::=                   SEQUENCE {                       request-id                           Integer32,                       error-status            -- sometimes ignored                           INTEGER {                               noError(0),                               tooBig(1),                               noSuchName(2),   -- for proxy compatibility                               badValue(3),     -- for proxy compatibility                               readOnly(4),     -- for proxy compatibility                               genErr(5),                               noAccess(6),                               wrongType(7),                               wrongLength(8),                               wrongEncoding(9),                               wrongValue(10),                               noCreation(11),                               inconsistentValue(12),                               resourceUnavailable(13),                               commitFailed(14),                               undoFailed(15),                               authorizationError(16),                               notWritable(17),                               inconsistentName(18)                           },                       error-index            -- sometimes ignored                           INTEGER (0..max-bindings),                       variable-bindings   -- values are sometimes ignored                           VarBindList                   }          Case, McCloghrie, Rose & Waldbusser                   [Page 9]          RFC 1448        Protocol Operations for SNMPv2      April 1993               BulkPDU ::=                     -- MUST be identical in                   SEQUENCE {                  -- structure to PDU                       request-id                           Integer32,                       non-repeaters                           INTEGER (0..max-bindings),                       max-repetitions                           INTEGER (0..max-bindings),                       variable-bindings       -- values are ignored                           VarBindList                   }          Case, McCloghrie, Rose & Waldbusser                  [Page 10]          RFC 1448        Protocol Operations for SNMPv2      April 1993               -- variable binding               VarBind ::=                   SEQUENCE {                       name                           ObjectName,                       CHOICE {                           value                               ObjectSyntax,                           unSpecified         -- in retrieval requests                                   NULL,                                               -- exceptions in responses                           noSuchObject[0]                                   IMPLICIT NULL,                           noSuchInstance[1]                                   IMPLICIT NULL,                           endOfMibView[2]                                   IMPLICIT NULL                       }                   }               -- variable-binding list               VarBindList ::=                   SEQUENCE (SIZE (0..max-bindings)) OF                       VarBind               END          Case, McCloghrie, Rose & Waldbusser                  [Page 11]          RFC 1448        Protocol Operations for SNMPv2      April 1993          4.  Protocol Specification          4.1.  Common Constructs          The value of the request-id field in a Response-PDU takes the          value of the request-id field in the request PDU to which it          is a response.  By use of the request-id value, a SNMPv2          application can distinguish the (potentially multiple)          outstanding requests, and thereby correlate incoming responses

⌨️ 快捷键说明

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