RFC1158.MIB
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:54k
源码类别:

SNMP编程

开发平台:

C/C++

  1. -- Changes to RFC1158 (obsolete MIB-II):
  2. --      Changed OBJECT-TYPE to be imported from RFC1212.
  3. --      Changed ACCESS for all tables and rows to not-accessable.
  4. --      Added INDEX clauses for all rows.
  5. --      Changed name of ipRoutingTable to ipRouteTable.
  6. --      Added DisplayString definition.
  7. --      Removed definition of nullSpecific.
  8. --      Added missing comma in ipRouteProto enumerations.
  9. --      Fixed misspellings of ipAdEntReasmMaxSiz and ipNetoToMediaType.
  10. -- dperkins@scruznet.com
  11.                RFC1158-MIB DEFINITIONS ::= BEGIN
  12.                IMPORTS
  13.                        mgmt, NetworkAddress, IpAddress,
  14.                        Counter, Gauge, TimeTicks
  15.                            FROM RFC1155-SMI
  16.                        OBJECT-TYPE
  17.                            FROM RFC-1212;
  18.                DisplayString ::=
  19.                            OCTET STRING
  20.                mib-2      OBJECT IDENTIFIER ::= { mgmt 1 }    -- MIB-II
  21.                           -- (same prefix as MIB-I)
  22.                system     OBJECT IDENTIFIER ::= { mib-2 1 }
  23.                interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
  24.                at         OBJECT IDENTIFIER ::= { mib-2 3 }
  25.                ip         OBJECT IDENTIFIER ::= { mib-2 4 }
  26.                icmp       OBJECT IDENTIFIER ::= { mib-2 5 }
  27.                tcp        OBJECT IDENTIFIER ::= { mib-2 6 }
  28.                udp        OBJECT IDENTIFIER ::= { mib-2 7 }
  29.                egp        OBJECT IDENTIFIER ::= { mib-2 8 }
  30.                -- cmot    OBJECT IDENTIFIER ::= { mib-2 9 }
  31.                transmission OBJECT IDENTIFIER ::= { mib-2 10 }
  32.                snmp       OBJECT IDENTIFIER ::= { mib-2 11 }
  33.                -- object types
  34.                -- the System group
  35.                sysDescr OBJECT-TYPE
  36.                        SYNTAX  DisplayString (SIZE (0..255))
  37.                        ACCESS  read-only
  38.                        STATUS  mandatory
  39.                        ::= { system 1 }
  40.                sysObjectID OBJECT-TYPE
  41.                        SYNTAX  OBJECT IDENTIFIER
  42.                        ACCESS  read-only
  43.                        STATUS  mandatory
  44.                        ::= { system 2 }
  45.                sysUpTime OBJECT-TYPE
  46.                        SYNTAX  TimeTicks
  47.                        ACCESS  read-only
  48.                        STATUS  mandatory
  49.                        ::= { system 3 }
  50.                sysContact OBJECT-TYPE
  51.                        SYNTAX  DisplayString (SIZE (0..255))
  52.                        ACCESS  read-write
  53.                        STATUS  mandatory
  54.                        ::= { system 4 }
  55.                sysName OBJECT-TYPE
  56.                        SYNTAX  DisplayString (SIZE (0..255))
  57.                        ACCESS  read-write
  58.                        STATUS  mandatory
  59.                        ::= { system 5 }
  60.                sysLocation OBJECT-TYPE
  61.                        SYNTAX  DisplayString (SIZE (0..255))
  62.                        ACCESS  read-only
  63.                        STATUS  mandatory
  64.                        ::= { system 6 }
  65.                sysServices OBJECT-TYPE
  66.                        SYNTAX  INTEGER (0..127)
  67.                        ACCESS  read-only
  68.                        STATUS  mandatory
  69.                        ::= { system 7 }
  70.                -- the Interfaces group
  71.                ifNumber OBJECT-TYPE
  72.                        SYNTAX  INTEGER
  73.                        ACCESS  read-only
  74.                        STATUS  mandatory
  75.                        ::= { interfaces 1 }
  76.                -- the Interfaces table
  77.                ifTable OBJECT-TYPE
  78.                        SYNTAX  SEQUENCE OF IfEntry
  79.                        ACCESS  not-accessible
  80.                        STATUS  mandatory
  81.                        ::= { interfaces 2 }
  82.                ifEntry OBJECT-TYPE
  83.                        SYNTAX  IfEntry
  84.                        ACCESS  not-accessible
  85.                        STATUS  mandatory
  86.                        INDEX   { ifIndex }
  87.                        ::= { ifTable 1 }
  88.                IfEntry ::= SEQUENCE {
  89.                    ifIndex
  90.                        INTEGER,
  91.                    ifDescr
  92.                        DisplayString,
  93.                    ifType
  94.                        INTEGER,
  95.                    ifMtu
  96.                        INTEGER,
  97.                    ifSpeed
  98.                        Gauge,
  99.                    ifPhysAddress
  100.                        OCTET STRING,
  101.                    ifAdminStatus
  102.                        INTEGER,
  103.                    ifOperStatus
  104.                        INTEGER,
  105.                    ifLastChange
  106.                        TimeTicks,
  107.                    ifInOctets
  108.                        Counter,
  109.                    ifInUcastPkts
  110.                        Counter,
  111.                    ifInNUcastPkts
  112.                        Counter,
  113.                    ifInDiscards
  114.                        Counter,
  115.                    ifInErrors
  116.                        Counter,
  117.                    ifInUnknownProtos
  118.                        Counter,
  119.                    ifOutOctets
  120.                        Counter,
  121.                    ifOutUcastPkts
  122.                        Counter,
  123.                    ifOutNUcastPkts
  124.                        Counter,
  125.                    ifOutDiscards
  126.                        Counter,
  127.                    ifOutErrors
  128.                        Counter,
  129.                    ifOutQLen
  130.                        Gauge,
  131.                    ifSpecific
  132.                        OBJECT IDENTIFIER
  133.                }
  134.                ifIndex OBJECT-TYPE
  135.                        SYNTAX  INTEGER
  136.                        ACCESS  read-only
  137.                        STATUS  mandatory
  138.                        ::= { ifEntry 1 }
  139.                ifDescr OBJECT-TYPE
  140.                        SYNTAX  DisplayString (SIZE (0..255))
  141.                        ACCESS  read-only
  142.                        STATUS  mandatory
  143.                        ::= { ifEntry 2 }
  144.                ifType OBJECT-TYPE
  145.                        SYNTAX  INTEGER {
  146.                                    other(1),             -- none of the
  147.                                                          -- following
  148.                                    regular1822(2),
  149.                                    hdh1822(3),
  150.                                    ddn-x25(4),
  151.                                    rfc877-x25(5),
  152.                                    ethernet-csmacd(6),
  153.                                    iso88023-csmacd(7),
  154.                                    iso88024-tokenBus(8),
  155.                                    iso88025-tokenRing(9),
  156.                                    iso88026-man(10),
  157.                                    starLan(11),
  158.                                    proteon-10Mbit(12),
  159.                                    proteon-80Mbit(13),
  160.                                    hyperchannel(14),
  161.                                    fddi(15),
  162.                                    lapb(16),
  163.                                    sdlc(17),
  164.                                    t1-carrier(18),
  165.                                    cept(19),        -- european
  166.                                                     --equivalent of T-1
  167.                                    basicISDN(20),
  168.                                    primaryISDN(21),
  169.                                                          -- proprietary
  170.                                                          -- serial
  171.                                    propPointToPointSerial(22),
  172.                                    terminalServer-asyncPort(23),
  173.                                    softwareLoopback(24),
  174.                                    eon(25),              -- CLNP over IP
  175.                                    ethernet-3Mbit(26),
  176.                                    nsip(27),             -- XNS over IP
  177.                                    slip(28)              -- generic SLIP
  178.                            }
  179.                        ACCESS  read-only
  180.                        STATUS  mandatory
  181.                        ::= { ifEntry 3 }
  182.                ifMtu OBJECT-TYPE
  183.                        SYNTAX  INTEGER
  184.                        ACCESS  read-only
  185.                        STATUS  mandatory
  186.                        ::= { ifEntry 4 }
  187.                ifSpeed OBJECT-TYPE
  188.                        SYNTAX  Gauge
  189.                        ACCESS  read-only
  190.                        STATUS  mandatory
  191.                        ::= { ifEntry 5 }
  192.                ifPhysAddress OBJECT-TYPE
  193.                        SYNTAX  OCTET STRING
  194.                        ACCESS  read-only
  195.                        STATUS  mandatory
  196.                        ::= { ifEntry 6 }
  197.                ifAdminStatus OBJECT-TYPE
  198.                        SYNTAX  INTEGER {
  199.                                    up(1),     -- ready to pass packets
  200.                                    down(2),
  201.                                    testing(3) -- in some test mode
  202.                                }
  203.                        ACCESS  read-write
  204.                        STATUS  mandatory
  205.                        ::= { ifEntry 7 }
  206.                ifOperStatus OBJECT-TYPE
  207.                        SYNTAX  INTEGER {
  208.                                    up(1),     -- ready to pass packets
  209.                                    down(2),
  210.                                    testing(3) -- in some test mode
  211.                                }
  212.                        ACCESS  read-only
  213.                        STATUS  mandatory
  214.                        ::= { ifEntry 8 }
  215.                ifLastChange OBJECT-TYPE
  216.                        SYNTAX  TimeTicks
  217.                        ACCESS  read-only
  218.                        STATUS  mandatory
  219.                        ::= { ifEntry 9 }
  220.                ifInOctets OBJECT-TYPE
  221.                        SYNTAX  Counter
  222.                        ACCESS  read-only
  223.                        STATUS  mandatory
  224.                        ::= { ifEntry 10 }
  225.                ifInUcastPkts OBJECT-TYPE
  226.                        SYNTAX  Counter
  227.                        ACCESS  read-only
  228.                        STATUS  mandatory
  229.                        ::=  { ifEntry 11 }
  230.                ifInNUcastPkts OBJECT-TYPE
  231.                        SYNTAX  Counter
  232.                        ACCESS  read-only
  233.                        STATUS  mandatory
  234.                        ::= { ifEntry 12 }
  235.                ifInDiscards OBJECT-TYPE
  236.                        SYNTAX  Counter
  237.                        ACCESS  read-only
  238.                        STATUS  mandatory
  239.                        ::= { ifEntry 13 }
  240.                ifInErrors OBJECT-TYPE
  241.                        SYNTAX  Counter
  242.                        ACCESS  read-only
  243.                        STATUS  mandatory
  244.                        ::= { ifEntry 14 }
  245.                ifInUnknownProtos OBJECT-TYPE
  246.                        SYNTAX  Counter
  247.                        ACCESS  read-only
  248.                        STATUS  mandatory
  249.                        ::= { ifEntry 15 }
  250.                ifOutOctets OBJECT-TYPE
  251.                        SYNTAX  Counter
  252.                        ACCESS  read-only
  253.                        STATUS  mandatory
  254.                        ::= { ifEntry 16 }
  255.                ifOutUcastPkts OBJECT-TYPE
  256.                        SYNTAX  Counter
  257.                        ACCESS  read-only
  258.                        STATUS  mandatory
  259.                        ::= { ifEntry 17 }
  260.                ifOutNUcastPkts OBJECT-TYPE
  261.                        SYNTAX  Counter
  262.                        ACCESS  read-only
  263.                        STATUS  mandatory
  264.                        ::= { ifEntry 18 }
  265.                ifOutDiscards OBJECT-TYPE
  266.                        SYNTAX  Counter
  267.                        ACCESS  read-only
  268.                        STATUS  mandatory
  269.                        ::= { ifEntry 19 }
  270.                ifOutErrors OBJECT-TYPE
  271.                        SYNTAX  Counter
  272.                        ACCESS  read-only
  273.                        STATUS  mandatory
  274.                        ::= { ifEntry 20 }
  275.                ifOutQLen OBJECT-TYPE
  276.                        SYNTAX  Gauge
  277.                        ACCESS  read-only
  278.                        STATUS  mandatory
  279.                        ::= { ifEntry 21 }
  280.                ifSpecific OBJECT-TYPE
  281.                        SYNTAX  OBJECT IDENTIFIER
  282.                        ACCESS  read-only
  283.                        STATUS  mandatory
  284.                        ::= { ifEntry 22 }
  285. --               nullSpecific OBJECT IDENTIFIER ::= { 0 0 }
  286.                -- the Address Translation group (deprecated)
  287.                atTable OBJECT-TYPE
  288.                        SYNTAX  SEQUENCE OF AtEntry
  289.                        ACCESS  not-accessible
  290.                        STATUS  deprecated
  291.                        ::= { at 1 }
  292.                atEntry OBJECT-TYPE
  293.                        SYNTAX  AtEntry
  294.                        ACCESS  not-accessible
  295.                        STATUS  deprecated
  296.                        INDEX   { atIfIndex,
  297.                                  atNetAddress }
  298.                        ::= { atTable 1 }
  299.                AtEntry ::= SEQUENCE {
  300.                    atIfIndex
  301.                        INTEGER,
  302.                    atPhysAddress
  303.                        OCTET STRING,
  304.                    atNetAddress
  305.                        NetworkAddress
  306.                }
  307.                atIfIndex OBJECT-TYPE
  308.                        SYNTAX  INTEGER
  309.                        ACCESS  read-write
  310.                        STATUS  deprecated
  311.                        ::= { atEntry 1 }
  312.                atPhysAddress OBJECT-TYPE
  313.                        SYNTAX  OCTET STRING
  314.                        ACCESS  read-write
  315.                        STATUS  deprecated
  316.                        ::= { atEntry 2 }
  317.                atNetAddress OBJECT-TYPE
  318.                        SYNTAX  NetworkAddress
  319.                        ACCESS  read-write
  320.                        STATUS  deprecated
  321.                        ::= { atEntry 3 }
  322.                -- the IP group
  323.                ipForwarding OBJECT-TYPE
  324.                        SYNTAX  INTEGER {
  325.                                    gateway(1), -- entity forwards
  326.                                                -- datagrams
  327.                                    host(2)     -- entity does NOT
  328.                                                -- forward datagrams
  329.                                }
  330.                        ACCESS  read-write
  331.                        STATUS  mandatory
  332.                        ::= { ip 1 }
  333.                ipDefaultTTL OBJECT-TYPE
  334.                        SYNTAX  INTEGER
  335.                        ACCESS  read-write
  336.                        STATUS  mandatory
  337.                        ::= { ip 2 }
  338.                ipInReceives OBJECT-TYPE
  339.                        SYNTAX  Counter
  340.                        ACCESS  read-only
  341.                        STATUS  mandatory
  342.                        ::= { ip 3 }
  343.                ipInHdrErrors OBJECT-TYPE
  344.                        SYNTAX  Counter
  345.                        ACCESS  read-only
  346.                        STATUS  mandatory
  347.                        ::= { ip 4 }
  348.                ipInAddrErrors OBJECT-TYPE
  349.                        SYNTAX  Counter
  350.                        ACCESS  read-only
  351.                        STATUS  mandatory
  352.                        ::= { ip 5 }
  353.                ipForwDatagrams OBJECT-TYPE
  354.                        SYNTAX  Counter
  355.                        ACCESS  read-only
  356.                        STATUS  mandatory
  357.                        ::= { ip 6 }
  358.                ipInUnknownProtos OBJECT-TYPE
  359.                        SYNTAX  Counter
  360.                        ACCESS  read-only
  361.                        STATUS  mandatory
  362.                        ::= { ip 7 }
  363.                ipInDiscards OBJECT-TYPE
  364.                        SYNTAX  Counter
  365.                        ACCESS  read-only
  366.                        STATUS  mandatory
  367.                        ::= { ip 8 }
  368.                ipInDelivers OBJECT-TYPE
  369.                        SYNTAX  Counter
  370.                        ACCESS  read-only
  371.                        STATUS  mandatory
  372.                        ::= { ip 9 }
  373.                ipOutRequests OBJECT-TYPE
  374.                        SYNTAX  Counter
  375.                        ACCESS  read-only
  376.                        STATUS  mandatory
  377.                        ::= { ip 10 }
  378.                ipOutDiscards OBJECT-TYPE
  379.                        SYNTAX  Counter
  380.                        ACCESS  read-only
  381.                        STATUS  mandatory
  382.                        ::= { ip 11 }
  383.                ipOutNoRoutes OBJECT-TYPE
  384.                        SYNTAX  Counter
  385.                        ACCESS  read-only
  386.                        STATUS  mandatory
  387.                        ::= { ip 12 }
  388.                ipReasmTimeout OBJECT-TYPE
  389.                        SYNTAX  INTEGER
  390.                        ACCESS  read-only
  391.                        STATUS  mandatory
  392.                        ::= { ip 13 }
  393.                ipReasmReqds OBJECT-TYPE
  394.                        SYNTAX  Counter
  395.                        ACCESS  read-only
  396.                        STATUS  mandatory
  397.                        ::= { ip 14 }
  398.                ipReasmOKs OBJECT-TYPE
  399.                        SYNTAX  Counter
  400.                        ACCESS  read-only
  401.                        STATUS  mandatory
  402.                        ::= { ip 15 }
  403.                ipReasmFails OBJECT-TYPE
  404.                        SYNTAX  Counter
  405.                        ACCESS  read-only
  406.                        STATUS  mandatory
  407.                        ::= { ip 16 }
  408.                ipFragOKs OBJECT-TYPE
  409.                        SYNTAX  Counter
  410.                        ACCESS  read-only
  411.                        STATUS  mandatory
  412.                        ::= { ip 17 }
  413.                ipFragFails OBJECT-TYPE
  414.                        SYNTAX  Counter
  415.                        ACCESS  read-only
  416.                        STATUS  mandatory
  417.                        ::= { ip 18 }
  418.                ipFragCreates OBJECT-TYPE
  419.                        SYNTAX  Counter
  420.                        ACCESS  read-only
  421.                        STATUS  mandatory
  422.                        ::= { ip 19 }
  423.                -- the IP Interface table
  424.                ipAddrTable OBJECT-TYPE
  425.                        SYNTAX  SEQUENCE OF IpAddrEntry
  426.                        ACCESS  not-accessible
  427.                        STATUS  mandatory
  428.                        ::= { ip 20 }
  429.                ipAddrEntry OBJECT-TYPE
  430.                        SYNTAX  IpAddrEntry
  431.                        ACCESS  not-accessible
  432.                        STATUS  mandatory
  433.                        INDEX   { ipAdEntAddr }
  434.                        ::= { ipAddrTable 1 }
  435.                IpAddrEntry ::= SEQUENCE {
  436.                    ipAdEntAddr
  437.                        IpAddress,
  438.                    ipAdEntIfIndex
  439.                        INTEGER,
  440.                    ipAdEntNetMask
  441.                        IpAddress,
  442.                    ipAdEntBcastAddr
  443.                        INTEGER,
  444.                    ipAdEntReasmMaxSize
  445.                        INTEGER (0..65535)
  446.                }
  447.                ipAdEntAddr OBJECT-TYPE
  448.                        SYNTAX  IpAddress
  449.                        ACCESS  read-only
  450.                        STATUS  mandatory
  451.                        ::=  { ipAddrEntry 1 }
  452.                ipAdEntIfIndex OBJECT-TYPE
  453.                        SYNTAX  INTEGER
  454.                        ACCESS  read-only
  455.                        STATUS  mandatory
  456.                        ::=  { ipAddrEntry 2 }
  457.                ipAdEntNetMask OBJECT-TYPE
  458.                        SYNTAX  IpAddress
  459.                        ACCESS  read-only
  460.                        STATUS  mandatory
  461.                        ::=  { ipAddrEntry 3 }
  462.                ipAdEntBcastAddr OBJECT-TYPE
  463.                        SYNTAX  INTEGER
  464.                        ACCESS  read-only
  465.                        STATUS  mandatory
  466.                        ::= { ipAddrEntry 4 }
  467.                ipAdEntReasmMaxSize OBJECT-TYPE
  468.                        SYNTAX  INTEGER (0..65535)
  469.                        ACCESS  read-only
  470.                        STATUS  mandatory
  471.                        ::= { ipAddrEntry 5 }
  472.                -- the IP Routing table
  473.                ipRouteTable OBJECT-TYPE
  474.                        SYNTAX  SEQUENCE OF IpRouteEntry
  475.                        ACCESS  not-accessible
  476.                        STATUS  mandatory
  477.                        ::= { ip 21 }
  478.                ipRouteEntry OBJECT-TYPE
  479.                        SYNTAX  IpRouteEntry
  480.                        ACCESS  not-accessible
  481.                        STATUS  mandatory
  482.                        INDEX   { ipRouteDest }
  483.                        ::= { ipRouteTable 1 }
  484.                IpRouteEntry ::= SEQUENCE {
  485.                    ipRouteDest
  486.                        IpAddress,
  487.                    ipRouteIfIndex
  488.                        INTEGER,
  489.                    ipRouteMetric1
  490.                        INTEGER,
  491.                    ipRouteMetric2
  492.                        INTEGER,
  493.                    ipRouteMetric3
  494.                        INTEGER,
  495.                    ipRouteMetric4
  496.                        INTEGER,
  497.                    ipRouteNextHop
  498.                        IpAddress,
  499.                    ipRouteType
  500.                        INTEGER,
  501.                    ipRouteProto
  502.                        INTEGER,
  503.                    ipRouteAge
  504.                        INTEGER,
  505.                    ipRouteMask
  506.                        IpAddress
  507.                }
  508.                ipRouteDest OBJECT-TYPE
  509.                        SYNTAX  IpAddress
  510.                        ACCESS  read-write
  511.                        STATUS  mandatory
  512.                        ::= { ipRouteEntry 1 }
  513.                ipRouteIfIndex  OBJECT-TYPE
  514.                        SYNTAX  INTEGER
  515.                        ACCESS  read-write
  516.                        STATUS  mandatory
  517.                        ::= { ipRouteEntry 2 }
  518.                ipRouteMetric1 OBJECT-TYPE
  519.                        SYNTAX  INTEGER
  520.                        ACCESS  read-write
  521.                        STATUS  mandatory
  522.                        ::= { ipRouteEntry 3 }
  523.                ipRouteMetric2 OBJECT-TYPE
  524.                        SYNTAX  INTEGER
  525.                        ACCESS  read-write
  526.                        STATUS  mandatory
  527.                        ::= { ipRouteEntry 4 }
  528.                ipRouteMetric3 OBJECT-TYPE
  529.                        SYNTAX  INTEGER
  530.                        ACCESS  read-write
  531.                        STATUS  mandatory
  532.                        ::= { ipRouteEntry 5 }
  533.                ipRouteMetric4 OBJECT-TYPE
  534.                        SYNTAX  INTEGER
  535.                        ACCESS  read-write
  536.                        STATUS  mandatory
  537.                        ::= { ipRouteEntry 6 }
  538.                ipRouteNextHop OBJECT-TYPE
  539.                        SYNTAX  IpAddress
  540.                        ACCESS  read-write
  541.                        STATUS  mandatory
  542.                        ::= { ipRouteEntry 7 }
  543.                ipRouteType OBJECT-TYPE
  544.                        SYNTAX  INTEGER {
  545.                                    other(1),    -- none of the following
  546.                                    invalid(2),  -- an invalidated route
  547.                                                 -- route to directly
  548.                                    direct(3),   -- connected
  549.                                                 -- (sub-)network
  550.                                                 -- route to a non-local
  551.                                    remote(4)    -- host/network/
  552.                                                 -- sub-network
  553.                            }
  554.                        ACCESS  read-write
  555.                        STATUS  mandatory
  556.                        ::= { ipRouteEntry 8 }
  557.                ipRouteProto OBJECT-TYPE
  558.                        SYNTAX  INTEGER {
  559.                                    other(1),    -- none of the following
  560.                                                 -- non-protocol
  561.                                                 -- information
  562.                                                 --   e.g., manually
  563.                                    local(2),    --   configured entries
  564.                                                 -- set via a network
  565.                                    netmgmt(3),  --   management protocol
  566.                                                 -- obtained via ICMP,
  567.                                    icmp(4),     --   e.g., Redirect
  568.                                                 -- the following are
  569.                                                 -- gateway routing
  570.                                                 -- protocols
  571.                                    egp(5),
  572.                                    ggp(6),
  573.                                    hello(7),
  574.                                    rip(8),
  575.                                    is-is(9),
  576.                                    es-is(10),
  577.                                    ciscoIgrp(11),
  578.                                    bbnSpfIgp(12),
  579.                                    ospf(13),
  580.                                    bgp(14)
  581.                            }
  582.                        ACCESS  read-only
  583.                        STATUS  mandatory
  584.                        ::= { ipRouteEntry 9 }
  585.                ipRouteAge OBJECT-TYPE
  586.                        SYNTAX  INTEGER
  587.                        ACCESS  read-write
  588.                        STATUS  mandatory
  589.                        ::= { ipRouteEntry 10 }
  590.                ipRouteMask OBJECT-TYPE
  591.                        SYNTAX  IpAddress
  592.                        ACCESS  read-write
  593.                        STATUS  mandatory
  594.                        ::= { ipRouteEntry 11 }
  595.                -- the IP Address Translation tables
  596.                ipNetToMediaTable OBJECT-TYPE
  597.                        SYNTAX  SEQUENCE OF IpNetToMediaEntry
  598.                        ACCESS  not-accessible
  599.                        STATUS  mandatory
  600.                        ::= { ip 22 }
  601.                ipNetToMediaEntry OBJECT-TYPE
  602.                        SYNTAX  IpNetToMediaEntry
  603.                        ACCESS  not-accessible
  604.                        STATUS  mandatory
  605.                        INDEX   { ipNetToMediaIfIndex,
  606.                                  ipNetToMediaNetAddress }
  607.                        ::= { ipNetToMediaTable 1 }
  608.                IpNetToMediaEntry ::= SEQUENCE {
  609.                    ipNetToMediaIfIndex
  610.                        INTEGER,
  611.                    ipNetToMediaPhysAddress
  612.                        OCTET STRING,
  613.                    ipNetToMediaNetAddress
  614.                        IpAddress,
  615.                    ipNetToMediaType
  616.                        INTEGER
  617.                }
  618.                ipNetToMediaIfIndex OBJECT-TYPE
  619.                        SYNTAX  INTEGER
  620.                        ACCESS  read-write
  621.                        STATUS  mandatory
  622.                        ::= { ipNetToMediaEntry 1 }
  623.                ipNetToMediaPhysAddress OBJECT-TYPE
  624.                        SYNTAX  OCTET STRING
  625.                        ACCESS  read-write
  626.                        STATUS  mandatory
  627.                        ::= { ipNetToMediaEntry 2 }
  628.                ipNetToMediaNetAddress OBJECT-TYPE
  629.                        SYNTAX  IpAddress
  630.                        ACCESS  read-write
  631.                        STATUS  mandatory
  632.                        ::= { ipNetToMediaEntry 3 }
  633.                ipNetToMediaType OBJECT-TYPE
  634.                        SYNTAX  INTEGER {
  635.                                    other(1),   -- none of the following
  636.                                    invalid(2), -- an invalidated mapping
  637.                                    dynamic(3), -- connected (sub-)network
  638.                                    static(4)
  639.                            }
  640.                        ACCESS  read-write
  641.                        STATUS  mandatory
  642.                        ::= { ipNetToMediaEntry 4 }
  643.                -- the ICMP group
  644.                icmpInMsgs OBJECT-TYPE
  645.                        SYNTAX  Counter
  646.                        ACCESS  read-only
  647.                        STATUS  mandatory
  648.                        ::= { icmp 1 }
  649.                icmpInErrors OBJECT-TYPE
  650.                        SYNTAX  Counter
  651.                        ACCESS  read-only
  652.                        STATUS  mandatory
  653.                        ::= { icmp 2 }
  654.                icmpInDestUnreachs OBJECT-TYPE
  655.                        SYNTAX  Counter
  656.                        ACCESS  read-only
  657.                        STATUS  mandatory
  658.                        ::= { icmp 3 }
  659.                icmpInTimeExcds OBJECT-TYPE
  660.                        SYNTAX  Counter
  661.                        ACCESS  read-only
  662.                        STATUS  mandatory
  663.                        ::= { icmp 4 }
  664.                icmpInParmProbs OBJECT-TYPE
  665.                        SYNTAX  Counter
  666.                        ACCESS  read-only
  667.                        STATUS  mandatory
  668.                        ::= { icmp 5 }
  669.                icmpInSrcQuenchs OBJECT-TYPE
  670.                        SYNTAX  Counter
  671.                        ACCESS  read-only
  672.                        STATUS  mandatory
  673.                        ::= { icmp 6 }
  674.                icmpInRedirects OBJECT-TYPE
  675.                        SYNTAX  Counter
  676.                        ACCESS  read-only
  677.                        STATUS  mandatory
  678.                        ::= { icmp 7 }
  679.                icmpInEchos OBJECT-TYPE
  680.                        SYNTAX  Counter
  681.                        ACCESS  read-only
  682.                        STATUS  mandatory
  683.                        ::= { icmp 8 }
  684.                icmpInEchoReps OBJECT-TYPE
  685.                        SYNTAX  Counter
  686.                        ACCESS  read-only
  687.                        STATUS  mandatory
  688.                        ::= { icmp 9 }
  689.                icmpInTimestamps OBJECT-TYPE
  690.                        SYNTAX  Counter
  691.                        ACCESS  read-only
  692.                        STATUS  mandatory
  693.                        ::= { icmp 10 }
  694.                icmpInTimestampReps OBJECT-TYPE
  695.                        SYNTAX  Counter
  696.                        ACCESS  read-only
  697.                        STATUS  mandatory
  698.                        ::= { icmp 11 }
  699.                icmpInAddrMasks OBJECT-TYPE
  700.                        SYNTAX  Counter
  701.                        ACCESS  read-only
  702.                        STATUS  mandatory
  703.                        ::= { icmp 12 }
  704.                icmpInAddrMaskReps OBJECT-TYPE
  705.                        SYNTAX  Counter
  706.                        ACCESS  read-only
  707.                        STATUS  mandatory
  708.                        ::= { icmp 13 }
  709.                icmpOutMsgs OBJECT-TYPE
  710.                        SYNTAX  Counter
  711.                        ACCESS  read-only
  712.                        STATUS  mandatory
  713.                        ::= { icmp 14 }
  714.                icmpOutErrors OBJECT-TYPE
  715.                        SYNTAX  Counter
  716.                        ACCESS  read-only
  717.                        STATUS  mandatory
  718.                        ::= { icmp 15 }
  719.                icmpOutDestUnreachs OBJECT-TYPE
  720.                        SYNTAX  Counter
  721.                        ACCESS  read-only
  722.                        STATUS  mandatory
  723.                        ::= { icmp 16 }
  724.                icmpOutTimeExcds OBJECT-TYPE
  725.                        SYNTAX  Counter
  726.                        ACCESS  read-only
  727.                        STATUS  mandatory
  728.                        ::= { icmp 17 }
  729.                icmpOutParmProbs OBJECT-TYPE
  730.                        SYNTAX  Counter
  731.                        ACCESS  read-only
  732.                        STATUS  mandatory
  733.                        ::= { icmp 18 }
  734.                icmpOutSrcQuenchs OBJECT-TYPE
  735.                        SYNTAX  Counter
  736.                        ACCESS  read-only
  737.                        STATUS  mandatory
  738.                        ::= { icmp 19 }
  739.                icmpOutRedirects OBJECT-TYPE
  740.                        SYNTAX  Counter
  741.                        ACCESS  read-only
  742.                        STATUS  mandatory
  743.                        ::= { icmp 20 }
  744.                icmpOutEchos OBJECT-TYPE
  745.                        SYNTAX  Counter
  746.                        ACCESS  read-only
  747.                        STATUS  mandatory
  748.                        ::= { icmp 21 }
  749.                icmpOutEchoReps OBJECT-TYPE
  750.                        SYNTAX  Counter
  751.                        ACCESS  read-only
  752.                        STATUS  mandatory
  753.                        ::= { icmp 22 }
  754.                icmpOutTimestamps OBJECT-TYPE
  755.                        SYNTAX  Counter
  756.                        ACCESS  read-only
  757.                        STATUS  mandatory
  758.                        ::= { icmp 23 }
  759.                icmpOutTimestampReps OBJECT-TYPE
  760.                        SYNTAX  Counter
  761.                        ACCESS  read-only
  762.                        STATUS  mandatory
  763.                        ::= { icmp 24 }
  764.                icmpOutAddrMasks OBJECT-TYPE
  765.                        SYNTAX  Counter
  766.                        ACCESS  read-only
  767.                        STATUS  mandatory
  768.                        ::= { icmp 25 }
  769.                icmpOutAddrMaskReps OBJECT-TYPE
  770.                        SYNTAX  Counter
  771.                        ACCESS  read-only
  772.                        STATUS  mandatory
  773.                        ::= { icmp 26 }
  774.                -- the TCP group
  775.                tcpRtoAlgorithm OBJECT-TYPE
  776.                        SYNTAX  INTEGER {
  777.                                    other(1),    -- none of the following
  778.                                    constant(2), -- a constant rto
  779.                                    rsre(3),     -- MIL-STD-1778,
  780.                                                 -- Appendix B
  781.                                    vanj(4)      -- Van Jacobson's
  782.                                                 -- algorithm
  783.                                }
  784.                        ACCESS  read-only
  785.                        STATUS  mandatory
  786.                        ::= { tcp 1 }
  787.                tcpRtoMin OBJECT-TYPE
  788.                        SYNTAX  INTEGER
  789.                        ACCESS  read-only
  790.                        STATUS  mandatory
  791.                        ::= { tcp 2 }
  792.                tcpRtoMax OBJECT-TYPE
  793.                        SYNTAX  INTEGER
  794.                        ACCESS  read-only
  795.                        STATUS  mandatory
  796.                        ::= { tcp 3 }
  797.                tcpMaxConn OBJECT-TYPE
  798.                        SYNTAX  INTEGER
  799.                        ACCESS  read-only
  800.                        STATUS  mandatory
  801.                        ::= { tcp 4 }
  802.                tcpActiveOpens OBJECT-TYPE
  803.                        SYNTAX  Counter
  804.                        ACCESS  read-only
  805.                        STATUS  mandatory
  806.                        ::= { tcp 5 }
  807.                tcpPassiveOpens OBJECT-TYPE
  808.                        SYNTAX  Counter
  809.                        ACCESS  read-only
  810.                        STATUS  mandatory
  811.                        ::= { tcp 6 }
  812.                tcpAttemptFails OBJECT-TYPE
  813.                        SYNTAX  Counter
  814.                        ACCESS  read-only
  815.                        STATUS  mandatory
  816.                        ::= { tcp 7 }
  817.                tcpEstabResets OBJECT-TYPE
  818.                        SYNTAX  Counter
  819.                        ACCESS  read-only
  820.                        STATUS  mandatory
  821.                        ::= { tcp 8 }
  822.                tcpCurrEstab OBJECT-TYPE
  823.                        SYNTAX  Gauge
  824.                        ACCESS  read-only
  825.                        STATUS  mandatory
  826.                        ::= { tcp 9 }
  827.                tcpInSegs OBJECT-TYPE
  828.                        SYNTAX  Counter
  829.                        ACCESS  read-only
  830.                        STATUS  mandatory
  831.                        ::= { tcp 10 }
  832.                tcpOutSegs OBJECT-TYPE
  833.                        SYNTAX  Counter
  834.                        ACCESS  read-only
  835.                        STATUS  mandatory
  836.                        ::= { tcp 11 }
  837.                tcpRetransSegs OBJECT-TYPE
  838.                        SYNTAX  Counter
  839.                        ACCESS  read-only
  840.                        STATUS  mandatory
  841.                        ::= { tcp 12 }
  842.                -- the TCP connections table
  843.                tcpConnTable OBJECT-TYPE
  844.                        SYNTAX  SEQUENCE OF TcpConnEntry
  845.                        ACCESS  not-accessible
  846.                        STATUS  mandatory
  847.                        ::= { tcp 13 }
  848.                tcpConnEntry OBJECT-TYPE
  849.                        SYNTAX  TcpConnEntry
  850.                        ACCESS  not-accessible
  851.                        STATUS  mandatory
  852.                        INDEX   { tcpConnLocalAddress,
  853.                                  tcpConnLocalPort,
  854.                                  tcpConnRemAddress,
  855.                                  tcpConnRemPort }
  856.                        ::= { tcpConnTable 1 }
  857.                TcpConnEntry ::= SEQUENCE {
  858.                    tcpConnState
  859.                        INTEGER,
  860.                    tcpConnLocalAddress
  861.                        IpAddress,
  862.                    tcpConnLocalPort
  863.                        INTEGER (0..65535),
  864.                    tcpConnRemAddress
  865.                        IpAddress,
  866.                    tcpConnRemPort
  867.                        INTEGER (0..65535)
  868.                }
  869.                tcpConnState OBJECT-TYPE
  870.                        SYNTAX  INTEGER {
  871.                                    closed(1),
  872.                                    listen(2),
  873.                                    synSent(3),
  874.                                    synReceived(4),
  875.                                    established(5),
  876.                                    finWait1(6),
  877.                                    finWait2(7),
  878.                                    closeWait(8),
  879.                                    lastAck(9),
  880.                                    closing(10),
  881.                                    timeWait(11)
  882.                                }
  883.                        ACCESS  read-only
  884.                        STATUS  mandatory
  885.                        ::= { tcpConnEntry 1 }
  886.                tcpConnLocalAddress OBJECT-TYPE
  887.                        SYNTAX  IpAddress
  888.                        ACCESS  read-only
  889.                        STATUS  mandatory
  890.                        ::= { tcpConnEntry 2 }
  891.                tcpConnLocalPort OBJECT-TYPE
  892.                        SYNTAX  INTEGER (0..65535)
  893.                        ACCESS  read-only
  894.                        STATUS  mandatory
  895.                        ::= { tcpConnEntry 3 }
  896.                tcpConnRemAddress OBJECT-TYPE
  897.                        SYNTAX  IpAddress
  898.                        ACCESS  read-only
  899.                        STATUS  mandatory
  900.                        ::= { tcpConnEntry 4 }
  901.                tcpConnRemPort OBJECT-TYPE
  902.                        SYNTAX  INTEGER (0..65535)
  903.                        ACCESS  read-only
  904.                        STATUS  mandatory
  905.                        ::= { tcpConnEntry 5 }
  906.                -- additional TCP variables
  907.                tcpInErrs OBJECT-TYPE
  908.                        SYNTAX  Counter
  909.                        ACCESS  read-only
  910.                        STATUS  mandatory
  911.                        ::= { tcp 14 }
  912.                tcpOutRsts OBJECT-TYPE
  913.                        SYNTAX  Counter
  914.                        ACCESS  read-only
  915.                        STATUS  mandatory
  916.                        ::= { tcp 15 }
  917.                -- the UDP group
  918.                udpInDatagrams OBJECT-TYPE
  919.                        SYNTAX  Counter
  920.                        ACCESS  read-only
  921.                        STATUS  mandatory
  922.                        ::= { udp 1 }
  923.                udpNoPorts OBJECT-TYPE
  924.                        SYNTAX  Counter
  925.                        ACCESS  read-only
  926.                        STATUS  mandatory
  927.                        ::= { udp 2 }
  928.                udpInErrors OBJECT-TYPE
  929.                        SYNTAX  Counter
  930.                        ACCESS  read-only
  931.                        STATUS  mandatory
  932.                        ::= { udp 3 }
  933.                udpOutDatagrams OBJECT-TYPE
  934.                        SYNTAX  Counter
  935.                        ACCESS  read-only
  936.                        STATUS  mandatory
  937.                        ::= { udp 4 }
  938.                -- the UDP listener table
  939.                udpTable OBJECT-TYPE
  940.                        SYNTAX  SEQUENCE OF UdpEntry
  941.                        ACCESS  not-accessible
  942.                        STATUS  mandatory
  943.                        ::= { udp 5 }
  944.                udpEntry OBJECT-TYPE
  945.                        SYNTAX  UdpEntry
  946.                        ACCESS  not-accessible
  947.                        STATUS  mandatory
  948.                        INDEX   { udpLocalAddress, udpLocalPort }
  949.                        ::= { udpTable 1 }
  950.                UdpEntry ::= SEQUENCE {
  951.                    udpLocalAddress
  952.                        IpAddress,
  953.                    udpLocalPort
  954.                        INTEGER (0..65535)
  955.                }
  956.                udpLocalAddress OBJECT-TYPE
  957.                        SYNTAX  IpAddress
  958.                        ACCESS  read-only
  959.                        STATUS  mandatory
  960.                        ::= { udpEntry 1 }
  961.                udpLocalPort OBJECT-TYPE
  962.                        SYNTAX  INTEGER (0..65535)
  963.                        ACCESS  read-only
  964.                        STATUS  mandatory
  965.                        ::= { udpEntry 2 }
  966.                -- the EGP group
  967.                egpInMsgs OBJECT-TYPE
  968.                        SYNTAX  Counter
  969.                        ACCESS  read-only
  970.                        STATUS  mandatory
  971.                        ::= { egp 1 }
  972.                egpInErrors OBJECT-TYPE
  973.                        SYNTAX  Counter
  974.                        ACCESS  read-only
  975.                        STATUS  mandatory
  976.                        ::= { egp 2 }
  977.                egpOutMsgs OBJECT-TYPE
  978.                        SYNTAX  Counter
  979.                        ACCESS  read-only
  980.                        STATUS  mandatory
  981.                        ::= { egp 3 }
  982.                egpOutErrors OBJECT-TYPE
  983.                        SYNTAX  Counter
  984.                        ACCESS  read-only
  985.                        STATUS  mandatory
  986.                        ::= { egp 4 }
  987.                -- the EGP Neighbor table
  988.                egpNeighTable OBJECT-TYPE
  989.                        SYNTAX  SEQUENCE OF EgpNeighEntry
  990.                        ACCESS  not-accessible
  991.                        STATUS  mandatory
  992.                        ::= { egp 5 }
  993.                egpNeighEntry OBJECT-TYPE
  994.                        SYNTAX  EgpNeighEntry
  995.                        ACCESS  not-accessible
  996.                        STATUS  mandatory
  997.                        INDEX   { egpNeighAddr }
  998.                        ::= { egpNeighTable 1 }
  999.                EgpNeighEntry ::= SEQUENCE {
  1000.                    egpNeighState
  1001.                        INTEGER,
  1002.                    egpNeighAddr
  1003.                        IpAddress,
  1004.                    egpNeighAs
  1005.                        INTEGER,
  1006.                    egpNeighInMsgs
  1007.                        Counter,
  1008.                    egpNeighInErrs
  1009.                        Counter,
  1010.                    egpNeighOutMsgs
  1011.                        Counter,
  1012.                    egpNeighOutErrs
  1013.                        Counter,
  1014.                    egpNeighInErrMsgs
  1015.                        Counter,
  1016.                    egpNeighOutErrMsgs
  1017.                        Counter,
  1018.                    egpNeighStateUps
  1019.                        Counter,
  1020.                    egpNeighStateDowns
  1021.                        Counter,
  1022.                    egpNeighIntervalHello
  1023.                        INTEGER,
  1024.                    egpNeighIntervalPoll
  1025.                        INTEGER,
  1026.                    egpNeighMode
  1027.                        INTEGER,
  1028.                    egpNeighEventTrigger
  1029.                        INTEGER
  1030.                }
  1031.                egpNeighState OBJECT-TYPE
  1032.                        SYNTAX  INTEGER {
  1033.                                    idle(1),
  1034.                                    acquisition(2),
  1035.                                    down(3),
  1036.                                    up(4),
  1037.                                    cease(5)
  1038.                                }
  1039.                        ACCESS  read-only
  1040.                        STATUS  mandatory
  1041.                        ::= { egpNeighEntry 1 }
  1042.                egpNeighAddr OBJECT-TYPE
  1043.                        SYNTAX  IpAddress
  1044.                        ACCESS  read-only
  1045.                        STATUS  mandatory
  1046.                        ::= { egpNeighEntry 2 }
  1047.                egpNeighAs OBJECT-TYPE
  1048.                        SYNTAX  INTEGER
  1049.                        ACCESS  read-only
  1050.                        STATUS  mandatory
  1051.                        ::= { egpNeighEntry 3 }
  1052.                egpNeighInMsgs OBJECT-TYPE
  1053.                        SYNTAX  Counter
  1054.                        ACCESS  read-only
  1055.                        STATUS  mandatory
  1056.                        ::= { egpNeighEntry 4 }
  1057.                egpNeighInErrs OBJECT-TYPE
  1058.                        SYNTAX  Counter
  1059.                        ACCESS  read-only
  1060.                        STATUS  mandatory
  1061.                        ::= { egpNeighEntry 5 }
  1062.                egpNeighOutMsgs OBJECT-TYPE
  1063.                        SYNTAX  Counter
  1064.                        ACCESS  read-only
  1065.                        STATUS  mandatory
  1066.                        ::= { egpNeighEntry 6 }
  1067.                egpNeighOutErrs OBJECT-TYPE
  1068.                        SYNTAX  Counter
  1069.                        ACCESS  read-only
  1070.                        STATUS  mandatory
  1071.                        ::= { egpNeighEntry 7 }
  1072.                egpNeighInErrMsgs OBJECT-TYPE
  1073.                        SYNTAX  Counter
  1074.                        ACCESS  read-only
  1075.                        STATUS  mandatory
  1076.                        ::= { egpNeighEntry 8 }
  1077.                egpNeighOutErrMsgs OBJECT-TYPE
  1078.                        SYNTAX  Counter
  1079.                        ACCESS  read-only
  1080.                        STATUS  mandatory
  1081.                        ::= { egpNeighEntry 9 }
  1082.                egpNeighStateUps OBJECT-TYPE
  1083.                        SYNTAX  Counter
  1084.                        ACCESS  read-only
  1085.                        STATUS  mandatory
  1086.                        ::= { egpNeighEntry 10 }
  1087.                egpNeighStateDowns OBJECT-TYPE
  1088.                        SYNTAX  Counter
  1089.                        ACCESS  read-only
  1090.                        STATUS  mandatory
  1091.                        ::= { egpNeighEntry 11 }
  1092.                egpNeighIntervalHello OBJECT-TYPE
  1093.                        SYNTAX  INTEGER
  1094.                        ACCESS  read-only
  1095.                        STATUS  mandatory
  1096.                        ::= { egpNeighEntry 12 }
  1097.                egpNeighIntervalPoll OBJECT-TYPE
  1098.                        SYNTAX  INTEGER
  1099.                        ACCESS  read-only
  1100.                        STATUS  mandatory
  1101.                        ::= { egpNeighEntry 13 }
  1102.                egpNeighMode OBJECT-TYPE
  1103.                        SYNTAX  INTEGER {
  1104.                                    active(1),
  1105.                                    passive(2)
  1106.                                }
  1107.                        ACCESS  read-only
  1108.                        STATUS  mandatory
  1109.                        ::= { egpNeighEntry 14 }
  1110.                egpNeighEventTrigger OBJECT-TYPE
  1111.                        SYNTAX  INTEGER {
  1112.                                    start(1),
  1113.                                    stop(2)
  1114.                                }
  1115.                        ACCESS  read-write
  1116.                        STATUS  mandatory
  1117.                        ::= { egpNeighEntry 15 }
  1118.                -- additional EGP variables
  1119.                egpAs OBJECT-TYPE
  1120.                        SYNTAX  INTEGER
  1121.                        ACCESS  read-only
  1122.                        STATUS  mandatory
  1123.                        ::= { egp 6 }
  1124.                -- the Transmission group (empty at present)
  1125.                -- the SNMP group
  1126.                snmpInPkts OBJECT-TYPE
  1127.                        SYNTAX  Counter
  1128.                        ACCESS  read-only
  1129.                        STATUS  mandatory
  1130.                        ::=  { snmp 1 }
  1131.                snmpOutPkts OBJECT-TYPE
  1132.                        SYNTAX  Counter
  1133.                        ACCESS  read-only
  1134.                        STATUS  mandatory
  1135.                        ::=  { snmp 2 }
  1136.                snmpInBadVersions OBJECT-TYPE
  1137.                        SYNTAX  Counter
  1138.                        ACCESS  read-only
  1139.                        STATUS  mandatory
  1140.                        ::=  { snmp 3 }
  1141.                snmpInBadCommunityNames OBJECT-TYPE
  1142.                        SYNTAX  Counter
  1143.                        ACCESS  read-only
  1144.                        STATUS  mandatory
  1145.                        ::=  { snmp 4 }
  1146.                snmpInBadCommunityUses OBJECT-TYPE
  1147.                        SYNTAX  Counter
  1148.                        ACCESS  read-only
  1149.                        STATUS  mandatory
  1150.                        ::=  { snmp 5 }
  1151.                snmpInASNParseErrs OBJECT-TYPE
  1152.                        SYNTAX  Counter
  1153.                        ACCESS  read-only
  1154.                        STATUS  mandatory
  1155.                        ::=  { snmp 6 }
  1156.                snmpInBadTypes OBJECT-TYPE
  1157.                        SYNTAX  Counter
  1158.                        ACCESS  read-only
  1159.                        STATUS  mandatory
  1160.                        ::=  { snmp 7 }
  1161.                snmpInTooBigs OBJECT-TYPE
  1162.                        SYNTAX  Counter
  1163.                        ACCESS  read-only
  1164.                        STATUS  mandatory
  1165.                        ::=  { snmp 8 }
  1166.                snmpInNoSuchNames OBJECT-TYPE
  1167.                        SYNTAX  Counter
  1168.                        ACCESS  read-only
  1169.                        STATUS  mandatory
  1170.                        ::=  { snmp 9 }
  1171.                snmpInBadValues OBJECT-TYPE
  1172.                        SYNTAX  Counter
  1173.                        ACCESS  read-only
  1174.                        STATUS  mandatory
  1175.                        ::=  { snmp 10 }
  1176.                snmpInReadOnlys OBJECT-TYPE
  1177.                        SYNTAX  Counter
  1178.                        ACCESS  read-only
  1179.                        STATUS  mandatory
  1180.                        ::=  { snmp 11 }
  1181.                snmpInGenErrs OBJECT-TYPE
  1182.                        SYNTAX  Counter
  1183.                        ACCESS  read-only
  1184.                        STATUS  mandatory
  1185.                        ::=  { snmp 12 }
  1186.                snmpInTotalReqVars OBJECT-TYPE
  1187.                        SYNTAX  Counter
  1188.                        ACCESS  read-only
  1189.                        STATUS  mandatory
  1190.                        ::=  { snmp 13 }
  1191.                snmpInTotalSetVars OBJECT-TYPE
  1192.                        SYNTAX  Counter
  1193.                        ACCESS  read-only
  1194.                        STATUS  mandatory
  1195.                        ::=  { snmp 14 }
  1196.                snmpInGetRequests OBJECT-TYPE
  1197.                        SYNTAX  Counter
  1198.                        ACCESS  read-only
  1199.                        STATUS  mandatory
  1200.                        ::=  { snmp 15 }
  1201.                snmpInGetNexts OBJECT-TYPE
  1202.                        SYNTAX  Counter
  1203.                        ACCESS  read-only
  1204.                        STATUS  mandatory
  1205.                        ::=  { snmp 16 }
  1206.                snmpInSetRequests OBJECT-TYPE
  1207.                        SYNTAX  Counter
  1208.                        ACCESS  read-only
  1209.                        STATUS  mandatory
  1210.                        ::=  { snmp 17 }
  1211.                snmpInGetResponses OBJECT-TYPE
  1212.                        SYNTAX  Counter
  1213.                        ACCESS  read-only
  1214.                        STATUS  mandatory
  1215.                        ::=  { snmp 18 }
  1216.                snmpInTraps OBJECT-TYPE
  1217.                        SYNTAX  Counter
  1218.                        ACCESS  read-only
  1219.                        STATUS  mandatory
  1220.                        ::=  { snmp 19 }
  1221.                snmpOutTooBigs OBJECT-TYPE
  1222.                        SYNTAX  Counter
  1223.                        ACCESS  read-only
  1224.                        STATUS  mandatory
  1225.                        ::=  { snmp 20 }
  1226.                snmpOutNoSuchNames OBJECT-TYPE
  1227.                        SYNTAX  Counter
  1228.                        ACCESS  read-only
  1229.                        STATUS  mandatory
  1230.                        ::=  { snmp 21 }
  1231.                snmpOutBadValues OBJECT-TYPE
  1232.                        SYNTAX  Counter
  1233.                        ACCESS  read-only
  1234.                        STATUS  mandatory
  1235.                        ::=  { snmp 22 }
  1236.                snmpOutReadOnlys OBJECT-TYPE
  1237.                        SYNTAX  Counter
  1238.                        ACCESS  read-only
  1239.                        STATUS  mandatory
  1240.                        ::=  { snmp 23 }
  1241.                snmpOutGenErrs OBJECT-TYPE
  1242.                        SYNTAX  Counter
  1243.                        ACCESS  read-only
  1244.                        STATUS  mandatory
  1245.                        ::=  { snmp 24 }
  1246.                snmpOutGetRequests OBJECT-TYPE
  1247.                        SYNTAX  Counter
  1248.                        ACCESS  read-only
  1249.                        STATUS  mandatory
  1250.                        ::=  { snmp 25 }
  1251.                snmpOutGetNexts OBJECT-TYPE
  1252.                        SYNTAX  Counter
  1253.                        ACCESS  read-only
  1254.                        STATUS  mandatory
  1255.                        ::=  { snmp 26 }
  1256.                snmpOutSetRequests OBJECT-TYPE
  1257.                        SYNTAX  Counter
  1258.                        ACCESS  read-only
  1259.                        STATUS  mandatory
  1260.                        ::=  { snmp 27 }
  1261.                snmpOutGetResponses OBJECT-TYPE
  1262.                        SYNTAX  Counter
  1263.                        ACCESS  read-only
  1264.                        STATUS  mandatory
  1265.                        ::=  { snmp 28 }
  1266.                snmpOutTraps OBJECT-TYPE
  1267.                        SYNTAX  Counter
  1268.                        ACCESS  read-only
  1269.                        STATUS  mandatory
  1270.                        ::=  { snmp 29 }
  1271.                snmpEnableAuthTraps OBJECT-TYPE
  1272.                        SYNTAX  INTEGER {
  1273.                                    enabled(1),
  1274.                                    disabled(2)
  1275.                                }
  1276.                        ACCESS  read-write
  1277.                        STATUS  mandatory
  1278.                        ::=  { snmp 30 }
  1279.                END