SNMPv2-TM
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:4k
源码类别:

SNMP编程

开发平台:

C/C++

  1. -- Changes to rfc1906 - SNMPv2-TM (SNMPv2 transport mappings)
  2. --      NOTE: module need MODULE-IDENTITY added!
  3. -- dperkins@scruznet.com
  4. SNMPv2-TM DEFINITIONS ::= BEGIN
  5. IMPORTS
  6.     OBJECT-IDENTITY, snmpDomains, snmpProxys
  7.         FROM SNMPv2-SMI
  8.     TEXTUAL-CONVENTION
  9.         FROM SNMPv2-TC;
  10. -- SNMPv2 over UDP over IPv4
  11. snmpUDPDomain  OBJECT-IDENTITY
  12.     STATUS     current
  13.     DESCRIPTION
  14.             "The SNMPv2 over UDP transport domain.  The corresponding
  15.             transport address is of type SnmpUDPAddress."
  16.     ::= { snmpDomains 1 }
  17. SnmpUDPAddress ::= TEXTUAL-CONVENTION
  18.     DISPLAY-HINT "1d.1d.1d.1d/2d"
  19.     STATUS       current
  20.     DESCRIPTION
  21.             "Represents a UDP address:
  22.                octets   contents        encoding
  23.                 1-4     IP-address      network-byte order
  24.                 5-6     UDP-port        network-byte order
  25.             "
  26.     SYNTAX       OCTET STRING (SIZE (6))
  27. -- SNMPv2 over OSI
  28. snmpCLNSDomain OBJECT-IDENTITY
  29.     STATUS     current
  30.     DESCRIPTION
  31.             "The SNMPv2 over CLNS transport domain.  The corresponding
  32.             transport address is of type SnmpOSIAddress."
  33.     ::= { snmpDomains 2 }
  34. snmpCONSDomain OBJECT-IDENTITY
  35.     STATUS     current
  36.     DESCRIPTION
  37.             "The SNMPv2 over CONS transport domain.  The corresponding
  38.             transport address is of type SnmpOSIAddress."
  39.     ::= { snmpDomains 3 }
  40. SnmpOSIAddress ::= TEXTUAL-CONVENTION
  41.     DISPLAY-HINT "*1x:/1x:"
  42.     STATUS       current
  43.     DESCRIPTION
  44.             "Represents an OSI transport-address:
  45.                octets   contents           encoding
  46.                   1     length of NSAP     'n' as an unsigned-integer
  47.                                               (either 0 or from 3 to 20)
  48.                2..(n+1) NSAP                concrete binary representation
  49.                (n+2)..m TSEL                string of (up to 64) octets
  50.             "
  51.     SYNTAX       OCTET STRING (SIZE (1 | 4..85))
  52. -- SNMPv2 over DDP
  53. snmpDDPDomain  OBJECT-IDENTITY
  54.     STATUS     current
  55.     DESCRIPTION
  56.             "The SNMPv2 over DDP transport domain.  The corresponding
  57.             transport address is of type SnmpNBPAddress."
  58.     ::= { snmpDomains 4 }
  59. SnmpNBPAddress ::= TEXTUAL-CONVENTION
  60.     STATUS       current
  61.     DESCRIPTION
  62.             "Represents an NBP name:
  63.                  octets        contents          encoding
  64.                     1          length of object  'n' as an unsigned integer
  65.                   2..(n+1)     object            string of (up to 32) octets
  66.                    n+2         length of type    'p' as an unsigned integer
  67.               (n+3)..(n+2+p)   type              string of (up to 32) octets
  68.                   n+3+p        length of zone    'q' as an unsigned integer
  69.             (n+4+p)..(n+3+p+q) zone              string of (up to 32) octets
  70.             For comparison purposes, strings are case-insensitive All
  71.             strings may contain any octet other than 255 (hex ff)."
  72.     SYNTAX       OCTET STRING (SIZE (3..99))
  73. -- SNMPv2 over IPX
  74. snmpIPXDomain  OBJECT-IDENTITY
  75.     STATUS     current
  76.     DESCRIPTION
  77.             "The SNMPv2 over IPX transport domain.  The corresponding
  78.             transport address is of type SnmpIPXAddress."
  79.     ::= { snmpDomains 5 }
  80. SnmpIPXAddress ::= TEXTUAL-CONVENTION
  81.     DISPLAY-HINT "4x.1x:1x:1x:1x:1x:1x.2d"
  82.     STATUS       current
  83.     DESCRIPTION
  84.             "Represents an IPX address:
  85.                octets   contents            encoding
  86.                 1-4     network-number      network-byte order
  87.                 5-10    physical-address    network-byte order
  88.                11-12    socket-number       network-byte order
  89.             "
  90.     SYNTAX       OCTET STRING (SIZE (12))
  91. -- for proxy to SNMPv1 (RFC 1157)
  92. rfc1157Proxy   OBJECT IDENTIFIER ::= { snmpProxys 1 }
  93. rfc1157Domain  OBJECT-IDENTITY
  94.     STATUS     current
  95.     DESCRIPTION
  96.             "The transport domain for SNMPv1 over UDP.  The
  97.             corresponding transport address is of type SnmpUDPAddress."
  98.     ::= { rfc1157Proxy 1 }
  99. --  ::= { rfc1157Proxy 2 }            this OID is obsolete
  100. END