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

📄 rfc1353.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 3 页
字号:
          RFC1353-MIB DEFINITIONS ::= BEGIN          IMPORTS                  private, internet     FROM RFC1155-SMI                  OBJECT-TYPE           FROM RFC-1212                  mib-2                 FROM SNMPv2-SMI;          snmpParties     OBJECT IDENTIFIER ::= { mib-2 20 }          partyAdmin      OBJECT IDENTIFIER ::= { snmpParties 1 }          partyPublic     OBJECT IDENTIFIER ::= { snmpParties 2 }          snmpSecrets     OBJECT IDENTIFIER ::= { mib-2 21 }          partyPrivate    OBJECT IDENTIFIER ::= { snmpSecrets 1 }          partyAccess     OBJECT IDENTIFIER ::= { snmpSecrets 2 }          partyViews      OBJECT IDENTIFIER ::= { snmpSecrets 3 }          --                  Textual Conventions          --    A textual convention denoting a SNMP party identifier:          Party ::= OBJECT IDENTIFIER          --    A party's authentication clock - a non-negative integer          -- which is incremented as specified/allowed by the party's          -- Authentication Protocol.          --    For noAuth, a party's authentication clock is unused and          -- its value is undefined.          --    For md5AuthProtocol, a party's authentication clock is a          -- relative clock with 1-second granularity.          Clock ::= INTEGER (0..2147483647)          --    A textual convention denoting a transport service          -- address.          --    For rfc1351Domain, a TAddress is 6 octets long,          -- the initial 4 octets containing the IP-address in          -- network-byte order and the last 2 containing the          -- UDP port in network-byte order.          TAddress ::= OCTET STRING          --- Definitions of Security Protocols          partyProtocols              OBJECT IDENTIFIER ::= { partyAdmin 1 }          noAuth                  -- The protocol without authentication              OBJECT IDENTIFIER ::= { partyProtocols 1 }          noPriv                  -- The protocol without privacy              OBJECT IDENTIFIER ::= { partyProtocols 3 }          desPrivProtocol         -- The DES Privacy Protocol              OBJECT IDENTIFIER ::= { partyProtocols 4 }          md5AuthProtocol         -- The MD5 Authentication Protocol              OBJECT IDENTIFIER ::= { partyProtocols 5 }          --- definitions of Transport Domains          transportDomains              OBJECT IDENTIFIER ::= { partyAdmin 2 }          rfc1351Domain --- RFC-1351 (SNMP over UDP, using SNMP Parties)              OBJECT IDENTIFIER ::= { transportDomains 1 }          --- definitions of Proxy Domains          proxyDomains              OBJECT IDENTIFIER ::= { partyAdmin 3 }          noProxy                --- Local operation              OBJECT IDENTIFIER ::= { proxyDomains 1 }          ---    Definition of Initial Party Identifiers          --  When devices are installed, they need to be configured          --  with an initial set of SNMP parties.  The configuration          --  of SNMP parties requires (among other things) the          --  assignment of several OBJECT IDENTIFIERs.  Any local          --  network administration can obtain the delegated          --  authority necessary to assign its own OBJECT          --  IDENTIFIERs.  However, to provide for those          --  administrations who have not obtained the necessary          --  authority, this document allocates a branch of the          --  naming tree for use with the following conventions.          initialPartyId              OBJECT IDENTIFIER ::= { partyAdmin 4 }          --  Note these are identified as "initial" party identifiers          --  since these allow secure SNMP communication to proceed,          --  thereby allowing further SNMP parties to be configured          --  through use of the SNMP itself.          --  The following definitions identify a party identifier,          --  and specify the initial values of various object          --  instances indexed by that identifier.  In addition,          --  the initial MIB view and access control parameters          --  assigned, by convention, to these parties are identified.          --    Party Identifiers for use as initial SNMP parties          --       at IP address  a.b.c.d          -- partyIdentity            = { initialPartyId a b c d 1 }          -- partyTDomain             = { rfc1351Domain }          -- partyTAddress            = a.b.c.d, 161          -- partyProxyFor            = { noProxy }          -- partyAuthProtocol        = { noAuth }          -- partyAuthClock           = 0          -- partySecretsAuthPrivate  = ''h    (the empty string)          -- partyAuthPublic          = ''h    (the empty string)          -- partyAuthLifetime        = 0          -- partyPrivProtocol        = { noPriv }          -- partySecretsPrivPrivate  = ''h    (the empty string)          -- partyPrivPublic          = ''h    (the empty string)          -- partyIdentity            = { initialPartyId a b c d 2 }          -- partyTDomain             = { rfc1351Domain }          -- partyTAddress            = assigned by local administration          -- partyProxyFor            = { noProxy }          -- partyAuthProtocol        = { noAuth }          -- partyAuthClock           = 0          -- partySecretsAuthPrivate  = ''h    (the empty string)          -- partyAuthPublic          = ''h    (the empty string)          -- partyAuthLifetime        = 0          -- partyPrivProtocol        = { noPriv }          -- partySecretsPrivPrivate  = ''h    (the empty string)          -- partyPrivPublic          = ''h    (the empty string)          -- partyIdentity            = { initialPartyId a b c d 3 }          -- partyTDomain             = { rfc1351Domain }          -- partyTAddress            = a.b.c.d, 161          -- partyProxyFor            = { noProxy }          -- partyAuthProtocol        = { md5AuthProtocol }          -- partyAuthClock           = 0          -- partySecretsAuthPrivate  = assigned by local administration          -- partyAuthPublic          = ''h    (the empty string)          -- partyAuthLifetime        = 300          -- partyPrivProtocol        = { noPriv }          -- partySecretsPrivPrivate  = ''h    (the empty string)          -- partyPrivPublic          = ''h    (the empty string)          -- partyIdentity            = { initialPartyId a b c d 4 }          -- partyTDomain             = { rfc1351Domain }          -- partyTAddress            = assigned by local administration          -- partyProxyFor            = { noProxy }          -- partyAuthProtocol        = { md5AuthProtocol }          -- partyAuthClock           = 0          -- partySecretsAuthPrivate  = assigned by local administration          -- partyAuthPublic          = ''h    (the empty string)          -- partyAuthLifetime        = 300          -- partyPrivProtocol        = { noPriv }          -- partySecretsPrivPrivate  = ''h    (the empty string)          -- partyPrivPublic          = ''h    (the empty string)          -- partyIdentity            = { initialPartyId a b c d 5 }          -- partyTDomain             = { rfc1351Domain }          -- partyTAddress            = a.b.c.d, 161          -- partyProxyFor            = { noProxy }          -- partyAuthProtocol        = { md5AuthProtocol }          -- partyAuthClock           = 0          -- partySecretsAuthPrivate  = assigned by local administration          -- partyAuthPublic          = ''h    (the empty string)          -- partyAuthLifetime        = 300          -- partyPrivProtocol        = { desPrivProtocol }          -- partySecretsPrivPrivate  = assigned by local administration          -- partyPrivPublic          = ''h    (the empty string)          -- partyIdentity            = { initialPartyId a b c d 6 }          -- partyTDomain             = { rfc1351Domain }          -- partyTAddress            = assigned by local administration          -- partyProxyFor            = { noProxy }          -- partyAuthProtocol        = { md5AuthProtocol }          -- partyAuthClock           = 0          -- partySecretsAuthPrivate  = assigned by local administration          -- partyAuthPublic          = ''h    (the empty string)          -- partyAuthLifetime        = 300          -- partyPrivProtocol        = { desPrivProtocol }          -- partySecretsPrivPrivate  = assigned by local administration          -- partyPrivPublic          = ''h   (the empty string)          --  The initial access control parameters assigned, by          --  convention, to these parties are:          -- aclTarget     = { initialPartyId a b c d 1 }          -- aclSubject    = { initialPartyId a b c d 2 }          -- aclPrivileges = 3 (Get & Get-Next)          -- aclTarget     = { initialPartyId a b c d 2 }          -- aclSubject    = { initialPartyId a b c d 1 }          -- aclPrivileges = 20 (GetResponse & Trap)          -- aclTarget     = { initialPartyId a b c d 3 }          -- aclSubject    = { initialPartyId a b c d 4 }          -- aclPrivileges = 11 (Get, Get-Next & Set)          -- aclTarget     = { initialPartyId a b c d 4 }          -- aclSubject    = { initialPartyId a b c d 3 }          -- aclPrivileges = 20 (GetResponse & Trap)          -- aclTarget     = { initialPartyId a b c d 5 }          -- aclSubject    = { initialPartyId a b c d 6 }          -- aclPrivileges = 11 (Get, Get-Next & Set)          -- aclTarget     = { initialPartyId a b c d 6 }          -- aclSubject    = { initialPartyId a b c d 5 }          -- aclPrivileges = 20 (GetResponse & Trap)          --  The initial MIB views assigned, by convention, to          --  these parties are:          -- viewParty    = { initialPartyId a b c d 1 }          -- viewSubtree  = { system }          -- viewStatus   = { included }          -- viewMask     = { ''h }          -- viewParty    = { initialPartyId a b c d 1 }          -- viewSubtree  = { snmpParties }          -- viewStatus   = { included }          -- viewMask     = { ''h }          -- viewParty    = { initialPartyId a b c d 3 }          -- viewSubtree  = { internet }          -- viewStatus   = { included }          -- viewMask     = { ''h }          -- viewParty    = { initialPartyId a b c d 3 }          -- viewSubtree  = { partyPrivate }          -- viewStatus   = { excluded }          -- viewMask     = { ''h }          -- viewParty    = { initialPartyId a b c d 5 }          -- viewSubtree  = { internet }          -- viewStatus   = { included }          -- viewMask     = { ''h }          --   The SNMP Party Public Database Group          --          -- The non-secret party information.          --          -- Implementation of the objects in this group is mandatory.          partyTable OBJECT-TYPE              SYNTAX  SEQUENCE OF PartyEntry              ACCESS  not-accessible              STATUS  mandatory              DESCRIPTION                      "The SNMP Party Public database.                      An agent must ensure that there is, at all times,                      a one-to-one correspondence between entries in                      this table and entries in the partySecretsTable.                      The creation/deletion of instances in this table                      via SNMP Set-Requests is not allowed.  Instead,                      entries in this table are created/deleted as a                      side-effect of the creation/deletion of                      corresponding entries in the partySecretsTable.                      Thus, a SNMP Set-Request whose varbinds contain a                      reference to a non-existent instance of a                      partyTable object, but no reference to the                      corresponding instance of a partySecretsTable                      object, will be rejected."          ::= { partyPublic 1 }          partyEntry OBJECT-TYPE              SYNTAX  PartyEntry              ACCESS  not-accessible              STATUS  mandatory              DESCRIPTION                      "Locally held non-secret information about a                      particular SNMP party, which is available for                      access by network management.  Note that this does                      not include all locally held information about a                      party.  In particular, it does not include the                      'last-timestamp' (i.e., the timestamp of the last                      authentic message received) or the 'nonce'                      values."              INDEX  { partyIdentity }              ::= { partyTable 1 }          PartyEntry ::=              SEQUENCE {                  partyIdentity                      Party,                  partyTDomain                      OBJECT IDENTIFIER,                  partyTAddress                      TAddress,                  partyProxyFor                      Party,                  partyAuthProtocol                      OBJECT IDENTIFIER,                  partyAuthClock                      Clock,                  partyAuthPublic                      OCTET STRING,                  partyAuthLifetime                      INTEGER,                  partyPrivProtocol                      OBJECT IDENTIFIER,                  partyPrivPublic                      OCTET STRING,                  partyMaxMessageSize                      INTEGER,                  partyStatus                      INTEGER              }          partyIdentity  OBJECT-TYPE              SYNTAX  Party              ACCESS  read-write              STATUS  mandatory              DESCRIPTION                      "A party identifier uniquely identifying a                      particular SNMP party."              ::= { partyEntry 1 }

⌨️ 快捷键说明

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