Annotation of src/share/snmp/IP-MIB.txt, Revision 1.1
1.1 ! martijn 1: IP-MIB DEFINITIONS ::= BEGIN
! 2:
! 3: IMPORTS
! 4: MODULE-IDENTITY, OBJECT-TYPE,
! 5: Integer32, Counter32, IpAddress,
! 6: mib-2, Unsigned32, Counter64,
! 7: zeroDotZero FROM SNMPv2-SMI
! 8: PhysAddress, TruthValue,
! 9: TimeStamp, RowPointer,
! 10: TEXTUAL-CONVENTION, TestAndIncr,
! 11: RowStatus, StorageType FROM SNMPv2-TC
! 12: MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
! 13: InetAddress, InetAddressType,
! 14: InetAddressPrefixLength,
! 15: InetVersion, InetZoneIndex FROM INET-ADDRESS-MIB
! 16: InterfaceIndex FROM IF-MIB;
! 17:
! 18: ipMIB MODULE-IDENTITY
! 19: LAST-UPDATED "200602020000Z"
! 20: ORGANIZATION "IETF IPv6 MIB Revision Team"
! 21: CONTACT-INFO
! 22: "Editor:
! 23:
! 24: Shawn A. Routhier
! 25: Interworking Labs
! 26: 108 Whispering Pines Dr. Suite 235
! 27: Scotts Valley, CA 95066
! 28: USA
! 29: EMail: <sar@iwl.com>"
! 30: DESCRIPTION
! 31: "The MIB module for managing IP and ICMP implementations, but
! 32: excluding their management of IP routes.
! 33:
! 34: Copyright (C) The Internet Society (2006). This version of
! 35: this MIB module is part of RFC 4293; see the RFC itself for
! 36: full legal notices."
! 37:
! 38: REVISION "200602020000Z"
! 39: DESCRIPTION
! 40: "The IP version neutral revision with added IPv6 objects for
! 41: ND, default routers, and router advertisements. As well as
! 42: being the successor to RFC 2011, this MIB is also the
! 43: successor to RFCs 2465 and 2466. Published as RFC 4293."
! 44:
! 45: REVISION "199411010000Z"
! 46: DESCRIPTION
! 47: "A separate MIB module (IP-MIB) for IP and ICMP management
! 48: objects. Published as RFC 2011."
! 49:
! 50: REVISION "199103310000Z"
! 51: DESCRIPTION
! 52: "The initial revision of this MIB module was part of MIB-II,
! 53: which was published as RFC 1213."
! 54: ::= { mib-2 48}
! 55:
! 56: --
! 57: -- The textual conventions we define and use in this MIB.
! 58: --
! 59:
! 60: IpAddressOriginTC ::= TEXTUAL-CONVENTION
! 61: STATUS current
! 62: DESCRIPTION
! 63: "The origin of the address.
! 64:
! 65: manual(2) indicates that the address was manually configured
! 66: to a specified address, e.g., by user configuration.
! 67:
! 68: dhcp(4) indicates an address that was assigned to this
! 69: system by a DHCP server.
! 70:
! 71: linklayer(5) indicates an address created by IPv6 stateless
! 72:
! 73: auto-configuration.
! 74:
! 75: random(6) indicates an address chosen by the system at
! 76: random, e.g., an IPv4 address within 169.254/16, or an RFC
! 77: 3041 privacy address."
! 78: SYNTAX INTEGER {
! 79: other(1),
! 80: manual(2),
! 81: dhcp(4),
! 82: linklayer(5),
! 83: random(6)
! 84: }
! 85:
! 86: IpAddressStatusTC ::= TEXTUAL-CONVENTION
! 87: STATUS current
! 88: DESCRIPTION
! 89: "The status of an address. Most of the states correspond to
! 90: states from the IPv6 Stateless Address Autoconfiguration
! 91: protocol.
! 92:
! 93: The preferred(1) state indicates that this is a valid
! 94: address that can appear as the destination or source address
! 95: of a packet.
! 96:
! 97: The deprecated(2) state indicates that this is a valid but
! 98: deprecated address that should no longer be used as a source
! 99: address in new communications, but packets addressed to such
! 100: an address are processed as expected.
! 101:
! 102: The invalid(3) state indicates that this isn't a valid
! 103: address and it shouldn't appear as the destination or source
! 104: address of a packet.
! 105:
! 106: The inaccessible(4) state indicates that the address is not
! 107: accessible because the interface to which this address is
! 108: assigned is not operational.
! 109:
! 110: The unknown(5) state indicates that the status cannot be
! 111: determined for some reason.
! 112:
! 113: The tentative(6) state indicates that the uniqueness of the
! 114: address on the link is being verified. Addresses in this
! 115: state should not be used for general communication and
! 116: should only be used to determine the uniqueness of the
! 117: address.
! 118:
! 119: The duplicate(7) state indicates the address has been
! 120: determined to be non-unique on the link and so must not be
! 121:
! 122: used.
! 123:
! 124: The optimistic(8) state indicates the address is available
! 125: for use, subject to restrictions, while its uniqueness on
! 126: a link is being verified.
! 127:
! 128: In the absence of other information, an IPv4 address is
! 129: always preferred(1)."
! 130: REFERENCE "RFC 2462"
! 131: SYNTAX INTEGER {
! 132: preferred(1),
! 133: deprecated(2),
! 134: invalid(3),
! 135: inaccessible(4),
! 136: unknown(5),
! 137: tentative(6),
! 138: duplicate(7),
! 139: optimistic(8)
! 140: }
! 141:
! 142: IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION
! 143: STATUS current
! 144: DESCRIPTION
! 145: "The origin of this prefix.
! 146:
! 147: manual(2) indicates a prefix that was manually configured.
! 148:
! 149: wellknown(3) indicates a well-known prefix, e.g., 169.254/16
! 150: for IPv4 auto-configuration or fe80::/10 for IPv6 link-local
! 151: addresses. Well known prefixes may be assigned by IANA,
! 152: the address registries, or by specification in a standards
! 153: track RFC.
! 154:
! 155: dhcp(4) indicates a prefix that was assigned by a DHCP
! 156: server.
! 157:
! 158: routeradv(5) indicates a prefix learned from a router
! 159: advertisement.
! 160:
! 161: Note: while IpAddressOriginTC and IpAddressPrefixOriginTC
! 162: are similar, they are not identical. The first defines how
! 163: an address was created, while the second defines how a
! 164: prefix was found."
! 165: SYNTAX INTEGER {
! 166: other(1),
! 167: manual(2),
! 168: wellknown(3),
! 169: dhcp(4),
! 170: routeradv(5)
! 171: }
! 172:
! 173: Ipv6AddressIfIdentifierTC ::= TEXTUAL-CONVENTION
! 174: DISPLAY-HINT "2x:"
! 175: STATUS current
! 176: DESCRIPTION
! 177: "This data type is used to model IPv6 address
! 178: interface identifiers. This is a binary string
! 179: of up to 8 octets in network byte-order."
! 180: SYNTAX OCTET STRING (SIZE (0..8))
! 181:
! 182: --
! 183: -- the IP general group
! 184: -- some objects that affect all of IPv4
! 185: --
! 186:
! 187: ip OBJECT IDENTIFIER ::= { mib-2 4 }
! 188:
! 189: ipForwarding OBJECT-TYPE
! 190: SYNTAX INTEGER {
! 191: forwarding(1), -- acting as a router
! 192: notForwarding(2) -- NOT acting as a router
! 193: }
! 194: MAX-ACCESS read-write
! 195: STATUS current
! 196: DESCRIPTION
! 197: "The indication of whether this entity is acting as an IPv4
! 198: router in respect to the forwarding of datagrams received
! 199: by, but not addressed to, this entity. IPv4 routers forward
! 200: datagrams. IPv4 hosts do not (except those source-routed
! 201: via the host).
! 202:
! 203: When this object is written, the entity should save the
! 204: change to non-volatile storage and restore the object from
! 205: non-volatile storage upon re-initialization of the system.
! 206: Note: a stronger requirement is not used because this object
! 207: was previously defined."
! 208: ::= { ip 1 }
! 209:
! 210: ipDefaultTTL OBJECT-TYPE
! 211: SYNTAX Integer32 (1..255)
! 212: MAX-ACCESS read-write
! 213: STATUS current
! 214: DESCRIPTION
! 215: "The default value inserted into the Time-To-Live field of
! 216: the IPv4 header of datagrams originated at this entity,
! 217: whenever a TTL value is not supplied by the transport layer
! 218:
! 219: protocol.
! 220:
! 221: When this object is written, the entity should save the
! 222: change to non-volatile storage and restore the object from
! 223: non-volatile storage upon re-initialization of the system.
! 224: Note: a stronger requirement is not used because this object
! 225: was previously defined."
! 226: ::= { ip 2 }
! 227:
! 228: ipReasmTimeout OBJECT-TYPE
! 229: SYNTAX Integer32
! 230: UNITS "seconds"
! 231: MAX-ACCESS read-only
! 232: STATUS current
! 233: DESCRIPTION
! 234: "The maximum number of seconds that received fragments are
! 235: held while they are awaiting reassembly at this entity."
! 236: ::= { ip 13 }
! 237:
! 238: --
! 239: -- the IPv6 general group
! 240: -- Some objects that affect all of IPv6
! 241: --
! 242:
! 243: ipv6IpForwarding OBJECT-TYPE
! 244: SYNTAX INTEGER {
! 245: forwarding(1), -- acting as a router
! 246: notForwarding(2) -- NOT acting as a router
! 247: }
! 248: MAX-ACCESS read-write
! 249: STATUS current
! 250: DESCRIPTION
! 251: "The indication of whether this entity is acting as an IPv6
! 252: router on any interface in respect to the forwarding of
! 253: datagrams received by, but not addressed to, this entity.
! 254: IPv6 routers forward datagrams. IPv6 hosts do not (except
! 255: those source-routed via the host).
! 256:
! 257: When this object is written, the entity SHOULD save the
! 258: change to non-volatile storage and restore the object from
! 259: non-volatile storage upon re-initialization of the system."
! 260: ::= { ip 25 }
! 261:
! 262: ipv6IpDefaultHopLimit OBJECT-TYPE
! 263: SYNTAX Integer32 (0..255)
! 264: MAX-ACCESS read-write
! 265: STATUS current
! 266: DESCRIPTION
! 267: "The default value inserted into the Hop Limit field of the
! 268: IPv6 header of datagrams originated at this entity whenever
! 269: a Hop Limit value is not supplied by the transport layer
! 270: protocol.
! 271:
! 272: When this object is written, the entity SHOULD save the
! 273: change to non-volatile storage and restore the object from
! 274: non-volatile storage upon re-initialization of the system."
! 275: REFERENCE "RFC 2461 Section 6.3.2"
! 276: ::= { ip 26 }
! 277:
! 278: --
! 279: -- IPv4 Interface Table
! 280: --
! 281:
! 282: ipv4InterfaceTableLastChange OBJECT-TYPE
! 283: SYNTAX TimeStamp
! 284: MAX-ACCESS read-only
! 285: STATUS current
! 286: DESCRIPTION
! 287: "The value of sysUpTime on the most recent occasion at which
! 288: a row in the ipv4InterfaceTable was added or deleted, or
! 289: when an ipv4InterfaceReasmMaxSize or an
! 290: ipv4InterfaceEnableStatus object was modified.
! 291:
! 292: If new objects are added to the ipv4InterfaceTable that
! 293: require the ipv4InterfaceTableLastChange to be updated when
! 294: they are modified, they must specify that requirement in
! 295: their description clause."
! 296: ::= { ip 27 }
! 297:
! 298: ipv4InterfaceTable OBJECT-TYPE
! 299: SYNTAX SEQUENCE OF Ipv4InterfaceEntry
! 300: MAX-ACCESS not-accessible
! 301: STATUS current
! 302: DESCRIPTION
! 303: "The table containing per-interface IPv4-specific
! 304: information."
! 305: ::= { ip 28 }
! 306:
! 307: ipv4InterfaceEntry OBJECT-TYPE
! 308: SYNTAX Ipv4InterfaceEntry
! 309: MAX-ACCESS not-accessible
! 310: STATUS current
! 311: DESCRIPTION
! 312: "An entry containing IPv4-specific information for a specific
! 313: interface."
! 314: INDEX { ipv4InterfaceIfIndex }
! 315: ::= { ipv4InterfaceTable 1 }
! 316:
! 317: Ipv4InterfaceEntry ::= SEQUENCE {
! 318: ipv4InterfaceIfIndex InterfaceIndex,
! 319: ipv4InterfaceReasmMaxSize Integer32,
! 320: ipv4InterfaceEnableStatus INTEGER,
! 321: ipv4InterfaceRetransmitTime Unsigned32
! 322: }
! 323:
! 324: ipv4InterfaceIfIndex OBJECT-TYPE
! 325: SYNTAX InterfaceIndex
! 326: MAX-ACCESS not-accessible
! 327: STATUS current
! 328: DESCRIPTION
! 329: "The index value that uniquely identifies the interface to
! 330: which this entry is applicable. The interface identified by
! 331: a particular value of this index is the same interface as
! 332: identified by the same value of the IF-MIB's ifIndex."
! 333: ::= { ipv4InterfaceEntry 1 }
! 334:
! 335: ipv4InterfaceReasmMaxSize OBJECT-TYPE
! 336: SYNTAX Integer32 (0..65535)
! 337: MAX-ACCESS read-only
! 338: STATUS current
! 339: DESCRIPTION
! 340: "The size of the largest IPv4 datagram that this entity can
! 341: re-assemble from incoming IPv4 fragmented datagrams received
! 342: on this interface."
! 343: ::= { ipv4InterfaceEntry 2 }
! 344:
! 345: ipv4InterfaceEnableStatus OBJECT-TYPE
! 346: SYNTAX INTEGER {
! 347: up(1),
! 348: down(2)
! 349: }
! 350: MAX-ACCESS read-write
! 351: STATUS current
! 352: DESCRIPTION
! 353: "The indication of whether IPv4 is enabled (up) or disabled
! 354: (down) on this interface. This object does not affect the
! 355: state of the interface itself, only its connection to an
! 356: IPv4 stack. The IF-MIB should be used to control the state
! 357: of the interface."
! 358: ::= { ipv4InterfaceEntry 3 }
! 359:
! 360: ipv4InterfaceRetransmitTime OBJECT-TYPE
! 361: SYNTAX Unsigned32
! 362: UNITS "milliseconds"
! 363: MAX-ACCESS read-only
! 364: STATUS current
! 365: DESCRIPTION
! 366: "The time between retransmissions of ARP requests to a
! 367: neighbor when resolving the address or when probing the
! 368: reachability of a neighbor."
! 369: REFERENCE "RFC 1122"
! 370: DEFVAL { 1000 }
! 371: ::= { ipv4InterfaceEntry 4 }
! 372:
! 373: --
! 374: -- v6 interface table
! 375: --
! 376:
! 377: ipv6InterfaceTableLastChange OBJECT-TYPE
! 378: SYNTAX TimeStamp
! 379: MAX-ACCESS read-only
! 380: STATUS current
! 381: DESCRIPTION
! 382: "The value of sysUpTime on the most recent occasion at which
! 383: a row in the ipv6InterfaceTable was added or deleted or when
! 384: an ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
! 385: ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
! 386: ipv6InterfaceRetransmitTime, or ipv6InterfaceForwarding
! 387: object was modified.
! 388:
! 389: If new objects are added to the ipv6InterfaceTable that
! 390: require the ipv6InterfaceTableLastChange to be updated when
! 391: they are modified, they must specify that requirement in
! 392: their description clause."
! 393: ::= { ip 29 }
! 394:
! 395: ipv6InterfaceTable OBJECT-TYPE
! 396: SYNTAX SEQUENCE OF Ipv6InterfaceEntry
! 397: MAX-ACCESS not-accessible
! 398: STATUS current
! 399: DESCRIPTION
! 400: "The table containing per-interface IPv6-specific
! 401: information."
! 402: ::= { ip 30 }
! 403:
! 404: ipv6InterfaceEntry OBJECT-TYPE
! 405: SYNTAX Ipv6InterfaceEntry
! 406: MAX-ACCESS not-accessible
! 407: STATUS current
! 408: DESCRIPTION
! 409: "An entry containing IPv6-specific information for a given
! 410: interface."
! 411: INDEX { ipv6InterfaceIfIndex }
! 412: ::= { ipv6InterfaceTable 1 }
! 413:
! 414: Ipv6InterfaceEntry ::= SEQUENCE {
! 415: ipv6InterfaceIfIndex InterfaceIndex,
! 416: ipv6InterfaceReasmMaxSize Unsigned32,
! 417: ipv6InterfaceIdentifier Ipv6AddressIfIdentifierTC,
! 418: ipv6InterfaceEnableStatus INTEGER,
! 419: ipv6InterfaceReachableTime Unsigned32,
! 420: ipv6InterfaceRetransmitTime Unsigned32,
! 421: ipv6InterfaceForwarding INTEGER
! 422: }
! 423:
! 424: ipv6InterfaceIfIndex OBJECT-TYPE
! 425: SYNTAX InterfaceIndex
! 426: MAX-ACCESS not-accessible
! 427: STATUS current
! 428: DESCRIPTION
! 429: "The index value that uniquely identifies the interface to
! 430: which this entry is applicable. The interface identified by
! 431: a particular value of this index is the same interface as
! 432: identified by the same value of the IF-MIB's ifIndex."
! 433: ::= { ipv6InterfaceEntry 1 }
! 434:
! 435: ipv6InterfaceReasmMaxSize OBJECT-TYPE
! 436: SYNTAX Unsigned32 (1500..65535)
! 437: UNITS "octets"
! 438: MAX-ACCESS read-only
! 439: STATUS current
! 440: DESCRIPTION
! 441: "The size of the largest IPv6 datagram that this entity can
! 442: re-assemble from incoming IPv6 fragmented datagrams received
! 443: on this interface."
! 444: ::= { ipv6InterfaceEntry 2 }
! 445:
! 446: ipv6InterfaceIdentifier OBJECT-TYPE
! 447: SYNTAX Ipv6AddressIfIdentifierTC
! 448: MAX-ACCESS read-only
! 449: STATUS current
! 450: DESCRIPTION
! 451: "The Interface Identifier for this interface. The Interface
! 452: Identifier is combined with an address prefix to form an
! 453: interface address.
! 454:
! 455: By default, the Interface Identifier is auto-configured
! 456: according to the rules of the link type to which this
! 457: interface is attached.
! 458:
! 459: A zero length identifier may be used where appropriate. One
! 460: possible example is a loopback interface."
! 461: ::= { ipv6InterfaceEntry 3 }
! 462:
! 463: -- This object ID is reserved as it was used in earlier versions of
! 464: -- the MIB module. In theory, OIDs are not assigned until the
! 465: -- specification is released as an RFC; however, as some companies
! 466: -- may have shipped code based on earlier versions of the MIB, it
! 467: -- seems best to reserve this OID. This OID had been
! 468: -- ipv6InterfacePhysicalAddress.
! 469: -- ::= { ipv6InterfaceEntry 4}
! 470:
! 471: ipv6InterfaceEnableStatus OBJECT-TYPE
! 472: SYNTAX INTEGER {
! 473: up(1),
! 474: down(2)
! 475: }
! 476: MAX-ACCESS read-write
! 477: STATUS current
! 478: DESCRIPTION
! 479: "The indication of whether IPv6 is enabled (up) or disabled
! 480: (down) on this interface. This object does not affect the
! 481: state of the interface itself, only its connection to an
! 482: IPv6 stack. The IF-MIB should be used to control the state
! 483: of the interface.
! 484:
! 485: When this object is written, the entity SHOULD save the
! 486: change to non-volatile storage and restore the object from
! 487: non-volatile storage upon re-initialization of the system."
! 488: ::= { ipv6InterfaceEntry 5 }
! 489:
! 490: ipv6InterfaceReachableTime OBJECT-TYPE
! 491: SYNTAX Unsigned32
! 492: UNITS "milliseconds"
! 493: MAX-ACCESS read-only
! 494: STATUS current
! 495: DESCRIPTION
! 496: "The time a neighbor is considered reachable after receiving
! 497: a reachability confirmation."
! 498: REFERENCE "RFC 2461, Section 6.3.2"
! 499: ::= { ipv6InterfaceEntry 6 }
! 500:
! 501: ipv6InterfaceRetransmitTime OBJECT-TYPE
! 502: SYNTAX Unsigned32
! 503: UNITS "milliseconds"
! 504: MAX-ACCESS read-only
! 505: STATUS current
! 506: DESCRIPTION
! 507: "The time between retransmissions of Neighbor Solicitation
! 508: messages to a neighbor when resolving the address or when
! 509: probing the reachability of a neighbor."
! 510: REFERENCE "RFC 2461, Section 6.3.2"
! 511: ::= { ipv6InterfaceEntry 7 }
! 512:
! 513: ipv6InterfaceForwarding OBJECT-TYPE
! 514: SYNTAX INTEGER {
! 515: forwarding(1), -- acting as a router
! 516: notForwarding(2) -- NOT acting as a router
! 517: }
! 518: MAX-ACCESS read-write
! 519: STATUS current
! 520: DESCRIPTION
! 521: "The indication of whether this entity is acting as an IPv6
! 522: router on this interface with respect to the forwarding of
! 523: datagrams received by, but not addressed to, this entity.
! 524: IPv6 routers forward datagrams. IPv6 hosts do not (except
! 525: those source-routed via the host).
! 526:
! 527: This object is constrained by ipv6IpForwarding and is
! 528: ignored if ipv6IpForwarding is set to notForwarding. Those
! 529: systems that do not provide per-interface control of the
! 530: forwarding function should set this object to forwarding for
! 531: all interfaces and allow the ipv6IpForwarding object to
! 532: control the forwarding capability.
! 533:
! 534: When this object is written, the entity SHOULD save the
! 535: change to non-volatile storage and restore the object from
! 536: non-volatile storage upon re-initialization of the system."
! 537: ::= { ipv6InterfaceEntry 8 }
! 538:
! 539: --
! 540: -- Per-Interface or System-Wide IP statistics.
! 541: --
! 542: -- The following two tables, ipSystemStatsTable and ipIfStatsTable,
! 543: -- are intended to provide the same counters at different granularities.
! 544: -- The ipSystemStatsTable provides system wide counters aggregating
! 545: -- the traffic counters for all interfaces for a given address type.
! 546: -- The ipIfStatsTable provides the same counters but for specific
! 547: -- interfaces rather than as an aggregate.
! 548: --
! 549: -- Note well: If a system provides both system-wide and interface-
! 550: -- specific values, the system-wide value may not be equal to the sum
! 551: -- of the interface-specific values across all interfaces due to e.g.,
! 552: -- dynamic interface creation/deletion.
! 553: --
! 554: -- Note well: Both of these tables contain some items that are
! 555:
! 556: -- represented by two objects, representing the value in either 32
! 557: -- or 64 bits. For those objects, the 32-bit value MUST be the low
! 558: -- order 32 bits of the 64-bit value. Also note that the 32-bit
! 559: -- counters must be included when the 64-bit counters are included.
! 560:
! 561: ipTrafficStats OBJECT IDENTIFIER ::= { ip 31 }
! 562:
! 563: ipSystemStatsTable OBJECT-TYPE
! 564: SYNTAX SEQUENCE OF IpSystemStatsEntry
! 565: MAX-ACCESS not-accessible
! 566: STATUS current
! 567: DESCRIPTION
! 568: "The table containing system wide, IP version specific
! 569: traffic statistics. This table and the ipIfStatsTable
! 570: contain similar objects whose difference is in their
! 571: granularity. Where this table contains system wide traffic
! 572: statistics, the ipIfStatsTable contains the same statistics
! 573: but counted on a per-interface basis."
! 574: ::= { ipTrafficStats 1 }
! 575:
! 576: ipSystemStatsEntry OBJECT-TYPE
! 577: SYNTAX IpSystemStatsEntry
! 578: MAX-ACCESS not-accessible
! 579: STATUS current
! 580: DESCRIPTION
! 581: "A statistics entry containing system-wide objects for a
! 582: particular IP version."
! 583: INDEX { ipSystemStatsIPVersion }
! 584: ::= { ipSystemStatsTable 1 }
! 585:
! 586: IpSystemStatsEntry ::= SEQUENCE {
! 587: ipSystemStatsIPVersion InetVersion,
! 588: ipSystemStatsInReceives Counter32,
! 589: ipSystemStatsHCInReceives Counter64,
! 590: ipSystemStatsInOctets Counter32,
! 591: ipSystemStatsHCInOctets Counter64,
! 592: ipSystemStatsInHdrErrors Counter32,
! 593: ipSystemStatsInNoRoutes Counter32,
! 594: ipSystemStatsInAddrErrors Counter32,
! 595: ipSystemStatsInUnknownProtos Counter32,
! 596: ipSystemStatsInTruncatedPkts Counter32,
! 597: ipSystemStatsInForwDatagrams Counter32,
! 598: ipSystemStatsHCInForwDatagrams Counter64,
! 599: ipSystemStatsReasmReqds Counter32,
! 600: ipSystemStatsReasmOKs Counter32,
! 601: ipSystemStatsReasmFails Counter32,
! 602: ipSystemStatsInDiscards Counter32,
! 603: ipSystemStatsInDelivers Counter32,
! 604: ipSystemStatsHCInDelivers Counter64,
! 605: ipSystemStatsOutRequests Counter32,
! 606: ipSystemStatsHCOutRequests Counter64,
! 607: ipSystemStatsOutNoRoutes Counter32,
! 608: ipSystemStatsOutForwDatagrams Counter32,
! 609: ipSystemStatsHCOutForwDatagrams Counter64,
! 610: ipSystemStatsOutDiscards Counter32,
! 611: ipSystemStatsOutFragReqds Counter32,
! 612: ipSystemStatsOutFragOKs Counter32,
! 613: ipSystemStatsOutFragFails Counter32,
! 614: ipSystemStatsOutFragCreates Counter32,
! 615: ipSystemStatsOutTransmits Counter32,
! 616: ipSystemStatsHCOutTransmits Counter64,
! 617: ipSystemStatsOutOctets Counter32,
! 618: ipSystemStatsHCOutOctets Counter64,
! 619: ipSystemStatsInMcastPkts Counter32,
! 620: ipSystemStatsHCInMcastPkts Counter64,
! 621: ipSystemStatsInMcastOctets Counter32,
! 622: ipSystemStatsHCInMcastOctets Counter64,
! 623: ipSystemStatsOutMcastPkts Counter32,
! 624: ipSystemStatsHCOutMcastPkts Counter64,
! 625: ipSystemStatsOutMcastOctets Counter32,
! 626: ipSystemStatsHCOutMcastOctets Counter64,
! 627: ipSystemStatsInBcastPkts Counter32,
! 628: ipSystemStatsHCInBcastPkts Counter64,
! 629: ipSystemStatsOutBcastPkts Counter32,
! 630: ipSystemStatsHCOutBcastPkts Counter64,
! 631: ipSystemStatsDiscontinuityTime TimeStamp,
! 632: ipSystemStatsRefreshRate Unsigned32
! 633: }
! 634:
! 635: ipSystemStatsIPVersion OBJECT-TYPE
! 636: SYNTAX InetVersion
! 637: MAX-ACCESS not-accessible
! 638: STATUS current
! 639: DESCRIPTION
! 640: "The IP version of this row."
! 641: ::= { ipSystemStatsEntry 1 }
! 642:
! 643: -- This object ID is reserved to allow the IDs for this table's objects
! 644: -- to align with the objects in the ipIfStatsTable.
! 645: -- ::= { ipSystemStatsEntry 2 }
! 646:
! 647: ipSystemStatsInReceives OBJECT-TYPE
! 648: SYNTAX Counter32
! 649: MAX-ACCESS read-only
! 650: STATUS current
! 651: DESCRIPTION
! 652: "The total number of input IP datagrams received, including
! 653: those received in error.
! 654:
! 655: Discontinuities in the value of this counter can occur at
! 656: re-initialization of the management system, and at other
! 657: times as indicated by the value of
! 658: ipSystemStatsDiscontinuityTime."
! 659: ::= { ipSystemStatsEntry 3 }
! 660:
! 661: ipSystemStatsHCInReceives OBJECT-TYPE
! 662: SYNTAX Counter64
! 663: MAX-ACCESS read-only
! 664: STATUS current
! 665: DESCRIPTION
! 666: "The total number of input IP datagrams received, including
! 667: those received in error. This object counts the same
! 668: datagrams as ipSystemStatsInReceives, but allows for larger
! 669: values.
! 670:
! 671: Discontinuities in the value of this counter can occur at
! 672: re-initialization of the management system, and at other
! 673: times as indicated by the value of
! 674: ipSystemStatsDiscontinuityTime."
! 675: ::= { ipSystemStatsEntry 4 }
! 676:
! 677: ipSystemStatsInOctets OBJECT-TYPE
! 678: SYNTAX Counter32
! 679: MAX-ACCESS read-only
! 680: STATUS current
! 681: DESCRIPTION
! 682: "The total number of octets received in input IP datagrams,
! 683: including those received in error. Octets from datagrams
! 684: counted in ipSystemStatsInReceives MUST be counted here.
! 685:
! 686: Discontinuities in the value of this counter can occur at
! 687: re-initialization of the management system, and at other
! 688: times as indicated by the value of
! 689: ipSystemStatsDiscontinuityTime."
! 690: ::= { ipSystemStatsEntry 5 }
! 691:
! 692: ipSystemStatsHCInOctets OBJECT-TYPE
! 693: SYNTAX Counter64
! 694: MAX-ACCESS read-only
! 695: STATUS current
! 696: DESCRIPTION
! 697: "The total number of octets received in input IP datagrams,
! 698: including those received in error. This object counts the
! 699: same octets as ipSystemStatsInOctets, but allows for larger
! 700:
! 701: values.
! 702:
! 703: Discontinuities in the value of this counter can occur at
! 704: re-initialization of the management system, and at other
! 705: times as indicated by the value of
! 706: ipSystemStatsDiscontinuityTime."
! 707: ::= { ipSystemStatsEntry 6 }
! 708:
! 709: ipSystemStatsInHdrErrors OBJECT-TYPE
! 710: SYNTAX Counter32
! 711: MAX-ACCESS read-only
! 712: STATUS current
! 713: DESCRIPTION
! 714: "The number of input IP datagrams discarded due to errors in
! 715: their IP headers, including version number mismatch, other
! 716: format errors, hop count exceeded, errors discovered in
! 717: processing their IP options, etc.
! 718:
! 719: Discontinuities in the value of this counter can occur at
! 720: re-initialization of the management system, and at other
! 721: times as indicated by the value of
! 722: ipSystemStatsDiscontinuityTime."
! 723: ::= { ipSystemStatsEntry 7 }
! 724:
! 725: ipSystemStatsInNoRoutes OBJECT-TYPE
! 726: SYNTAX Counter32
! 727: MAX-ACCESS read-only
! 728: STATUS current
! 729: DESCRIPTION
! 730: "The number of input IP datagrams discarded because no route
! 731: could be found to transmit them to their destination.
! 732:
! 733: Discontinuities in the value of this counter can occur at
! 734: re-initialization of the management system, and at other
! 735: times as indicated by the value of
! 736: ipSystemStatsDiscontinuityTime."
! 737: ::= { ipSystemStatsEntry 8 }
! 738:
! 739: ipSystemStatsInAddrErrors OBJECT-TYPE
! 740: SYNTAX Counter32
! 741: MAX-ACCESS read-only
! 742: STATUS current
! 743: DESCRIPTION
! 744: "The number of input IP datagrams discarded because the IP
! 745: address in their IP header's destination field was not a
! 746: valid address to be received at this entity. This count
! 747: includes invalid addresses (e.g., ::0). For entities
! 748: that are not IP routers and therefore do not forward
! 749:
! 750: datagrams, this counter includes datagrams discarded
! 751: because the destination address was not a local address.
! 752:
! 753: Discontinuities in the value of this counter can occur at
! 754: re-initialization of the management system, and at other
! 755: times as indicated by the value of
! 756: ipSystemStatsDiscontinuityTime."
! 757: ::= { ipSystemStatsEntry 9 }
! 758:
! 759: ipSystemStatsInUnknownProtos OBJECT-TYPE
! 760: SYNTAX Counter32
! 761: MAX-ACCESS read-only
! 762: STATUS current
! 763: DESCRIPTION
! 764: "The number of locally-addressed IP datagrams received
! 765: successfully but discarded because of an unknown or
! 766: unsupported protocol.
! 767:
! 768: When tracking interface statistics, the counter of the
! 769: interface to which these datagrams were addressed is
! 770: incremented. This interface might not be the same as the
! 771: input interface for some of the datagrams.
! 772:
! 773: Discontinuities in the value of this counter can occur at
! 774: re-initialization of the management system, and at other
! 775: times as indicated by the value of
! 776: ipSystemStatsDiscontinuityTime."
! 777: ::= { ipSystemStatsEntry 10 }
! 778:
! 779: ipSystemStatsInTruncatedPkts OBJECT-TYPE
! 780: SYNTAX Counter32
! 781: MAX-ACCESS read-only
! 782: STATUS current
! 783: DESCRIPTION
! 784: "The number of input IP datagrams discarded because the
! 785: datagram frame didn't carry enough data.
! 786:
! 787: Discontinuities in the value of this counter can occur at
! 788: re-initialization of the management system, and at other
! 789: times as indicated by the value of
! 790: ipSystemStatsDiscontinuityTime."
! 791: ::= { ipSystemStatsEntry 11 }
! 792:
! 793: ipSystemStatsInForwDatagrams OBJECT-TYPE
! 794: SYNTAX Counter32
! 795: MAX-ACCESS read-only
! 796: STATUS current
! 797: DESCRIPTION
! 798: "The number of input datagrams for which this entity was not
! 799: their final IP destination and for which this entity
! 800: attempted to find a route to forward them to that final
! 801: destination. In entities that do not act as IP routers,
! 802: this counter will include only those datagrams that were
! 803: Source-Routed via this entity, and the Source-Route
! 804: processing was successful.
! 805:
! 806: When tracking interface statistics, the counter of the
! 807: incoming interface is incremented for each datagram.
! 808:
! 809: Discontinuities in the value of this counter can occur at
! 810: re-initialization of the management system, and at other
! 811: times as indicated by the value of
! 812: ipSystemStatsDiscontinuityTime."
! 813: ::= { ipSystemStatsEntry 12 }
! 814:
! 815: ipSystemStatsHCInForwDatagrams OBJECT-TYPE
! 816: SYNTAX Counter64
! 817: MAX-ACCESS read-only
! 818: STATUS current
! 819: DESCRIPTION
! 820: "The number of input datagrams for which this entity was not
! 821: their final IP destination and for which this entity
! 822: attempted to find a route to forward them to that final
! 823: destination. This object counts the same packets as
! 824: ipSystemStatsInForwDatagrams, but allows for larger values.
! 825:
! 826: Discontinuities in the value of this counter can occur at
! 827: re-initialization of the management system, and at other
! 828: times as indicated by the value of
! 829: ipSystemStatsDiscontinuityTime."
! 830: ::= { ipSystemStatsEntry 13 }
! 831:
! 832: ipSystemStatsReasmReqds OBJECT-TYPE
! 833: SYNTAX Counter32
! 834: MAX-ACCESS read-only
! 835: STATUS current
! 836: DESCRIPTION
! 837: "The number of IP fragments received that needed to be
! 838: reassembled at this interface.
! 839:
! 840: When tracking interface statistics, the counter of the
! 841: interface to which these fragments were addressed is
! 842: incremented. This interface might not be the same as the
! 843: input interface for some of the fragments.
! 844:
! 845: Discontinuities in the value of this counter can occur at
! 846:
! 847: re-initialization of the management system, and at other
! 848: times as indicated by the value of
! 849: ipSystemStatsDiscontinuityTime."
! 850: ::= { ipSystemStatsEntry 14 }
! 851:
! 852: ipSystemStatsReasmOKs OBJECT-TYPE
! 853: SYNTAX Counter32
! 854: MAX-ACCESS read-only
! 855: STATUS current
! 856: DESCRIPTION
! 857: "The number of IP datagrams successfully reassembled.
! 858:
! 859: When tracking interface statistics, the counter of the
! 860: interface to which these datagrams were addressed is
! 861: incremented. This interface might not be the same as the
! 862: input interface for some of the datagrams.
! 863:
! 864: Discontinuities in the value of this counter can occur at
! 865: re-initialization of the management system, and at other
! 866: times as indicated by the value of
! 867: ipSystemStatsDiscontinuityTime."
! 868: ::= { ipSystemStatsEntry 15 }
! 869:
! 870: ipSystemStatsReasmFails OBJECT-TYPE
! 871: SYNTAX Counter32
! 872: MAX-ACCESS read-only
! 873: STATUS current
! 874: DESCRIPTION
! 875: "The number of failures detected by the IP re-assembly
! 876: algorithm (for whatever reason: timed out, errors, etc.).
! 877: Note that this is not necessarily a count of discarded IP
! 878: fragments since some algorithms (notably the algorithm in
! 879: RFC 815) can lose track of the number of fragments by
! 880: combining them as they are received.
! 881:
! 882: When tracking interface statistics, the counter of the
! 883: interface to which these fragments were addressed is
! 884: incremented. This interface might not be the same as the
! 885: input interface for some of the fragments.
! 886:
! 887: Discontinuities in the value of this counter can occur at
! 888: re-initialization of the management system, and at other
! 889: times as indicated by the value of
! 890: ipSystemStatsDiscontinuityTime."
! 891: ::= { ipSystemStatsEntry 16 }
! 892:
! 893: ipSystemStatsInDiscards OBJECT-TYPE
! 894: SYNTAX Counter32
! 895: MAX-ACCESS read-only
! 896: STATUS current
! 897: DESCRIPTION
! 898: "The number of input IP datagrams for which no problems were
! 899: encountered to prevent their continued processing, but
! 900: were discarded (e.g., for lack of buffer space). Note that
! 901: this counter does not include any datagrams discarded while
! 902: awaiting re-assembly.
! 903:
! 904: Discontinuities in the value of this counter can occur at
! 905: re-initialization of the management system, and at other
! 906: times as indicated by the value of
! 907: ipSystemStatsDiscontinuityTime."
! 908: ::= { ipSystemStatsEntry 17 }
! 909:
! 910: ipSystemStatsInDelivers OBJECT-TYPE
! 911: SYNTAX Counter32
! 912: MAX-ACCESS read-only
! 913: STATUS current
! 914: DESCRIPTION
! 915: "The total number of datagrams successfully delivered to IP
! 916: user-protocols (including ICMP).
! 917:
! 918: When tracking interface statistics, the counter of the
! 919: interface to which these datagrams were addressed is
! 920: incremented. This interface might not be the same as the
! 921: input interface for some of the datagrams.
! 922:
! 923: Discontinuities in the value of this counter can occur at
! 924: re-initialization of the management system, and at other
! 925: times as indicated by the value of
! 926: ipSystemStatsDiscontinuityTime."
! 927: ::= { ipSystemStatsEntry 18 }
! 928:
! 929: ipSystemStatsHCInDelivers OBJECT-TYPE
! 930: SYNTAX Counter64
! 931: MAX-ACCESS read-only
! 932: STATUS current
! 933: DESCRIPTION
! 934: "The total number of datagrams successfully delivered to IP
! 935: user-protocols (including ICMP). This object counts the
! 936: same packets as ipSystemStatsInDelivers, but allows for
! 937: larger values.
! 938:
! 939: Discontinuities in the value of this counter can occur at
! 940: re-initialization of the management system, and at other
! 941: times as indicated by the value of
! 942: ipSystemStatsDiscontinuityTime."
! 943: ::= { ipSystemStatsEntry 19 }
! 944:
! 945: ipSystemStatsOutRequests OBJECT-TYPE
! 946: SYNTAX Counter32
! 947: MAX-ACCESS read-only
! 948: STATUS current
! 949: DESCRIPTION
! 950: "The total number of IP datagrams that local IP user-
! 951: protocols (including ICMP) supplied to IP in requests for
! 952: transmission. Note that this counter does not include any
! 953: datagrams counted in ipSystemStatsOutForwDatagrams.
! 954:
! 955: Discontinuities in the value of this counter can occur at
! 956: re-initialization of the management system, and at other
! 957: times as indicated by the value of
! 958: ipSystemStatsDiscontinuityTime."
! 959: ::= { ipSystemStatsEntry 20 }
! 960:
! 961: ipSystemStatsHCOutRequests OBJECT-TYPE
! 962: SYNTAX Counter64
! 963: MAX-ACCESS read-only
! 964: STATUS current
! 965: DESCRIPTION
! 966: "The total number of IP datagrams that local IP user-
! 967: protocols (including ICMP) supplied to IP in requests for
! 968: transmission. This object counts the same packets as
! 969: ipSystemStatsOutRequests, but allows for larger values.
! 970:
! 971: Discontinuities in the value of this counter can occur at
! 972: re-initialization of the management system, and at other
! 973: times as indicated by the value of
! 974: ipSystemStatsDiscontinuityTime."
! 975: ::= { ipSystemStatsEntry 21 }
! 976:
! 977: ipSystemStatsOutNoRoutes OBJECT-TYPE
! 978: SYNTAX Counter32
! 979: MAX-ACCESS read-only
! 980: STATUS current
! 981: DESCRIPTION
! 982: "The number of locally generated IP datagrams discarded
! 983: because no route could be found to transmit them to their
! 984: destination.
! 985:
! 986: Discontinuities in the value of this counter can occur at
! 987: re-initialization of the management system, and at other
! 988: times as indicated by the value of
! 989: ipSystemStatsDiscontinuityTime."
! 990: ::= { ipSystemStatsEntry 22 }
! 991:
! 992: ipSystemStatsOutForwDatagrams OBJECT-TYPE
! 993: SYNTAX Counter32
! 994: MAX-ACCESS read-only
! 995: STATUS current
! 996: DESCRIPTION
! 997: "The number of datagrams for which this entity was not their
! 998: final IP destination and for which it was successful in
! 999: finding a path to their final destination. In entities
! 1000: that do not act as IP routers, this counter will include
! 1001: only those datagrams that were Source-Routed via this
! 1002: entity, and the Source-Route processing was successful.
! 1003:
! 1004: When tracking interface statistics, the counter of the
! 1005: outgoing interface is incremented for a successfully
! 1006: forwarded datagram.
! 1007:
! 1008: Discontinuities in the value of this counter can occur at
! 1009: re-initialization of the management system, and at other
! 1010: times as indicated by the value of
! 1011: ipSystemStatsDiscontinuityTime."
! 1012: ::= { ipSystemStatsEntry 23 }
! 1013:
! 1014: ipSystemStatsHCOutForwDatagrams OBJECT-TYPE
! 1015: SYNTAX Counter64
! 1016: MAX-ACCESS read-only
! 1017: STATUS current
! 1018: DESCRIPTION
! 1019: "The number of datagrams for which this entity was not their
! 1020: final IP destination and for which it was successful in
! 1021: finding a path to their final destination. This object
! 1022: counts the same packets as ipSystemStatsOutForwDatagrams,
! 1023: but allows for larger values.
! 1024:
! 1025: Discontinuities in the value of this counter can occur at
! 1026: re-initialization of the management system, and at other
! 1027: times as indicated by the value of
! 1028: ipSystemStatsDiscontinuityTime."
! 1029: ::= { ipSystemStatsEntry 24 }
! 1030:
! 1031: ipSystemStatsOutDiscards OBJECT-TYPE
! 1032: SYNTAX Counter32
! 1033: MAX-ACCESS read-only
! 1034: STATUS current
! 1035: DESCRIPTION
! 1036: "The number of output IP datagrams for which no problem was
! 1037: encountered to prevent their transmission to their
! 1038: destination, but were discarded (e.g., for lack of
! 1039: buffer space). Note that this counter would include
! 1040:
! 1041: datagrams counted in ipSystemStatsOutForwDatagrams if any
! 1042: such datagrams met this (discretionary) discard criterion.
! 1043:
! 1044: Discontinuities in the value of this counter can occur at
! 1045: re-initialization of the management system, and at other
! 1046: times as indicated by the value of
! 1047: ipSystemStatsDiscontinuityTime."
! 1048: ::= { ipSystemStatsEntry 25 }
! 1049:
! 1050: ipSystemStatsOutFragReqds OBJECT-TYPE
! 1051: SYNTAX Counter32
! 1052: MAX-ACCESS read-only
! 1053: STATUS current
! 1054: DESCRIPTION
! 1055: "The number of IP datagrams that would require fragmentation
! 1056: in order to be transmitted.
! 1057:
! 1058: When tracking interface statistics, the counter of the
! 1059: outgoing interface is incremented for a successfully
! 1060: fragmented datagram.
! 1061:
! 1062: Discontinuities in the value of this counter can occur at
! 1063: re-initialization of the management system, and at other
! 1064: times as indicated by the value of
! 1065: ipSystemStatsDiscontinuityTime."
! 1066: ::= { ipSystemStatsEntry 26 }
! 1067:
! 1068: ipSystemStatsOutFragOKs OBJECT-TYPE
! 1069: SYNTAX Counter32
! 1070: MAX-ACCESS read-only
! 1071: STATUS current
! 1072: DESCRIPTION
! 1073: "The number of IP datagrams that have been successfully
! 1074: fragmented.
! 1075:
! 1076: When tracking interface statistics, the counter of the
! 1077: outgoing interface is incremented for a successfully
! 1078: fragmented datagram.
! 1079:
! 1080: Discontinuities in the value of this counter can occur at
! 1081: re-initialization of the management system, and at other
! 1082: times as indicated by the value of
! 1083: ipSystemStatsDiscontinuityTime."
! 1084: ::= { ipSystemStatsEntry 27 }
! 1085:
! 1086: ipSystemStatsOutFragFails OBJECT-TYPE
! 1087: SYNTAX Counter32
! 1088: MAX-ACCESS read-only
! 1089: STATUS current
! 1090: DESCRIPTION
! 1091: "The number of IP datagrams that have been discarded because
! 1092: they needed to be fragmented but could not be. This
! 1093: includes IPv4 packets that have the DF bit set and IPv6
! 1094: packets that are being forwarded and exceed the outgoing
! 1095: link MTU.
! 1096:
! 1097: When tracking interface statistics, the counter of the
! 1098: outgoing interface is incremented for an unsuccessfully
! 1099: fragmented datagram.
! 1100:
! 1101: Discontinuities in the value of this counter can occur at
! 1102: re-initialization of the management system, and at other
! 1103: times as indicated by the value of
! 1104: ipSystemStatsDiscontinuityTime."
! 1105: ::= { ipSystemStatsEntry 28 }
! 1106:
! 1107: ipSystemStatsOutFragCreates OBJECT-TYPE
! 1108: SYNTAX Counter32
! 1109: MAX-ACCESS read-only
! 1110: STATUS current
! 1111: DESCRIPTION
! 1112: "The number of output datagram fragments that have been
! 1113: generated as a result of IP fragmentation.
! 1114:
! 1115: When tracking interface statistics, the counter of the
! 1116: outgoing interface is incremented for a successfully
! 1117: fragmented datagram.
! 1118:
! 1119: Discontinuities in the value of this counter can occur at
! 1120: re-initialization of the management system, and at other
! 1121: times as indicated by the value of
! 1122: ipSystemStatsDiscontinuityTime."
! 1123: ::= { ipSystemStatsEntry 29 }
! 1124:
! 1125: ipSystemStatsOutTransmits OBJECT-TYPE
! 1126: SYNTAX Counter32
! 1127: MAX-ACCESS read-only
! 1128: STATUS current
! 1129: DESCRIPTION
! 1130: "The total number of IP datagrams that this entity supplied
! 1131: to the lower layers for transmission. This includes
! 1132: datagrams generated locally and those forwarded by this
! 1133: entity.
! 1134:
! 1135: Discontinuities in the value of this counter can occur at
! 1136: re-initialization of the management system, and at other
! 1137:
! 1138: times as indicated by the value of
! 1139: ipSystemStatsDiscontinuityTime."
! 1140: ::= { ipSystemStatsEntry 30 }
! 1141:
! 1142: ipSystemStatsHCOutTransmits OBJECT-TYPE
! 1143: SYNTAX Counter64
! 1144: MAX-ACCESS read-only
! 1145: STATUS current
! 1146: DESCRIPTION
! 1147: "The total number of IP datagrams that this entity supplied
! 1148: to the lower layers for transmission. This object counts
! 1149: the same datagrams as ipSystemStatsOutTransmits, but allows
! 1150: for larger values.
! 1151:
! 1152: Discontinuities in the value of this counter can occur at
! 1153: re-initialization of the management system, and at other
! 1154: times as indicated by the value of
! 1155: ipSystemStatsDiscontinuityTime."
! 1156: ::= { ipSystemStatsEntry 31 }
! 1157:
! 1158: ipSystemStatsOutOctets OBJECT-TYPE
! 1159: SYNTAX Counter32
! 1160: MAX-ACCESS read-only
! 1161: STATUS current
! 1162: DESCRIPTION
! 1163: "The total number of octets in IP datagrams delivered to the
! 1164: lower layers for transmission. Octets from datagrams
! 1165: counted in ipSystemStatsOutTransmits MUST be counted here.
! 1166:
! 1167: Discontinuities in the value of this counter can occur at
! 1168: re-initialization of the management system, and at other
! 1169: times as indicated by the value of
! 1170: ipSystemStatsDiscontinuityTime."
! 1171: ::= { ipSystemStatsEntry 32 }
! 1172:
! 1173: ipSystemStatsHCOutOctets OBJECT-TYPE
! 1174: SYNTAX Counter64
! 1175: MAX-ACCESS read-only
! 1176: STATUS current
! 1177: DESCRIPTION
! 1178: "The total number of octets in IP datagrams delivered to the
! 1179: lower layers for transmission. This objects counts the same
! 1180: octets as ipSystemStatsOutOctets, but allows for larger
! 1181: values.
! 1182:
! 1183: Discontinuities in the value of this counter can occur at
! 1184: re-initialization of the management system, and at other
! 1185: times as indicated by the value of
! 1186:
! 1187: ipSystemStatsDiscontinuityTime."
! 1188: ::= { ipSystemStatsEntry 33 }
! 1189:
! 1190: ipSystemStatsInMcastPkts OBJECT-TYPE
! 1191: SYNTAX Counter32
! 1192: MAX-ACCESS read-only
! 1193: STATUS current
! 1194: DESCRIPTION
! 1195: "The number of IP multicast datagrams received.
! 1196:
! 1197: Discontinuities in the value of this counter can occur at
! 1198: re-initialization of the management system, and at other
! 1199: times as indicated by the value of
! 1200: ipSystemStatsDiscontinuityTime."
! 1201: ::= { ipSystemStatsEntry 34 }
! 1202:
! 1203: ipSystemStatsHCInMcastPkts OBJECT-TYPE
! 1204: SYNTAX Counter64
! 1205: MAX-ACCESS read-only
! 1206: STATUS current
! 1207: DESCRIPTION
! 1208: "The number of IP multicast datagrams received. This object
! 1209: counts the same datagrams as ipSystemStatsInMcastPkts but
! 1210: allows for larger values.
! 1211:
! 1212: Discontinuities in the value of this counter can occur at
! 1213: re-initialization of the management system, and at other
! 1214: times as indicated by the value of
! 1215: ipSystemStatsDiscontinuityTime."
! 1216: ::= { ipSystemStatsEntry 35 }
! 1217:
! 1218: ipSystemStatsInMcastOctets OBJECT-TYPE
! 1219: SYNTAX Counter32
! 1220: MAX-ACCESS read-only
! 1221: STATUS current
! 1222: DESCRIPTION
! 1223: "The total number of octets received in IP multicast
! 1224: datagrams. Octets from datagrams counted in
! 1225: ipSystemStatsInMcastPkts MUST be counted here.
! 1226:
! 1227: Discontinuities in the value of this counter can occur at
! 1228: re-initialization of the management system, and at other
! 1229: times as indicated by the value of
! 1230: ipSystemStatsDiscontinuityTime."
! 1231: ::= { ipSystemStatsEntry 36 }
! 1232:
! 1233: ipSystemStatsHCInMcastOctets OBJECT-TYPE
! 1234: SYNTAX Counter64
! 1235: MAX-ACCESS read-only
! 1236: STATUS current
! 1237: DESCRIPTION
! 1238: "The total number of octets received in IP multicast
! 1239: datagrams. This object counts the same octets as
! 1240: ipSystemStatsInMcastOctets, but allows for larger values.
! 1241:
! 1242: Discontinuities in the value of this counter can occur at
! 1243: re-initialization of the management system, and at other
! 1244: times as indicated by the value of
! 1245: ipSystemStatsDiscontinuityTime."
! 1246: ::= { ipSystemStatsEntry 37 }
! 1247:
! 1248: ipSystemStatsOutMcastPkts OBJECT-TYPE
! 1249: SYNTAX Counter32
! 1250: MAX-ACCESS read-only
! 1251: STATUS current
! 1252: DESCRIPTION
! 1253: "The number of IP multicast datagrams transmitted.
! 1254:
! 1255: Discontinuities in the value of this counter can occur at
! 1256: re-initialization of the management system, and at other
! 1257: times as indicated by the value of
! 1258: ipSystemStatsDiscontinuityTime."
! 1259: ::= { ipSystemStatsEntry 38 }
! 1260:
! 1261: ipSystemStatsHCOutMcastPkts OBJECT-TYPE
! 1262: SYNTAX Counter64
! 1263: MAX-ACCESS read-only
! 1264: STATUS current
! 1265: DESCRIPTION
! 1266: "The number of IP multicast datagrams transmitted. This
! 1267: object counts the same datagrams as
! 1268: ipSystemStatsOutMcastPkts, but allows for larger values.
! 1269:
! 1270: Discontinuities in the value of this counter can occur at
! 1271: re-initialization of the management system, and at other
! 1272: times as indicated by the value of
! 1273: ipSystemStatsDiscontinuityTime."
! 1274: ::= { ipSystemStatsEntry 39 }
! 1275:
! 1276: ipSystemStatsOutMcastOctets OBJECT-TYPE
! 1277: SYNTAX Counter32
! 1278: MAX-ACCESS read-only
! 1279: STATUS current
! 1280: DESCRIPTION
! 1281: "The total number of octets transmitted in IP multicast
! 1282: datagrams. Octets from datagrams counted in
! 1283:
! 1284: ipSystemStatsOutMcastPkts MUST be counted here.
! 1285:
! 1286: Discontinuities in the value of this counter can occur at
! 1287: re-initialization of the management system, and at other
! 1288: times as indicated by the value of
! 1289: ipSystemStatsDiscontinuityTime."
! 1290: ::= { ipSystemStatsEntry 40 }
! 1291:
! 1292: ipSystemStatsHCOutMcastOctets OBJECT-TYPE
! 1293: SYNTAX Counter64
! 1294: MAX-ACCESS read-only
! 1295: STATUS current
! 1296: DESCRIPTION
! 1297: "The total number of octets transmitted in IP multicast
! 1298: datagrams. This object counts the same octets as
! 1299: ipSystemStatsOutMcastOctets, but allows for larger values.
! 1300:
! 1301: Discontinuities in the value of this counter can occur at
! 1302: re-initialization of the management system, and at other
! 1303: times as indicated by the value of
! 1304: ipSystemStatsDiscontinuityTime."
! 1305: ::= { ipSystemStatsEntry 41 }
! 1306:
! 1307: ipSystemStatsInBcastPkts OBJECT-TYPE
! 1308: SYNTAX Counter32
! 1309: MAX-ACCESS read-only
! 1310: STATUS current
! 1311: DESCRIPTION
! 1312: "The number of IP broadcast datagrams received.
! 1313:
! 1314: Discontinuities in the value of this counter can occur at
! 1315: re-initialization of the management system, and at other
! 1316: times as indicated by the value of
! 1317: ipSystemStatsDiscontinuityTime."
! 1318: ::= { ipSystemStatsEntry 42 }
! 1319:
! 1320: ipSystemStatsHCInBcastPkts OBJECT-TYPE
! 1321: SYNTAX Counter64
! 1322: MAX-ACCESS read-only
! 1323: STATUS current
! 1324: DESCRIPTION
! 1325: "The number of IP broadcast datagrams received. This object
! 1326: counts the same datagrams as ipSystemStatsInBcastPkts but
! 1327: allows for larger values.
! 1328:
! 1329: Discontinuities in the value of this counter can occur at
! 1330: re-initialization of the management system, and at other
! 1331: times as indicated by the value of
! 1332:
! 1333: ipSystemStatsDiscontinuityTime."
! 1334: ::= { ipSystemStatsEntry 43 }
! 1335:
! 1336: ipSystemStatsOutBcastPkts OBJECT-TYPE
! 1337: SYNTAX Counter32
! 1338: MAX-ACCESS read-only
! 1339: STATUS current
! 1340: DESCRIPTION
! 1341: "The number of IP broadcast datagrams transmitted.
! 1342:
! 1343: Discontinuities in the value of this counter can occur at
! 1344: re-initialization of the management system, and at other
! 1345: times as indicated by the value of
! 1346: ipSystemStatsDiscontinuityTime."
! 1347: ::= { ipSystemStatsEntry 44 }
! 1348:
! 1349: ipSystemStatsHCOutBcastPkts OBJECT-TYPE
! 1350: SYNTAX Counter64
! 1351: MAX-ACCESS read-only
! 1352: STATUS current
! 1353: DESCRIPTION
! 1354: "The number of IP broadcast datagrams transmitted. This
! 1355: object counts the same datagrams as
! 1356: ipSystemStatsOutBcastPkts, but allows for larger values.
! 1357:
! 1358: Discontinuities in the value of this counter can occur at
! 1359: re-initialization of the management system, and at other
! 1360: times as indicated by the value of
! 1361: ipSystemStatsDiscontinuityTime."
! 1362: ::= { ipSystemStatsEntry 45 }
! 1363:
! 1364: ipSystemStatsDiscontinuityTime OBJECT-TYPE
! 1365: SYNTAX TimeStamp
! 1366: MAX-ACCESS read-only
! 1367: STATUS current
! 1368: DESCRIPTION
! 1369: "The value of sysUpTime on the most recent occasion at which
! 1370: any one or more of this entry's counters suffered a
! 1371: discontinuity.
! 1372:
! 1373: If no such discontinuities have occurred since the last re-
! 1374: initialization of the local management subsystem, then this
! 1375: object contains a zero value."
! 1376: ::= { ipSystemStatsEntry 46 }
! 1377:
! 1378: ipSystemStatsRefreshRate OBJECT-TYPE
! 1379: SYNTAX Unsigned32
! 1380: UNITS "milli-seconds"
! 1381: MAX-ACCESS read-only
! 1382: STATUS current
! 1383: DESCRIPTION
! 1384: "The minimum reasonable polling interval for this entry.
! 1385: This object provides an indication of the minimum amount of
! 1386: time required to update the counters in this entry."
! 1387: ::= { ipSystemStatsEntry 47 }
! 1388:
! 1389: ipIfStatsTableLastChange OBJECT-TYPE
! 1390: SYNTAX TimeStamp
! 1391: MAX-ACCESS read-only
! 1392: STATUS current
! 1393: DESCRIPTION
! 1394: "The value of sysUpTime on the most recent occasion at which
! 1395: a row in the ipIfStatsTable was added or deleted.
! 1396:
! 1397: If new objects are added to the ipIfStatsTable that require
! 1398: the ipIfStatsTableLastChange to be updated when they are
! 1399: modified, they must specify that requirement in their
! 1400: description clause."
! 1401: ::= { ipTrafficStats 2 }
! 1402:
! 1403: ipIfStatsTable OBJECT-TYPE
! 1404: SYNTAX SEQUENCE OF IpIfStatsEntry
! 1405: MAX-ACCESS not-accessible
! 1406: STATUS current
! 1407: DESCRIPTION
! 1408: "The table containing per-interface traffic statistics. This
! 1409: table and the ipSystemStatsTable contain similar objects
! 1410: whose difference is in their granularity. Where this table
! 1411: contains per-interface statistics, the ipSystemStatsTable
! 1412: contains the same statistics, but counted on a system wide
! 1413: basis."
! 1414: ::= { ipTrafficStats 3 }
! 1415:
! 1416: ipIfStatsEntry OBJECT-TYPE
! 1417: SYNTAX IpIfStatsEntry
! 1418: MAX-ACCESS not-accessible
! 1419: STATUS current
! 1420: DESCRIPTION
! 1421: "An interface statistics entry containing objects for a
! 1422: particular interface and version of IP."
! 1423: INDEX { ipIfStatsIPVersion, ipIfStatsIfIndex }
! 1424: ::= { ipIfStatsTable 1 }
! 1425:
! 1426: IpIfStatsEntry ::= SEQUENCE {
! 1427: ipIfStatsIPVersion InetVersion,
! 1428: ipIfStatsIfIndex InterfaceIndex,
! 1429: ipIfStatsInReceives Counter32,
! 1430: ipIfStatsHCInReceives Counter64,
! 1431: ipIfStatsInOctets Counter32,
! 1432: ipIfStatsHCInOctets Counter64,
! 1433: ipIfStatsInHdrErrors Counter32,
! 1434: ipIfStatsInNoRoutes Counter32,
! 1435: ipIfStatsInAddrErrors Counter32,
! 1436: ipIfStatsInUnknownProtos Counter32,
! 1437: ipIfStatsInTruncatedPkts Counter32,
! 1438: ipIfStatsInForwDatagrams Counter32,
! 1439: ipIfStatsHCInForwDatagrams Counter64,
! 1440: ipIfStatsReasmReqds Counter32,
! 1441: ipIfStatsReasmOKs Counter32,
! 1442: ipIfStatsReasmFails Counter32,
! 1443: ipIfStatsInDiscards Counter32,
! 1444: ipIfStatsInDelivers Counter32,
! 1445: ipIfStatsHCInDelivers Counter64,
! 1446: ipIfStatsOutRequests Counter32,
! 1447: ipIfStatsHCOutRequests Counter64,
! 1448: ipIfStatsOutForwDatagrams Counter32,
! 1449: ipIfStatsHCOutForwDatagrams Counter64,
! 1450: ipIfStatsOutDiscards Counter32,
! 1451: ipIfStatsOutFragReqds Counter32,
! 1452: ipIfStatsOutFragOKs Counter32,
! 1453: ipIfStatsOutFragFails Counter32,
! 1454: ipIfStatsOutFragCreates Counter32,
! 1455: ipIfStatsOutTransmits Counter32,
! 1456: ipIfStatsHCOutTransmits Counter64,
! 1457: ipIfStatsOutOctets Counter32,
! 1458: ipIfStatsHCOutOctets Counter64,
! 1459: ipIfStatsInMcastPkts Counter32,
! 1460: ipIfStatsHCInMcastPkts Counter64,
! 1461: ipIfStatsInMcastOctets Counter32,
! 1462: ipIfStatsHCInMcastOctets Counter64,
! 1463: ipIfStatsOutMcastPkts Counter32,
! 1464: ipIfStatsHCOutMcastPkts Counter64,
! 1465: ipIfStatsOutMcastOctets Counter32,
! 1466: ipIfStatsHCOutMcastOctets Counter64,
! 1467: ipIfStatsInBcastPkts Counter32,
! 1468: ipIfStatsHCInBcastPkts Counter64,
! 1469: ipIfStatsOutBcastPkts Counter32,
! 1470: ipIfStatsHCOutBcastPkts Counter64,
! 1471: ipIfStatsDiscontinuityTime TimeStamp,
! 1472: ipIfStatsRefreshRate Unsigned32
! 1473: }
! 1474:
! 1475: ipIfStatsIPVersion OBJECT-TYPE
! 1476: SYNTAX InetVersion
! 1477: MAX-ACCESS not-accessible
! 1478: STATUS current
! 1479: DESCRIPTION
! 1480: "The IP version of this row."
! 1481: ::= { ipIfStatsEntry 1 }
! 1482:
! 1483: ipIfStatsIfIndex OBJECT-TYPE
! 1484: SYNTAX InterfaceIndex
! 1485: MAX-ACCESS not-accessible
! 1486: STATUS current
! 1487: DESCRIPTION
! 1488: "The index value that uniquely identifies the interface to
! 1489: which this entry is applicable. The interface identified by
! 1490: a particular value of this index is the same interface as
! 1491: identified by the same value of the IF-MIB's ifIndex."
! 1492: ::= { ipIfStatsEntry 2 }
! 1493:
! 1494: ipIfStatsInReceives OBJECT-TYPE
! 1495: SYNTAX Counter32
! 1496: MAX-ACCESS read-only
! 1497: STATUS current
! 1498: DESCRIPTION
! 1499: "The total number of input IP datagrams received, including
! 1500: those received in error.
! 1501:
! 1502: Discontinuities in the value of this counter can occur at
! 1503: re-initialization of the management system, and at other
! 1504: times as indicated by the value of
! 1505: ipIfStatsDiscontinuityTime."
! 1506: ::= { ipIfStatsEntry 3 }
! 1507:
! 1508: ipIfStatsHCInReceives OBJECT-TYPE
! 1509: SYNTAX Counter64
! 1510: MAX-ACCESS read-only
! 1511: STATUS current
! 1512: DESCRIPTION
! 1513: "The total number of input IP datagrams received, including
! 1514: those received in error. This object counts the same
! 1515: datagrams as ipIfStatsInReceives, but allows for larger
! 1516: values.
! 1517:
! 1518: Discontinuities in the value of this counter can occur at
! 1519: re-initialization of the management system, and at other
! 1520: times as indicated by the value of
! 1521: ipIfStatsDiscontinuityTime."
! 1522: ::= { ipIfStatsEntry 4 }
! 1523:
! 1524: ipIfStatsInOctets OBJECT-TYPE
! 1525: SYNTAX Counter32
! 1526: MAX-ACCESS read-only
! 1527: STATUS current
! 1528: DESCRIPTION
! 1529: "The total number of octets received in input IP datagrams,
! 1530: including those received in error. Octets from datagrams
! 1531: counted in ipIfStatsInReceives MUST be counted here.
! 1532:
! 1533: Discontinuities in the value of this counter can occur at
! 1534: re-initialization of the management system, and at other
! 1535: times as indicated by the value of
! 1536: ipIfStatsDiscontinuityTime."
! 1537: ::= { ipIfStatsEntry 5 }
! 1538:
! 1539: ipIfStatsHCInOctets OBJECT-TYPE
! 1540: SYNTAX Counter64
! 1541: MAX-ACCESS read-only
! 1542: STATUS current
! 1543: DESCRIPTION
! 1544: "The total number of octets received in input IP datagrams,
! 1545: including those received in error. This object counts the
! 1546: same octets as ipIfStatsInOctets, but allows for larger
! 1547: values.
! 1548:
! 1549: Discontinuities in the value of this counter can occur at
! 1550: re-initialization of the management system, and at other
! 1551: times as indicated by the value of
! 1552: ipIfStatsDiscontinuityTime."
! 1553: ::= { ipIfStatsEntry 6 }
! 1554:
! 1555: ipIfStatsInHdrErrors OBJECT-TYPE
! 1556: SYNTAX Counter32
! 1557: MAX-ACCESS read-only
! 1558: STATUS current
! 1559: DESCRIPTION
! 1560: "The number of input IP datagrams discarded due to errors in
! 1561: their IP headers, including version number mismatch, other
! 1562: format errors, hop count exceeded, errors discovered in
! 1563: processing their IP options, etc.
! 1564:
! 1565: Discontinuities in the value of this counter can occur at
! 1566: re-initialization of the management system, and at other
! 1567: times as indicated by the value of
! 1568: ipIfStatsDiscontinuityTime."
! 1569: ::= { ipIfStatsEntry 7 }
! 1570:
! 1571: ipIfStatsInNoRoutes OBJECT-TYPE
! 1572: SYNTAX Counter32
! 1573: MAX-ACCESS read-only
! 1574: STATUS current
! 1575: DESCRIPTION
! 1576: "The number of input IP datagrams discarded because no route
! 1577: could be found to transmit them to their destination.
! 1578:
! 1579: Discontinuities in the value of this counter can occur at
! 1580: re-initialization of the management system, and at other
! 1581: times as indicated by the value of
! 1582: ipIfStatsDiscontinuityTime."
! 1583: ::= { ipIfStatsEntry 8 }
! 1584:
! 1585: ipIfStatsInAddrErrors OBJECT-TYPE
! 1586: SYNTAX Counter32
! 1587: MAX-ACCESS read-only
! 1588: STATUS current
! 1589: DESCRIPTION
! 1590: "The number of input IP datagrams discarded because the IP
! 1591: address in their IP header's destination field was not a
! 1592: valid address to be received at this entity. This count
! 1593: includes invalid addresses (e.g., ::0). For entities that
! 1594: are not IP routers and therefore do not forward datagrams,
! 1595: this counter includes datagrams discarded because the
! 1596: destination address was not a local address.
! 1597:
! 1598: Discontinuities in the value of this counter can occur at
! 1599: re-initialization of the management system, and at other
! 1600: times as indicated by the value of
! 1601: ipIfStatsDiscontinuityTime."
! 1602: ::= { ipIfStatsEntry 9 }
! 1603:
! 1604: ipIfStatsInUnknownProtos OBJECT-TYPE
! 1605: SYNTAX Counter32
! 1606: MAX-ACCESS read-only
! 1607: STATUS current
! 1608: DESCRIPTION
! 1609: "The number of locally-addressed IP datagrams received
! 1610: successfully but discarded because of an unknown or
! 1611: unsupported protocol.
! 1612:
! 1613: When tracking interface statistics, the counter of the
! 1614: interface to which these datagrams were addressed is
! 1615: incremented. This interface might not be the same as the
! 1616: input interface for some of the datagrams.
! 1617:
! 1618: Discontinuities in the value of this counter can occur at
! 1619: re-initialization of the management system, and at other
! 1620: times as indicated by the value of
! 1621:
! 1622: ipIfStatsDiscontinuityTime."
! 1623: ::= { ipIfStatsEntry 10 }
! 1624:
! 1625: ipIfStatsInTruncatedPkts OBJECT-TYPE
! 1626: SYNTAX Counter32
! 1627: MAX-ACCESS read-only
! 1628: STATUS current
! 1629: DESCRIPTION
! 1630: "The number of input IP datagrams discarded because the
! 1631: datagram frame didn't carry enough data.
! 1632:
! 1633: Discontinuities in the value of this counter can occur at
! 1634: re-initialization of the management system, and at other
! 1635: times as indicated by the value of
! 1636: ipIfStatsDiscontinuityTime."
! 1637: ::= { ipIfStatsEntry 11 }
! 1638:
! 1639: ipIfStatsInForwDatagrams OBJECT-TYPE
! 1640: SYNTAX Counter32
! 1641: MAX-ACCESS read-only
! 1642: STATUS current
! 1643: DESCRIPTION
! 1644: "The number of input datagrams for which this entity was not
! 1645: their final IP destination and for which this entity
! 1646: attempted to find a route to forward them to that final
! 1647: destination. In entities that do not act as IP routers,
! 1648: this counter will include only those datagrams that were
! 1649: Source-Routed via this entity, and the Source-Route
! 1650: processing was successful.
! 1651:
! 1652: When tracking interface statistics, the counter of the
! 1653: incoming interface is incremented for each datagram.
! 1654:
! 1655: Discontinuities in the value of this counter can occur at
! 1656: re-initialization of the management system, and at other
! 1657: times as indicated by the value of
! 1658: ipIfStatsDiscontinuityTime."
! 1659: ::= { ipIfStatsEntry 12 }
! 1660:
! 1661: ipIfStatsHCInForwDatagrams OBJECT-TYPE
! 1662: SYNTAX Counter64
! 1663: MAX-ACCESS read-only
! 1664: STATUS current
! 1665: DESCRIPTION
! 1666: "The number of input datagrams for which this entity was not
! 1667: their final IP destination and for which this entity
! 1668: attempted to find a route to forward them to that final
! 1669: destination. This object counts the same packets as
! 1670:
! 1671: ipIfStatsInForwDatagrams, but allows for larger values.
! 1672:
! 1673: Discontinuities in the value of this counter can occur at
! 1674: re-initialization of the management system, and at other
! 1675: times as indicated by the value of
! 1676: ipIfStatsDiscontinuityTime."
! 1677: ::= { ipIfStatsEntry 13 }
! 1678:
! 1679: ipIfStatsReasmReqds OBJECT-TYPE
! 1680: SYNTAX Counter32
! 1681: MAX-ACCESS read-only
! 1682: STATUS current
! 1683: DESCRIPTION
! 1684: "The number of IP fragments received that needed to be
! 1685: reassembled at this interface.
! 1686:
! 1687: When tracking interface statistics, the counter of the
! 1688: interface to which these fragments were addressed is
! 1689: incremented. This interface might not be the same as the
! 1690: input interface for some of the fragments.
! 1691:
! 1692: Discontinuities in the value of this counter can occur at
! 1693: re-initialization of the management system, and at other
! 1694: times as indicated by the value of
! 1695: ipIfStatsDiscontinuityTime."
! 1696: ::= { ipIfStatsEntry 14 }
! 1697:
! 1698: ipIfStatsReasmOKs OBJECT-TYPE
! 1699: SYNTAX Counter32
! 1700: MAX-ACCESS read-only
! 1701: STATUS current
! 1702: DESCRIPTION
! 1703: "The number of IP datagrams successfully reassembled.
! 1704:
! 1705: When tracking interface statistics, the counter of the
! 1706: interface to which these datagrams were addressed is
! 1707: incremented. This interface might not be the same as the
! 1708: input interface for some of the datagrams.
! 1709:
! 1710: Discontinuities in the value of this counter can occur at
! 1711: re-initialization of the management system, and at other
! 1712: times as indicated by the value of
! 1713: ipIfStatsDiscontinuityTime."
! 1714: ::= { ipIfStatsEntry 15 }
! 1715:
! 1716: ipIfStatsReasmFails OBJECT-TYPE
! 1717: SYNTAX Counter32
! 1718: MAX-ACCESS read-only
! 1719: STATUS current
! 1720: DESCRIPTION
! 1721: "The number of failures detected by the IP re-assembly
! 1722: algorithm (for whatever reason: timed out, errors, etc.).
! 1723: Note that this is not necessarily a count of discarded IP
! 1724: fragments since some algorithms (notably the algorithm in
! 1725: RFC 815) can lose track of the number of fragments by
! 1726: combining them as they are received.
! 1727:
! 1728: When tracking interface statistics, the counter of the
! 1729: interface to which these fragments were addressed is
! 1730: incremented. This interface might not be the same as the
! 1731: input interface for some of the fragments.
! 1732:
! 1733: Discontinuities in the value of this counter can occur at
! 1734: re-initialization of the management system, and at other
! 1735: times as indicated by the value of
! 1736: ipIfStatsDiscontinuityTime."
! 1737: ::= { ipIfStatsEntry 16 }
! 1738:
! 1739: ipIfStatsInDiscards OBJECT-TYPE
! 1740: SYNTAX Counter32
! 1741: MAX-ACCESS read-only
! 1742: STATUS current
! 1743: DESCRIPTION
! 1744: "The number of input IP datagrams for which no problems were
! 1745: encountered to prevent their continued processing, but
! 1746: were discarded (e.g., for lack of buffer space). Note that
! 1747: this counter does not include any datagrams discarded while
! 1748: awaiting re-assembly.
! 1749:
! 1750: Discontinuities in the value of this counter can occur at
! 1751: re-initialization of the management system, and at other
! 1752: times as indicated by the value of
! 1753: ipIfStatsDiscontinuityTime."
! 1754: ::= { ipIfStatsEntry 17 }
! 1755:
! 1756: ipIfStatsInDelivers OBJECT-TYPE
! 1757: SYNTAX Counter32
! 1758: MAX-ACCESS read-only
! 1759: STATUS current
! 1760: DESCRIPTION
! 1761: "The total number of datagrams successfully delivered to IP
! 1762: user-protocols (including ICMP).
! 1763:
! 1764: When tracking interface statistics, the counter of the
! 1765: interface to which these datagrams were addressed is
! 1766: incremented. This interface might not be the same as the
! 1767:
! 1768: input interface for some of the datagrams.
! 1769:
! 1770: Discontinuities in the value of this counter can occur at
! 1771: re-initialization of the management system, and at other
! 1772: times as indicated by the value of
! 1773: ipIfStatsDiscontinuityTime."
! 1774: ::= { ipIfStatsEntry 18 }
! 1775:
! 1776: ipIfStatsHCInDelivers OBJECT-TYPE
! 1777: SYNTAX Counter64
! 1778: MAX-ACCESS read-only
! 1779: STATUS current
! 1780: DESCRIPTION
! 1781: "The total number of datagrams successfully delivered to IP
! 1782: user-protocols (including ICMP). This object counts the
! 1783: same packets as ipIfStatsInDelivers, but allows for larger
! 1784: values.
! 1785:
! 1786: Discontinuities in the value of this counter can occur at
! 1787: re-initialization of the management system, and at other
! 1788: times as indicated by the value of
! 1789: ipIfStatsDiscontinuityTime."
! 1790: ::= { ipIfStatsEntry 19 }
! 1791:
! 1792: ipIfStatsOutRequests OBJECT-TYPE
! 1793: SYNTAX Counter32
! 1794: MAX-ACCESS read-only
! 1795: STATUS current
! 1796: DESCRIPTION
! 1797: "The total number of IP datagrams that local IP user-
! 1798: protocols (including ICMP) supplied to IP in requests for
! 1799: transmission. Note that this counter does not include any
! 1800: datagrams counted in ipIfStatsOutForwDatagrams.
! 1801:
! 1802: Discontinuities in the value of this counter can occur at
! 1803: re-initialization of the management system, and at other
! 1804: times as indicated by the value of
! 1805: ipIfStatsDiscontinuityTime."
! 1806: ::= { ipIfStatsEntry 20 }
! 1807:
! 1808: ipIfStatsHCOutRequests OBJECT-TYPE
! 1809: SYNTAX Counter64
! 1810: MAX-ACCESS read-only
! 1811: STATUS current
! 1812: DESCRIPTION
! 1813: "The total number of IP datagrams that local IP user-
! 1814: protocols (including ICMP) supplied to IP in requests for
! 1815: transmission. This object counts the same packets as
! 1816:
! 1817: ipIfStatsOutRequests, but allows for larger values.
! 1818:
! 1819: Discontinuities in the value of this counter can occur at
! 1820: re-initialization of the management system, and at other
! 1821: times as indicated by the value of
! 1822: ipIfStatsDiscontinuityTime."
! 1823: ::= { ipIfStatsEntry 21 }
! 1824:
! 1825: -- This object ID is reserved to allow the IDs for this table's objects
! 1826: -- to align with the objects in the ipSystemStatsTable.
! 1827: -- ::= {ipIfStatsEntry 22}
! 1828:
! 1829: ipIfStatsOutForwDatagrams OBJECT-TYPE
! 1830: SYNTAX Counter32
! 1831: MAX-ACCESS read-only
! 1832: STATUS current
! 1833: DESCRIPTION
! 1834: "The number of datagrams for which this entity was not their
! 1835: final IP destination and for which it was successful in
! 1836: finding a path to their final destination. In entities
! 1837: that do not act as IP routers, this counter will include
! 1838: only those datagrams that were Source-Routed via this
! 1839: entity, and the Source-Route processing was successful.
! 1840:
! 1841: When tracking interface statistics, the counter of the
! 1842: outgoing interface is incremented for a successfully
! 1843: forwarded datagram.
! 1844:
! 1845: Discontinuities in the value of this counter can occur at
! 1846: re-initialization of the management system, and at other
! 1847: times as indicated by the value of
! 1848: ipIfStatsDiscontinuityTime."
! 1849: ::= { ipIfStatsEntry 23 }
! 1850:
! 1851: ipIfStatsHCOutForwDatagrams OBJECT-TYPE
! 1852: SYNTAX Counter64
! 1853: MAX-ACCESS read-only
! 1854: STATUS current
! 1855: DESCRIPTION
! 1856: "The number of datagrams for which this entity was not their
! 1857: final IP destination and for which it was successful in
! 1858: finding a path to their final destination. This object
! 1859: counts the same packets as ipIfStatsOutForwDatagrams, but
! 1860: allows for larger values.
! 1861:
! 1862: Discontinuities in the value of this counter can occur at
! 1863: re-initialization of the management system, and at other
! 1864: times as indicated by the value of
! 1865:
! 1866: ipIfStatsDiscontinuityTime."
! 1867: ::= { ipIfStatsEntry 24 }
! 1868:
! 1869: ipIfStatsOutDiscards OBJECT-TYPE
! 1870: SYNTAX Counter32
! 1871: MAX-ACCESS read-only
! 1872: STATUS current
! 1873: DESCRIPTION
! 1874: "The number of output IP datagrams for which no problem was
! 1875: encountered to prevent their transmission to their
! 1876: destination, but were discarded (e.g., for lack of
! 1877: buffer space). Note that this counter would include
! 1878: datagrams counted in ipIfStatsOutForwDatagrams if any such
! 1879: datagrams met this (discretionary) discard criterion.
! 1880:
! 1881: Discontinuities in the value of this counter can occur at
! 1882: re-initialization of the management system, and at other
! 1883: times as indicated by the value of
! 1884: ipIfStatsDiscontinuityTime."
! 1885: ::= { ipIfStatsEntry 25 }
! 1886:
! 1887: ipIfStatsOutFragReqds OBJECT-TYPE
! 1888: SYNTAX Counter32
! 1889: MAX-ACCESS read-only
! 1890: STATUS current
! 1891: DESCRIPTION
! 1892: "The number of IP datagrams that would require fragmentation
! 1893: in order to be transmitted.
! 1894:
! 1895: When tracking interface statistics, the counter of the
! 1896: outgoing interface is incremented for a successfully
! 1897: fragmented datagram.
! 1898:
! 1899: Discontinuities in the value of this counter can occur at
! 1900: re-initialization of the management system, and at other
! 1901: times as indicated by the value of
! 1902: ipIfStatsDiscontinuityTime."
! 1903: ::= { ipIfStatsEntry 26 }
! 1904:
! 1905: ipIfStatsOutFragOKs OBJECT-TYPE
! 1906: SYNTAX Counter32
! 1907: MAX-ACCESS read-only
! 1908: STATUS current
! 1909: DESCRIPTION
! 1910: "The number of IP datagrams that have been successfully
! 1911: fragmented.
! 1912:
! 1913: When tracking interface statistics, the counter of the
! 1914:
! 1915: outgoing interface is incremented for a successfully
! 1916: fragmented datagram.
! 1917:
! 1918: Discontinuities in the value of this counter can occur at
! 1919: re-initialization of the management system, and at other
! 1920: times as indicated by the value of
! 1921: ipIfStatsDiscontinuityTime."
! 1922: ::= { ipIfStatsEntry 27 }
! 1923:
! 1924: ipIfStatsOutFragFails OBJECT-TYPE
! 1925: SYNTAX Counter32
! 1926: MAX-ACCESS read-only
! 1927: STATUS current
! 1928: DESCRIPTION
! 1929: "The number of IP datagrams that have been discarded because
! 1930: they needed to be fragmented but could not be. This
! 1931: includes IPv4 packets that have the DF bit set and IPv6
! 1932: packets that are being forwarded and exceed the outgoing
! 1933: link MTU.
! 1934:
! 1935: When tracking interface statistics, the counter of the
! 1936: outgoing interface is incremented for an unsuccessfully
! 1937: fragmented datagram.
! 1938:
! 1939: Discontinuities in the value of this counter can occur at
! 1940: re-initialization of the management system, and at other
! 1941: times as indicated by the value of
! 1942: ipIfStatsDiscontinuityTime."
! 1943: ::= { ipIfStatsEntry 28 }
! 1944:
! 1945: ipIfStatsOutFragCreates OBJECT-TYPE
! 1946: SYNTAX Counter32
! 1947: MAX-ACCESS read-only
! 1948: STATUS current
! 1949: DESCRIPTION
! 1950: "The number of output datagram fragments that have been
! 1951: generated as a result of IP fragmentation.
! 1952:
! 1953: When tracking interface statistics, the counter of the
! 1954: outgoing interface is incremented for a successfully
! 1955: fragmented datagram.
! 1956:
! 1957: Discontinuities in the value of this counter can occur at
! 1958: re-initialization of the management system, and at other
! 1959: times as indicated by the value of
! 1960: ipIfStatsDiscontinuityTime."
! 1961: ::= { ipIfStatsEntry 29 }
! 1962:
! 1963: ipIfStatsOutTransmits OBJECT-TYPE
! 1964: SYNTAX Counter32
! 1965: MAX-ACCESS read-only
! 1966: STATUS current
! 1967: DESCRIPTION
! 1968: "The total number of IP datagrams that this entity supplied
! 1969: to the lower layers for transmission. This includes
! 1970: datagrams generated locally and those forwarded by this
! 1971: entity.
! 1972:
! 1973: Discontinuities in the value of this counter can occur at
! 1974: re-initialization of the management system, and at other
! 1975: times as indicated by the value of
! 1976: ipIfStatsDiscontinuityTime."
! 1977: ::= { ipIfStatsEntry 30 }
! 1978:
! 1979: ipIfStatsHCOutTransmits OBJECT-TYPE
! 1980: SYNTAX Counter64
! 1981: MAX-ACCESS read-only
! 1982: STATUS current
! 1983: DESCRIPTION
! 1984: "The total number of IP datagrams that this entity supplied
! 1985: to the lower layers for transmission. This object counts
! 1986: the same datagrams as ipIfStatsOutTransmits, but allows for
! 1987: larger values.
! 1988:
! 1989: Discontinuities in the value of this counter can occur at
! 1990: re-initialization of the management system, and at other
! 1991: times as indicated by the value of
! 1992: ipIfStatsDiscontinuityTime."
! 1993: ::= { ipIfStatsEntry 31 }
! 1994:
! 1995: ipIfStatsOutOctets OBJECT-TYPE
! 1996: SYNTAX Counter32
! 1997: MAX-ACCESS read-only
! 1998: STATUS current
! 1999: DESCRIPTION
! 2000: "The total number of octets in IP datagrams delivered to the
! 2001: lower layers for transmission. Octets from datagrams
! 2002: counted in ipIfStatsOutTransmits MUST be counted here.
! 2003:
! 2004: Discontinuities in the value of this counter can occur at
! 2005: re-initialization of the management system, and at other
! 2006: times as indicated by the value of
! 2007: ipIfStatsDiscontinuityTime."
! 2008: ::= { ipIfStatsEntry 32 }
! 2009:
! 2010: ipIfStatsHCOutOctets OBJECT-TYPE
! 2011: SYNTAX Counter64
! 2012: MAX-ACCESS read-only
! 2013: STATUS current
! 2014: DESCRIPTION
! 2015: "The total number of octets in IP datagrams delivered to the
! 2016: lower layers for transmission. This objects counts the same
! 2017: octets as ipIfStatsOutOctets, but allows for larger values.
! 2018:
! 2019: Discontinuities in the value of this counter can occur at
! 2020: re-initialization of the management system, and at other
! 2021: times as indicated by the value of
! 2022: ipIfStatsDiscontinuityTime."
! 2023: ::= { ipIfStatsEntry 33 }
! 2024:
! 2025: ipIfStatsInMcastPkts OBJECT-TYPE
! 2026: SYNTAX Counter32
! 2027: MAX-ACCESS read-only
! 2028: STATUS current
! 2029: DESCRIPTION
! 2030: "The number of IP multicast datagrams received.
! 2031:
! 2032: Discontinuities in the value of this counter can occur at
! 2033: re-initialization of the management system, and at other
! 2034: times as indicated by the value of
! 2035: ipIfStatsDiscontinuityTime."
! 2036: ::= { ipIfStatsEntry 34 }
! 2037:
! 2038: ipIfStatsHCInMcastPkts OBJECT-TYPE
! 2039: SYNTAX Counter64
! 2040: MAX-ACCESS read-only
! 2041: STATUS current
! 2042: DESCRIPTION
! 2043: "The number of IP multicast datagrams received. This object
! 2044: counts the same datagrams as ipIfStatsInMcastPkts, but
! 2045: allows for larger values.
! 2046:
! 2047: Discontinuities in the value of this counter can occur at
! 2048: re-initialization of the management system, and at other
! 2049: times as indicated by the value of
! 2050: ipIfStatsDiscontinuityTime."
! 2051: ::= { ipIfStatsEntry 35 }
! 2052:
! 2053: ipIfStatsInMcastOctets OBJECT-TYPE
! 2054: SYNTAX Counter32
! 2055: MAX-ACCESS read-only
! 2056: STATUS current
! 2057: DESCRIPTION
! 2058: "The total number of octets received in IP multicast
! 2059:
! 2060: datagrams. Octets from datagrams counted in
! 2061: ipIfStatsInMcastPkts MUST be counted here.
! 2062:
! 2063: Discontinuities in the value of this counter can occur at
! 2064: re-initialization of the management system, and at other
! 2065: times as indicated by the value of
! 2066: ipIfStatsDiscontinuityTime."
! 2067: ::= { ipIfStatsEntry 36 }
! 2068:
! 2069: ipIfStatsHCInMcastOctets OBJECT-TYPE
! 2070: SYNTAX Counter64
! 2071: MAX-ACCESS read-only
! 2072: STATUS current
! 2073: DESCRIPTION
! 2074: "The total number of octets received in IP multicast
! 2075: datagrams. This object counts the same octets as
! 2076: ipIfStatsInMcastOctets, but allows for larger values.
! 2077:
! 2078: Discontinuities in the value of this counter can occur at
! 2079: re-initialization of the management system, and at other
! 2080: times as indicated by the value of
! 2081: ipIfStatsDiscontinuityTime."
! 2082: ::= { ipIfStatsEntry 37 }
! 2083:
! 2084: ipIfStatsOutMcastPkts OBJECT-TYPE
! 2085: SYNTAX Counter32
! 2086: MAX-ACCESS read-only
! 2087: STATUS current
! 2088: DESCRIPTION
! 2089: "The number of IP multicast datagrams transmitted.
! 2090:
! 2091: Discontinuities in the value of this counter can occur at
! 2092: re-initialization of the management system, and at other
! 2093: times as indicated by the value of
! 2094: ipIfStatsDiscontinuityTime."
! 2095: ::= { ipIfStatsEntry 38 }
! 2096:
! 2097: ipIfStatsHCOutMcastPkts OBJECT-TYPE
! 2098: SYNTAX Counter64
! 2099: MAX-ACCESS read-only
! 2100: STATUS current
! 2101: DESCRIPTION
! 2102: "The number of IP multicast datagrams transmitted. This
! 2103: object counts the same datagrams as ipIfStatsOutMcastPkts,
! 2104: but allows for larger values.
! 2105:
! 2106: Discontinuities in the value of this counter can occur at
! 2107: re-initialization of the management system, and at other
! 2108:
! 2109: times as indicated by the value of
! 2110: ipIfStatsDiscontinuityTime."
! 2111: ::= { ipIfStatsEntry 39 }
! 2112:
! 2113: ipIfStatsOutMcastOctets OBJECT-TYPE
! 2114: SYNTAX Counter32
! 2115: MAX-ACCESS read-only
! 2116: STATUS current
! 2117: DESCRIPTION
! 2118: "The total number of octets transmitted in IP multicast
! 2119: datagrams. Octets from datagrams counted in
! 2120: ipIfStatsOutMcastPkts MUST be counted here.
! 2121:
! 2122: Discontinuities in the value of this counter can occur at
! 2123: re-initialization of the management system, and at other
! 2124: times as indicated by the value of
! 2125: ipIfStatsDiscontinuityTime."
! 2126: ::= { ipIfStatsEntry 40 }
! 2127:
! 2128: ipIfStatsHCOutMcastOctets OBJECT-TYPE
! 2129: SYNTAX Counter64
! 2130: MAX-ACCESS read-only
! 2131: STATUS current
! 2132: DESCRIPTION
! 2133: "The total number of octets transmitted in IP multicast
! 2134: datagrams. This object counts the same octets as
! 2135: ipIfStatsOutMcastOctets, but allows for larger values.
! 2136:
! 2137: Discontinuities in the value of this counter can occur at
! 2138: re-initialization of the management system, and at other
! 2139: times as indicated by the value of
! 2140: ipIfStatsDiscontinuityTime."
! 2141: ::= { ipIfStatsEntry 41 }
! 2142:
! 2143: ipIfStatsInBcastPkts OBJECT-TYPE
! 2144: SYNTAX Counter32
! 2145: MAX-ACCESS read-only
! 2146: STATUS current
! 2147: DESCRIPTION
! 2148: "The number of IP broadcast datagrams received.
! 2149:
! 2150: Discontinuities in the value of this counter can occur at
! 2151: re-initialization of the management system, and at other
! 2152: times as indicated by the value of
! 2153: ipIfStatsDiscontinuityTime."
! 2154: ::= { ipIfStatsEntry 42 }
! 2155:
! 2156: ipIfStatsHCInBcastPkts OBJECT-TYPE
! 2157: SYNTAX Counter64
! 2158: MAX-ACCESS read-only
! 2159: STATUS current
! 2160: DESCRIPTION
! 2161: "The number of IP broadcast datagrams received. This object
! 2162: counts the same datagrams as ipIfStatsInBcastPkts, but
! 2163: allows for larger values.
! 2164:
! 2165: Discontinuities in the value of this counter can occur at
! 2166: re-initialization of the management system, and at other
! 2167: times as indicated by the value of
! 2168: ipIfStatsDiscontinuityTime."
! 2169: ::= { ipIfStatsEntry 43 }
! 2170:
! 2171: ipIfStatsOutBcastPkts OBJECT-TYPE
! 2172: SYNTAX Counter32
! 2173: MAX-ACCESS read-only
! 2174: STATUS current
! 2175: DESCRIPTION
! 2176: "The number of IP broadcast datagrams transmitted.
! 2177:
! 2178: Discontinuities in the value of this counter can occur at
! 2179: re-initialization of the management system, and at other
! 2180: times as indicated by the value of
! 2181: ipIfStatsDiscontinuityTime."
! 2182: ::= { ipIfStatsEntry 44 }
! 2183:
! 2184: ipIfStatsHCOutBcastPkts OBJECT-TYPE
! 2185: SYNTAX Counter64
! 2186: MAX-ACCESS read-only
! 2187: STATUS current
! 2188: DESCRIPTION
! 2189: "The number of IP broadcast datagrams transmitted. This
! 2190: object counts the same datagrams as ipIfStatsOutBcastPkts,
! 2191: but allows for larger values.
! 2192:
! 2193: Discontinuities in the value of this counter can occur at
! 2194: re-initialization of the management system, and at other
! 2195: times as indicated by the value of
! 2196: ipIfStatsDiscontinuityTime."
! 2197: ::= { ipIfStatsEntry 45 }
! 2198:
! 2199: ipIfStatsDiscontinuityTime OBJECT-TYPE
! 2200: SYNTAX TimeStamp
! 2201: MAX-ACCESS read-only
! 2202: STATUS current
! 2203: DESCRIPTION
! 2204: "The value of sysUpTime on the most recent occasion at which
! 2205:
! 2206: any one or more of this entry's counters suffered a
! 2207: discontinuity.
! 2208:
! 2209: If no such discontinuities have occurred since the last re-
! 2210: initialization of the local management subsystem, then this
! 2211: object contains a zero value."
! 2212: ::= { ipIfStatsEntry 46 }
! 2213:
! 2214: ipIfStatsRefreshRate OBJECT-TYPE
! 2215: SYNTAX Unsigned32
! 2216: UNITS "milli-seconds"
! 2217: MAX-ACCESS read-only
! 2218: STATUS current
! 2219: DESCRIPTION
! 2220: "The minimum reasonable polling interval for this entry.
! 2221: This object provides an indication of the minimum amount of
! 2222: time required to update the counters in this entry."
! 2223: ::= { ipIfStatsEntry 47 }
! 2224:
! 2225: --
! 2226: -- Internet Address Prefix table
! 2227: --
! 2228:
! 2229: ipAddressPrefixTable OBJECT-TYPE
! 2230: SYNTAX SEQUENCE OF IpAddressPrefixEntry
! 2231: MAX-ACCESS not-accessible
! 2232: STATUS current
! 2233: DESCRIPTION
! 2234: "This table allows the user to determine the source of an IP
! 2235: address or set of IP addresses, and allows other tables to
! 2236: share the information via pointer rather than by copying.
! 2237:
! 2238: For example, when the node configures both a unicast and
! 2239: anycast address for a prefix, the ipAddressPrefix objects
! 2240: for those addresses will point to a single row in this
! 2241: table.
! 2242:
! 2243: This table primarily provides support for IPv6 prefixes, and
! 2244: several of the objects are less meaningful for IPv4. The
! 2245: table continues to allow IPv4 addresses to allow future
! 2246: flexibility. In order to promote a common configuration,
! 2247: this document includes suggestions for default values for
! 2248: IPv4 prefixes. Each of these values may be overridden if an
! 2249: object is meaningful to the node.
! 2250:
! 2251: All prefixes used by this entity should be included in this
! 2252: table independent of how the entity learned the prefix.
! 2253: (This table isn't limited to prefixes learned from router
! 2254:
! 2255: advertisements.)"
! 2256: ::= { ip 32 }
! 2257:
! 2258: ipAddressPrefixEntry OBJECT-TYPE
! 2259: SYNTAX IpAddressPrefixEntry
! 2260: MAX-ACCESS not-accessible
! 2261: STATUS current
! 2262: DESCRIPTION
! 2263: "An entry in the ipAddressPrefixTable."
! 2264: INDEX { ipAddressPrefixIfIndex, ipAddressPrefixType,
! 2265: ipAddressPrefixPrefix, ipAddressPrefixLength }
! 2266: ::= { ipAddressPrefixTable 1 }
! 2267:
! 2268: IpAddressPrefixEntry ::= SEQUENCE {
! 2269: ipAddressPrefixIfIndex InterfaceIndex,
! 2270: ipAddressPrefixType InetAddressType,
! 2271: ipAddressPrefixPrefix InetAddress,
! 2272: ipAddressPrefixLength InetAddressPrefixLength,
! 2273: ipAddressPrefixOrigin IpAddressPrefixOriginTC,
! 2274: ipAddressPrefixOnLinkFlag TruthValue,
! 2275: ipAddressPrefixAutonomousFlag TruthValue,
! 2276: ipAddressPrefixAdvPreferredLifetime Unsigned32,
! 2277: ipAddressPrefixAdvValidLifetime Unsigned32
! 2278: }
! 2279:
! 2280: ipAddressPrefixIfIndex OBJECT-TYPE
! 2281: SYNTAX InterfaceIndex
! 2282: MAX-ACCESS not-accessible
! 2283: STATUS current
! 2284: DESCRIPTION
! 2285: "The index value that uniquely identifies the interface on
! 2286: which this prefix is configured. The interface identified
! 2287: by a particular value of this index is the same interface as
! 2288: identified by the same value of the IF-MIB's ifIndex."
! 2289: ::= { ipAddressPrefixEntry 1 }
! 2290:
! 2291: ipAddressPrefixType OBJECT-TYPE
! 2292: SYNTAX InetAddressType
! 2293: MAX-ACCESS not-accessible
! 2294: STATUS current
! 2295: DESCRIPTION
! 2296: "The address type of ipAddressPrefix."
! 2297: ::= { ipAddressPrefixEntry 2 }
! 2298:
! 2299: ipAddressPrefixPrefix OBJECT-TYPE
! 2300: SYNTAX InetAddress
! 2301: MAX-ACCESS not-accessible
! 2302: STATUS current
! 2303: DESCRIPTION
! 2304: "The address prefix. The address type of this object is
! 2305: specified in ipAddressPrefixType. The length of this object
! 2306: is the standard length for objects of that type (4 or 16
! 2307: bytes). Any bits after ipAddressPrefixLength must be zero.
! 2308:
! 2309: Implementors need to be aware that, if the size of
! 2310: ipAddressPrefixPrefix exceeds 114 octets, then OIDS of
! 2311: instances of columns in this row will have more than 128
! 2312: sub-identifiers and cannot be accessed using SNMPv1,
! 2313: SNMPv2c, or SNMPv3."
! 2314: ::= { ipAddressPrefixEntry 3 }
! 2315:
! 2316: ipAddressPrefixLength OBJECT-TYPE
! 2317: SYNTAX InetAddressPrefixLength
! 2318: MAX-ACCESS not-accessible
! 2319: STATUS current
! 2320: DESCRIPTION
! 2321: "The prefix length associated with this prefix.
! 2322:
! 2323: The value 0 has no special meaning for this object. It
! 2324: simply refers to address '::/0'."
! 2325: ::= { ipAddressPrefixEntry 4 }
! 2326:
! 2327: ipAddressPrefixOrigin OBJECT-TYPE
! 2328: SYNTAX IpAddressPrefixOriginTC
! 2329: MAX-ACCESS read-only
! 2330: STATUS current
! 2331: DESCRIPTION
! 2332: "The origin of this prefix."
! 2333: ::= { ipAddressPrefixEntry 5 }
! 2334:
! 2335: ipAddressPrefixOnLinkFlag OBJECT-TYPE
! 2336: SYNTAX TruthValue
! 2337: MAX-ACCESS read-only
! 2338: STATUS current
! 2339: DESCRIPTION
! 2340: "This object has the value 'true(1)', if this prefix can be
! 2341: used for on-link determination; otherwise, the value is
! 2342: 'false(2)'.
! 2343:
! 2344: The default for IPv4 prefixes is 'true(1)'."
! 2345: REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
! 2346: RFC 2462"
! 2347: ::= { ipAddressPrefixEntry 6 }
! 2348:
! 2349: ipAddressPrefixAutonomousFlag OBJECT-TYPE
! 2350: SYNTAX TruthValue
! 2351: MAX-ACCESS read-only
! 2352: STATUS current
! 2353: DESCRIPTION
! 2354: "Autonomous address configuration flag. When true(1),
! 2355: indicates that this prefix can be used for autonomous
! 2356: address configuration (i.e., can be used to form a local
! 2357: interface address). If false(2), it is not used to auto-
! 2358: configure a local interface address.
! 2359:
! 2360: The default for IPv4 prefixes is 'false(2)'."
! 2361: REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
! 2362: RFC 2462"
! 2363: ::= { ipAddressPrefixEntry 7 }
! 2364:
! 2365: ipAddressPrefixAdvPreferredLifetime OBJECT-TYPE
! 2366: SYNTAX Unsigned32
! 2367: UNITS "seconds"
! 2368: MAX-ACCESS read-only
! 2369: STATUS current
! 2370: DESCRIPTION
! 2371: "The remaining length of time, in seconds, that this prefix
! 2372: will continue to be preferred, i.e., time until deprecation.
! 2373:
! 2374: A value of 4,294,967,295 represents infinity.
! 2375:
! 2376: The address generated from a deprecated prefix should no
! 2377: longer be used as a source address in new communications,
! 2378: but packets received on such an interface are processed as
! 2379: expected.
! 2380:
! 2381: The default for IPv4 prefixes is 4,294,967,295 (infinity)."
! 2382: REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
! 2383: RFC 2462"
! 2384: ::= { ipAddressPrefixEntry 8 }
! 2385:
! 2386: ipAddressPrefixAdvValidLifetime OBJECT-TYPE
! 2387: SYNTAX Unsigned32
! 2388: UNITS "seconds"
! 2389: MAX-ACCESS read-only
! 2390: STATUS current
! 2391: DESCRIPTION
! 2392: "The remaining length of time, in seconds, that this prefix
! 2393: will continue to be valid, i.e., time until invalidation. A
! 2394: value of 4,294,967,295 represents infinity.
! 2395:
! 2396: The address generated from an invalidated prefix should not
! 2397: appear as the destination or source address of a packet.
! 2398:
! 2399: The default for IPv4 prefixes is 4,294,967,295 (infinity)."
! 2400: REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
! 2401: RFC 2462"
! 2402: ::= { ipAddressPrefixEntry 9 }
! 2403:
! 2404: --
! 2405: -- Internet Address Table
! 2406: --
! 2407:
! 2408: ipAddressSpinLock OBJECT-TYPE
! 2409: SYNTAX TestAndIncr
! 2410: MAX-ACCESS read-write
! 2411: STATUS current
! 2412: DESCRIPTION
! 2413: "An advisory lock used to allow cooperating SNMP managers to
! 2414: coordinate their use of the set operation in creating or
! 2415: modifying rows within this table.
! 2416:
! 2417: In order to use this lock to coordinate the use of set
! 2418: operations, managers should first retrieve
! 2419: ipAddressTableSpinLock. They should then determine the
! 2420: appropriate row to create or modify. Finally, they should
! 2421: issue the appropriate set command, including the retrieved
! 2422: value of ipAddressSpinLock. If another manager has altered
! 2423: the table in the meantime, then the value of
! 2424: ipAddressSpinLock will have changed, and the creation will
! 2425: fail as it will be specifying an incorrect value for
! 2426: ipAddressSpinLock. It is suggested, but not required, that
! 2427: the ipAddressSpinLock be the first var bind for each set of
! 2428: objects representing a 'row' in a PDU."
! 2429: ::= { ip 33 }
! 2430:
! 2431: ipAddressTable OBJECT-TYPE
! 2432: SYNTAX SEQUENCE OF IpAddressEntry
! 2433: MAX-ACCESS not-accessible
! 2434: STATUS current
! 2435: DESCRIPTION
! 2436: "This table contains addressing information relevant to the
! 2437: entity's interfaces.
! 2438:
! 2439: This table does not contain multicast address information.
! 2440: Tables for such information should be contained in multicast
! 2441: specific MIBs, such as RFC 3019.
! 2442:
! 2443: While this table is writable, the user will note that
! 2444: several objects, such as ipAddressOrigin, are not. The
! 2445: intention in allowing a user to write to this table is to
! 2446: allow them to add or remove any entry that isn't
! 2447:
! 2448: permanent. The user should be allowed to modify objects
! 2449: and entries when that would not cause inconsistencies
! 2450: within the table. Allowing write access to objects, such
! 2451: as ipAddressOrigin, could allow a user to insert an entry
! 2452: and then label it incorrectly.
! 2453:
! 2454: Note well: When including IPv6 link-local addresses in this
! 2455: table, the entry must use an InetAddressType of 'ipv6z' in
! 2456: order to differentiate between the possible interfaces."
! 2457: ::= { ip 34 }
! 2458:
! 2459: ipAddressEntry OBJECT-TYPE
! 2460: SYNTAX IpAddressEntry
! 2461: MAX-ACCESS not-accessible
! 2462: STATUS current
! 2463: DESCRIPTION
! 2464: "An address mapping for a particular interface."
! 2465: INDEX { ipAddressAddrType, ipAddressAddr }
! 2466: ::= { ipAddressTable 1 }
! 2467:
! 2468: IpAddressEntry ::= SEQUENCE {
! 2469: ipAddressAddrType InetAddressType,
! 2470: ipAddressAddr InetAddress,
! 2471: ipAddressIfIndex InterfaceIndex,
! 2472: ipAddressType INTEGER,
! 2473: ipAddressPrefix RowPointer,
! 2474: ipAddressOrigin IpAddressOriginTC,
! 2475: ipAddressStatus IpAddressStatusTC,
! 2476: ipAddressCreated TimeStamp,
! 2477: ipAddressLastChanged TimeStamp,
! 2478: ipAddressRowStatus RowStatus,
! 2479: ipAddressStorageType StorageType
! 2480: }
! 2481:
! 2482: ipAddressAddrType OBJECT-TYPE
! 2483: SYNTAX InetAddressType
! 2484: MAX-ACCESS not-accessible
! 2485: STATUS current
! 2486: DESCRIPTION
! 2487: "The address type of ipAddressAddr."
! 2488: ::= { ipAddressEntry 1 }
! 2489:
! 2490: ipAddressAddr OBJECT-TYPE
! 2491: SYNTAX InetAddress
! 2492: MAX-ACCESS not-accessible
! 2493: STATUS current
! 2494: DESCRIPTION
! 2495: "The IP address to which this entry's addressing information
! 2496:
! 2497: pertains. The address type of this object is specified in
! 2498: ipAddressAddrType.
! 2499:
! 2500: Implementors need to be aware that if the size of
! 2501: ipAddressAddr exceeds 116 octets, then OIDS of instances of
! 2502: columns in this row will have more than 128 sub-identifiers
! 2503: and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
! 2504: ::= { ipAddressEntry 2 }
! 2505:
! 2506: ipAddressIfIndex OBJECT-TYPE
! 2507: SYNTAX InterfaceIndex
! 2508: MAX-ACCESS read-create
! 2509: STATUS current
! 2510: DESCRIPTION
! 2511: "The index value that uniquely identifies the interface to
! 2512: which this entry is applicable. The interface identified by
! 2513: a particular value of this index is the same interface as
! 2514: identified by the same value of the IF-MIB's ifIndex."
! 2515: ::= { ipAddressEntry 3 }
! 2516:
! 2517: ipAddressType OBJECT-TYPE
! 2518: SYNTAX INTEGER {
! 2519: unicast(1),
! 2520: anycast(2),
! 2521: broadcast(3)
! 2522: }
! 2523: MAX-ACCESS read-create
! 2524: STATUS current
! 2525: DESCRIPTION
! 2526: "The type of address. broadcast(3) is not a valid value for
! 2527: IPv6 addresses (RFC 3513)."
! 2528: DEFVAL { unicast }
! 2529: ::= { ipAddressEntry 4 }
! 2530:
! 2531: ipAddressPrefix OBJECT-TYPE
! 2532: SYNTAX RowPointer
! 2533: MAX-ACCESS read-only
! 2534: STATUS current
! 2535: DESCRIPTION
! 2536: "A pointer to the row in the prefix table to which this
! 2537: address belongs. May be { 0 0 } if there is no such row."
! 2538: DEFVAL { zeroDotZero }
! 2539: ::= { ipAddressEntry 5 }
! 2540:
! 2541: ipAddressOrigin OBJECT-TYPE
! 2542: SYNTAX IpAddressOriginTC
! 2543: MAX-ACCESS read-only
! 2544: STATUS current
! 2545: DESCRIPTION
! 2546: "The origin of the address."
! 2547: ::= { ipAddressEntry 6 }
! 2548:
! 2549: ipAddressStatus OBJECT-TYPE
! 2550: SYNTAX IpAddressStatusTC
! 2551: MAX-ACCESS read-create
! 2552: STATUS current
! 2553: DESCRIPTION
! 2554: "The status of the address, describing if the address can be
! 2555: used for communication.
! 2556:
! 2557: In the absence of other information, an IPv4 address is
! 2558: always preferred(1)."
! 2559: DEFVAL { preferred }
! 2560: ::= { ipAddressEntry 7 }
! 2561:
! 2562: ipAddressCreated OBJECT-TYPE
! 2563: SYNTAX TimeStamp
! 2564: MAX-ACCESS read-only
! 2565: STATUS current
! 2566: DESCRIPTION
! 2567: "The value of sysUpTime at the time this entry was created.
! 2568: If this entry was created prior to the last re-
! 2569: initialization of the local network management subsystem,
! 2570: then this object contains a zero value."
! 2571: ::= { ipAddressEntry 8 }
! 2572:
! 2573: ipAddressLastChanged OBJECT-TYPE
! 2574: SYNTAX TimeStamp
! 2575: MAX-ACCESS read-only
! 2576: STATUS current
! 2577: DESCRIPTION
! 2578: "The value of sysUpTime at the time this entry was last
! 2579: updated. If this entry was updated prior to the last re-
! 2580: initialization of the local network management subsystem,
! 2581: then this object contains a zero value."
! 2582: ::= { ipAddressEntry 9 }
! 2583:
! 2584: ipAddressRowStatus OBJECT-TYPE
! 2585: SYNTAX RowStatus
! 2586: MAX-ACCESS read-create
! 2587: STATUS current
! 2588: DESCRIPTION
! 2589: "The status of this conceptual row.
! 2590:
! 2591: The RowStatus TC requires that this DESCRIPTION clause
! 2592: states under which circumstances other objects in this row
! 2593:
! 2594: can be modified. The value of this object has no effect on
! 2595: whether other objects in this conceptual row can be
! 2596: modified.
! 2597:
! 2598: A conceptual row can not be made active until the
! 2599: ipAddressIfIndex has been set to a valid index."
! 2600: ::= { ipAddressEntry 10 }
! 2601:
! 2602: ipAddressStorageType OBJECT-TYPE
! 2603: SYNTAX StorageType
! 2604: MAX-ACCESS read-create
! 2605: STATUS current
! 2606: DESCRIPTION
! 2607: "The storage type for this conceptual row. If this object
! 2608: has a value of 'permanent', then no other objects are
! 2609: required to be able to be modified."
! 2610: DEFVAL { volatile }
! 2611: ::= { ipAddressEntry 11 }
! 2612:
! 2613: --
! 2614: -- the Internet Address Translation table
! 2615: --
! 2616:
! 2617: ipNetToPhysicalTable OBJECT-TYPE
! 2618: SYNTAX SEQUENCE OF IpNetToPhysicalEntry
! 2619: MAX-ACCESS not-accessible
! 2620: STATUS current
! 2621: DESCRIPTION
! 2622: "The IP Address Translation table used for mapping from IP
! 2623: addresses to physical addresses.
! 2624:
! 2625: The Address Translation tables contain the IP address to
! 2626: 'physical' address equivalences. Some interfaces do not use
! 2627: translation tables for determining address equivalences
! 2628: (e.g., DDN-X.25 has an algorithmic method); if all
! 2629: interfaces are of this type, then the Address Translation
! 2630: table is empty, i.e., has zero entries.
! 2631:
! 2632: While many protocols may be used to populate this table, ARP
! 2633: and Neighbor Discovery are the most likely
! 2634: options."
! 2635: REFERENCE "RFC 826 and RFC 2461"
! 2636: ::= { ip 35 }
! 2637:
! 2638: ipNetToPhysicalEntry OBJECT-TYPE
! 2639: SYNTAX IpNetToPhysicalEntry
! 2640: MAX-ACCESS not-accessible
! 2641: STATUS current
! 2642: DESCRIPTION
! 2643: "Each entry contains one IP address to `physical' address
! 2644: equivalence."
! 2645: INDEX { ipNetToPhysicalIfIndex,
! 2646: ipNetToPhysicalNetAddressType,
! 2647: ipNetToPhysicalNetAddress }
! 2648: ::= { ipNetToPhysicalTable 1 }
! 2649:
! 2650: IpNetToPhysicalEntry ::= SEQUENCE {
! 2651: ipNetToPhysicalIfIndex InterfaceIndex,
! 2652: ipNetToPhysicalNetAddressType InetAddressType,
! 2653: ipNetToPhysicalNetAddress InetAddress,
! 2654: ipNetToPhysicalPhysAddress PhysAddress,
! 2655: ipNetToPhysicalLastUpdated TimeStamp,
! 2656: ipNetToPhysicalType INTEGER,
! 2657: ipNetToPhysicalState INTEGER,
! 2658: ipNetToPhysicalRowStatus RowStatus
! 2659: }
! 2660:
! 2661: ipNetToPhysicalIfIndex OBJECT-TYPE
! 2662: SYNTAX InterfaceIndex
! 2663: MAX-ACCESS not-accessible
! 2664: STATUS current
! 2665: DESCRIPTION
! 2666: "The index value that uniquely identifies the interface to
! 2667: which this entry is applicable. The interface identified by
! 2668: a particular value of this index is the same interface as
! 2669: identified by the same value of the IF-MIB's ifIndex."
! 2670: ::= { ipNetToPhysicalEntry 1 }
! 2671:
! 2672: ipNetToPhysicalNetAddressType OBJECT-TYPE
! 2673: SYNTAX InetAddressType
! 2674: MAX-ACCESS not-accessible
! 2675: STATUS current
! 2676: DESCRIPTION
! 2677: "The type of ipNetToPhysicalNetAddress."
! 2678: ::= { ipNetToPhysicalEntry 2 }
! 2679:
! 2680: ipNetToPhysicalNetAddress OBJECT-TYPE
! 2681: SYNTAX InetAddress
! 2682: MAX-ACCESS not-accessible
! 2683: STATUS current
! 2684: DESCRIPTION
! 2685: "The IP Address corresponding to the media-dependent
! 2686: `physical' address. The address type of this object is
! 2687: specified in ipNetToPhysicalAddressType.
! 2688:
! 2689: Implementors need to be aware that if the size of
! 2690:
! 2691: ipNetToPhysicalNetAddress exceeds 115 octets, then OIDS of
! 2692: instances of columns in this row will have more than 128
! 2693: sub-identifiers and cannot be accessed using SNMPv1,
! 2694: SNMPv2c, or SNMPv3."
! 2695: ::= { ipNetToPhysicalEntry 3 }
! 2696:
! 2697: ipNetToPhysicalPhysAddress OBJECT-TYPE
! 2698: SYNTAX PhysAddress (SIZE(0..65535))
! 2699: MAX-ACCESS read-create
! 2700: STATUS current
! 2701: DESCRIPTION
! 2702: "The media-dependent `physical' address.
! 2703:
! 2704: As the entries in this table are typically not persistent
! 2705: when this object is written the entity SHOULD NOT save the
! 2706: change to non-volatile storage."
! 2707: ::= { ipNetToPhysicalEntry 4 }
! 2708:
! 2709: ipNetToPhysicalLastUpdated OBJECT-TYPE
! 2710: SYNTAX TimeStamp
! 2711: MAX-ACCESS read-only
! 2712: STATUS current
! 2713: DESCRIPTION
! 2714: "The value of sysUpTime at the time this entry was last
! 2715: updated. If this entry was updated prior to the last re-
! 2716: initialization of the local network management subsystem,
! 2717: then this object contains a zero value."
! 2718: ::= { ipNetToPhysicalEntry 5 }
! 2719:
! 2720: ipNetToPhysicalType OBJECT-TYPE
! 2721: SYNTAX INTEGER {
! 2722: other(1), -- none of the following
! 2723: invalid(2), -- an invalidated mapping
! 2724: dynamic(3),
! 2725: static(4),
! 2726: local(5) -- local interface
! 2727: }
! 2728: MAX-ACCESS read-create
! 2729: STATUS current
! 2730: DESCRIPTION
! 2731: "The type of mapping.
! 2732:
! 2733: Setting this object to the value invalid(2) has the effect
! 2734: of invalidating the corresponding entry in the
! 2735: ipNetToPhysicalTable. That is, it effectively dis-
! 2736: associates the interface identified with said entry from the
! 2737: mapping identified with said entry. It is an
! 2738: implementation-specific matter as to whether the agent
! 2739:
! 2740: removes an invalidated entry from the table. Accordingly,
! 2741: management stations must be prepared to receive tabular
! 2742: information from agents that corresponds to entries not
! 2743: currently in use. Proper interpretation of such entries
! 2744: requires examination of the relevant ipNetToPhysicalType
! 2745: object.
! 2746:
! 2747: The 'dynamic(3)' type indicates that the IP address to
! 2748: physical addresses mapping has been dynamically resolved
! 2749: using e.g., IPv4 ARP or the IPv6 Neighbor Discovery
! 2750: protocol.
! 2751:
! 2752: The 'static(4)' type indicates that the mapping has been
! 2753: statically configured. Both of these refer to entries that
! 2754: provide mappings for other entities addresses.
! 2755:
! 2756: The 'local(5)' type indicates that the mapping is provided
! 2757: for an entity's own interface address.
! 2758:
! 2759: As the entries in this table are typically not persistent
! 2760: when this object is written the entity SHOULD NOT save the
! 2761: change to non-volatile storage."
! 2762: DEFVAL { static }
! 2763: ::= { ipNetToPhysicalEntry 6 }
! 2764:
! 2765: ipNetToPhysicalState OBJECT-TYPE
! 2766: SYNTAX INTEGER {
! 2767: reachable(1), -- confirmed reachability
! 2768:
! 2769: stale(2), -- unconfirmed reachability
! 2770:
! 2771: delay(3), -- waiting for reachability
! 2772: -- confirmation before entering
! 2773: -- the probe state
! 2774:
! 2775: probe(4), -- actively probing
! 2776:
! 2777: invalid(5), -- an invalidated mapping
! 2778:
! 2779: unknown(6), -- state can not be determined
! 2780: -- for some reason.
! 2781:
! 2782: incomplete(7) -- address resolution is being
! 2783: -- performed.
! 2784: }
! 2785: MAX-ACCESS read-only
! 2786: STATUS current
! 2787: DESCRIPTION
! 2788: "The Neighbor Unreachability Detection state for the
! 2789: interface when the address mapping in this entry is used.
! 2790: If Neighbor Unreachability Detection is not in use (e.g. for
! 2791: IPv4), this object is always unknown(6)."
! 2792: REFERENCE "RFC 2461"
! 2793: ::= { ipNetToPhysicalEntry 7 }
! 2794:
! 2795: ipNetToPhysicalRowStatus OBJECT-TYPE
! 2796: SYNTAX RowStatus
! 2797: MAX-ACCESS read-create
! 2798: STATUS current
! 2799: DESCRIPTION
! 2800: "The status of this conceptual row.
! 2801:
! 2802: The RowStatus TC requires that this DESCRIPTION clause
! 2803: states under which circumstances other objects in this row
! 2804: can be modified. The value of this object has no effect on
! 2805: whether other objects in this conceptual row can be
! 2806: modified.
! 2807:
! 2808: A conceptual row can not be made active until the
! 2809: ipNetToPhysicalPhysAddress object has been set.
! 2810:
! 2811: Note that if the ipNetToPhysicalType is set to 'invalid',
! 2812: the managed node may delete the entry independent of the
! 2813: state of this object."
! 2814: ::= { ipNetToPhysicalEntry 8 }
! 2815:
! 2816: --
! 2817: -- The IPv6 Scope Zone Index Table.
! 2818: --
! 2819:
! 2820: ipv6ScopeZoneIndexTable OBJECT-TYPE
! 2821: SYNTAX SEQUENCE OF Ipv6ScopeZoneIndexEntry
! 2822: MAX-ACCESS not-accessible
! 2823: STATUS current
! 2824: DESCRIPTION
! 2825: "The table used to describe IPv6 unicast and multicast scope
! 2826: zones.
! 2827:
! 2828: For those objects that have names rather than numbers, the
! 2829: names were chosen to coincide with the names used in the
! 2830: IPv6 address architecture document. "
! 2831: REFERENCE "Section 2.7 of RFC 4291"
! 2832: ::= { ip 36 }
! 2833:
! 2834: ipv6ScopeZoneIndexEntry OBJECT-TYPE
! 2835: SYNTAX Ipv6ScopeZoneIndexEntry
! 2836: MAX-ACCESS not-accessible
! 2837: STATUS current
! 2838: DESCRIPTION
! 2839: "Each entry contains the list of scope identifiers on a given
! 2840: interface."
! 2841: INDEX { ipv6ScopeZoneIndexIfIndex }
! 2842: ::= { ipv6ScopeZoneIndexTable 1 }
! 2843:
! 2844: Ipv6ScopeZoneIndexEntry ::= SEQUENCE {
! 2845: ipv6ScopeZoneIndexIfIndex InterfaceIndex,
! 2846: ipv6ScopeZoneIndexLinkLocal InetZoneIndex,
! 2847: ipv6ScopeZoneIndex3 InetZoneIndex,
! 2848: ipv6ScopeZoneIndexAdminLocal InetZoneIndex,
! 2849: ipv6ScopeZoneIndexSiteLocal InetZoneIndex,
! 2850: ipv6ScopeZoneIndex6 InetZoneIndex,
! 2851: ipv6ScopeZoneIndex7 InetZoneIndex,
! 2852: ipv6ScopeZoneIndexOrganizationLocal InetZoneIndex,
! 2853: ipv6ScopeZoneIndex9 InetZoneIndex,
! 2854: ipv6ScopeZoneIndexA InetZoneIndex,
! 2855: ipv6ScopeZoneIndexB InetZoneIndex,
! 2856: ipv6ScopeZoneIndexC InetZoneIndex,
! 2857: ipv6ScopeZoneIndexD InetZoneIndex
! 2858: }
! 2859:
! 2860: ipv6ScopeZoneIndexIfIndex OBJECT-TYPE
! 2861: SYNTAX InterfaceIndex
! 2862: MAX-ACCESS not-accessible
! 2863: STATUS current
! 2864: DESCRIPTION
! 2865: "The index value that uniquely identifies the interface to
! 2866: which these scopes belong. The interface identified by a
! 2867: particular value of this index is the same interface as
! 2868: identified by the same value of the IF-MIB's ifIndex."
! 2869: ::= { ipv6ScopeZoneIndexEntry 1 }
! 2870:
! 2871: ipv6ScopeZoneIndexLinkLocal OBJECT-TYPE
! 2872: SYNTAX InetZoneIndex
! 2873: MAX-ACCESS read-only
! 2874: STATUS current
! 2875: DESCRIPTION
! 2876: "The zone index for the link-local scope on this interface."
! 2877: ::= { ipv6ScopeZoneIndexEntry 2 }
! 2878:
! 2879: ipv6ScopeZoneIndex3 OBJECT-TYPE
! 2880: SYNTAX InetZoneIndex
! 2881: MAX-ACCESS read-only
! 2882: STATUS current
! 2883: DESCRIPTION
! 2884: "The zone index for scope 3 on this interface."
! 2885: ::= { ipv6ScopeZoneIndexEntry 3 }
! 2886:
! 2887: ipv6ScopeZoneIndexAdminLocal OBJECT-TYPE
! 2888: SYNTAX InetZoneIndex
! 2889: MAX-ACCESS read-only
! 2890: STATUS current
! 2891: DESCRIPTION
! 2892: "The zone index for the admin-local scope on this interface."
! 2893: ::= { ipv6ScopeZoneIndexEntry 4 }
! 2894:
! 2895: ipv6ScopeZoneIndexSiteLocal OBJECT-TYPE
! 2896: SYNTAX InetZoneIndex
! 2897: MAX-ACCESS read-only
! 2898: STATUS current
! 2899: DESCRIPTION
! 2900: "The zone index for the site-local scope on this interface."
! 2901: ::= { ipv6ScopeZoneIndexEntry 5 }
! 2902:
! 2903: ipv6ScopeZoneIndex6 OBJECT-TYPE
! 2904: SYNTAX InetZoneIndex
! 2905: MAX-ACCESS read-only
! 2906: STATUS current
! 2907: DESCRIPTION
! 2908: "The zone index for scope 6 on this interface."
! 2909: ::= { ipv6ScopeZoneIndexEntry 6 }
! 2910:
! 2911: ipv6ScopeZoneIndex7 OBJECT-TYPE
! 2912: SYNTAX InetZoneIndex
! 2913: MAX-ACCESS read-only
! 2914: STATUS current
! 2915: DESCRIPTION
! 2916: "The zone index for scope 7 on this interface."
! 2917: ::= { ipv6ScopeZoneIndexEntry 7 }
! 2918:
! 2919: ipv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE
! 2920: SYNTAX InetZoneIndex
! 2921: MAX-ACCESS read-only
! 2922: STATUS current
! 2923: DESCRIPTION
! 2924: "The zone index for the organization-local scope on this
! 2925: interface."
! 2926: ::= { ipv6ScopeZoneIndexEntry 8 }
! 2927:
! 2928: ipv6ScopeZoneIndex9 OBJECT-TYPE
! 2929: SYNTAX InetZoneIndex
! 2930: MAX-ACCESS read-only
! 2931: STATUS current
! 2932: DESCRIPTION
! 2933: "The zone index for scope 9 on this interface."
! 2934: ::= { ipv6ScopeZoneIndexEntry 9 }
! 2935:
! 2936: ipv6ScopeZoneIndexA OBJECT-TYPE
! 2937: SYNTAX InetZoneIndex
! 2938: MAX-ACCESS read-only
! 2939: STATUS current
! 2940: DESCRIPTION
! 2941: "The zone index for scope A on this interface."
! 2942: ::= { ipv6ScopeZoneIndexEntry 10 }
! 2943:
! 2944: ipv6ScopeZoneIndexB OBJECT-TYPE
! 2945: SYNTAX InetZoneIndex
! 2946: MAX-ACCESS read-only
! 2947: STATUS current
! 2948: DESCRIPTION
! 2949: "The zone index for scope B on this interface."
! 2950: ::= { ipv6ScopeZoneIndexEntry 11 }
! 2951:
! 2952: ipv6ScopeZoneIndexC OBJECT-TYPE
! 2953: SYNTAX InetZoneIndex
! 2954: MAX-ACCESS read-only
! 2955: STATUS current
! 2956: DESCRIPTION
! 2957: "The zone index for scope C on this interface."
! 2958: ::= { ipv6ScopeZoneIndexEntry 12 }
! 2959:
! 2960: ipv6ScopeZoneIndexD OBJECT-TYPE
! 2961: SYNTAX InetZoneIndex
! 2962: MAX-ACCESS read-only
! 2963: STATUS current
! 2964: DESCRIPTION
! 2965: "The zone index for scope D on this interface."
! 2966: ::= { ipv6ScopeZoneIndexEntry 13 }
! 2967:
! 2968: --
! 2969: -- The Default Router Table
! 2970: -- This table simply lists the default routers; for more information
! 2971: -- about routing tables, see the routing MIBs
! 2972: --
! 2973:
! 2974: ipDefaultRouterTable OBJECT-TYPE
! 2975: SYNTAX SEQUENCE OF IpDefaultRouterEntry
! 2976: MAX-ACCESS not-accessible
! 2977: STATUS current
! 2978: DESCRIPTION
! 2979: "The table used to describe the default routers known to this
! 2980:
! 2981: entity."
! 2982: ::= { ip 37 }
! 2983:
! 2984: ipDefaultRouterEntry OBJECT-TYPE
! 2985: SYNTAX IpDefaultRouterEntry
! 2986: MAX-ACCESS not-accessible
! 2987: STATUS current
! 2988: DESCRIPTION
! 2989: "Each entry contains information about a default router known
! 2990: to this entity."
! 2991: INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress,
! 2992: ipDefaultRouterIfIndex}
! 2993: ::= { ipDefaultRouterTable 1 }
! 2994:
! 2995: IpDefaultRouterEntry ::= SEQUENCE {
! 2996: ipDefaultRouterAddressType InetAddressType,
! 2997: ipDefaultRouterAddress InetAddress,
! 2998: ipDefaultRouterIfIndex InterfaceIndex,
! 2999: ipDefaultRouterLifetime Unsigned32,
! 3000: ipDefaultRouterPreference INTEGER
! 3001: }
! 3002:
! 3003: ipDefaultRouterAddressType OBJECT-TYPE
! 3004: SYNTAX InetAddressType
! 3005: MAX-ACCESS not-accessible
! 3006: STATUS current
! 3007: DESCRIPTION
! 3008: "The address type for this row."
! 3009: ::= { ipDefaultRouterEntry 1 }
! 3010:
! 3011: ipDefaultRouterAddress OBJECT-TYPE
! 3012: SYNTAX InetAddress
! 3013: MAX-ACCESS not-accessible
! 3014: STATUS current
! 3015: DESCRIPTION
! 3016: "The IP address of the default router represented by this
! 3017: row. The address type of this object is specified in
! 3018: ipDefaultRouterAddressType.
! 3019:
! 3020: Implementers need to be aware that if the size of
! 3021: ipDefaultRouterAddress exceeds 115 octets, then OIDS of
! 3022: instances of columns in this row will have more than 128
! 3023: sub-identifiers and cannot be accessed using SNMPv1,
! 3024: SNMPv2c, or SNMPv3."
! 3025: ::= { ipDefaultRouterEntry 2 }
! 3026:
! 3027: ipDefaultRouterIfIndex OBJECT-TYPE
! 3028: SYNTAX InterfaceIndex
! 3029: MAX-ACCESS not-accessible
! 3030: STATUS current
! 3031: DESCRIPTION
! 3032: "The index value that uniquely identifies the interface by
! 3033: which the router can be reached. The interface identified
! 3034: by a particular value of this index is the same interface as
! 3035: identified by the same value of the IF-MIB's ifIndex."
! 3036: ::= { ipDefaultRouterEntry 3 }
! 3037:
! 3038: ipDefaultRouterLifetime OBJECT-TYPE
! 3039: SYNTAX Unsigned32 (0..65535)
! 3040: UNITS "seconds"
! 3041: MAX-ACCESS read-only
! 3042: STATUS current
! 3043: DESCRIPTION
! 3044: "The remaining length of time, in seconds, that this router
! 3045: will continue to be useful as a default router. A value of
! 3046: zero indicates that it is no longer useful as a default
! 3047: router. It is left to the implementer of the MIB as to
! 3048: whether a router with a lifetime of zero is removed from the
! 3049: list.
! 3050:
! 3051: For IPv6, this value should be extracted from the router
! 3052: advertisement messages."
! 3053: REFERENCE "For IPv6 RFC 2462 sections 4.2 and 6.3.4"
! 3054: ::= { ipDefaultRouterEntry 4 }
! 3055:
! 3056: ipDefaultRouterPreference OBJECT-TYPE
! 3057: SYNTAX INTEGER {
! 3058: reserved (-2),
! 3059: low (-1),
! 3060: medium (0),
! 3061: high (1)
! 3062: }
! 3063: MAX-ACCESS read-only
! 3064: STATUS current
! 3065: DESCRIPTION
! 3066: "An indication of preference given to this router as a
! 3067: default router as described in he Default Router
! 3068: Preferences document. Treating the value as a
! 3069: 2 bit signed integer allows for simple arithmetic
! 3070: comparisons.
! 3071:
! 3072: For IPv4 routers or IPv6 routers that are not using the
! 3073: updated router advertisement format, this object is set to
! 3074: medium (0)."
! 3075: REFERENCE "RFC 4291, section 2.1"
! 3076: ::= { ipDefaultRouterEntry 5 }
! 3077:
! 3078: --
! 3079: -- Configuration information for constructing router advertisements
! 3080: --
! 3081:
! 3082: ipv6RouterAdvertSpinLock OBJECT-TYPE
! 3083: SYNTAX TestAndIncr
! 3084: MAX-ACCESS read-write
! 3085: STATUS current
! 3086: DESCRIPTION
! 3087: "An advisory lock used to allow cooperating SNMP managers to
! 3088: coordinate their use of the set operation in creating or
! 3089: modifying rows within this table.
! 3090:
! 3091: In order to use this lock to coordinate the use of set
! 3092: operations, managers should first retrieve
! 3093: ipv6RouterAdvertSpinLock. They should then determine the
! 3094: appropriate row to create or modify. Finally, they should
! 3095: issue the appropriate set command including the retrieved
! 3096: value of ipv6RouterAdvertSpinLock. If another manager has
! 3097: altered the table in the meantime, then the value of
! 3098: ipv6RouterAdvertSpinLock will have changed and the creation
! 3099: will fail as it will be specifying an incorrect value for
! 3100: ipv6RouterAdvertSpinLock. It is suggested, but not
! 3101: required, that the ipv6RouterAdvertSpinLock be the first var
! 3102: bind for each set of objects representing a 'row' in a PDU."
! 3103: ::= { ip 38 }
! 3104:
! 3105: ipv6RouterAdvertTable OBJECT-TYPE
! 3106: SYNTAX SEQUENCE OF Ipv6RouterAdvertEntry
! 3107: MAX-ACCESS not-accessible
! 3108: STATUS current
! 3109: DESCRIPTION
! 3110: "The table containing information used to construct router
! 3111: advertisements."
! 3112: ::= { ip 39 }
! 3113:
! 3114: ipv6RouterAdvertEntry OBJECT-TYPE
! 3115: SYNTAX Ipv6RouterAdvertEntry
! 3116: MAX-ACCESS not-accessible
! 3117: STATUS current
! 3118: DESCRIPTION
! 3119: "An entry containing information used to construct router
! 3120: advertisements.
! 3121:
! 3122: Information in this table is persistent, and when this
! 3123: object is written, the entity SHOULD save the change to
! 3124: non-volatile storage."
! 3125: INDEX { ipv6RouterAdvertIfIndex }
! 3126: ::= { ipv6RouterAdvertTable 1 }
! 3127:
! 3128: Ipv6RouterAdvertEntry ::= SEQUENCE {
! 3129: ipv6RouterAdvertIfIndex InterfaceIndex,
! 3130: ipv6RouterAdvertSendAdverts TruthValue,
! 3131: ipv6RouterAdvertMaxInterval Unsigned32,
! 3132: ipv6RouterAdvertMinInterval Unsigned32,
! 3133: ipv6RouterAdvertManagedFlag TruthValue,
! 3134: ipv6RouterAdvertOtherConfigFlag TruthValue,
! 3135: ipv6RouterAdvertLinkMTU Unsigned32,
! 3136: ipv6RouterAdvertReachableTime Unsigned32,
! 3137: ipv6RouterAdvertRetransmitTime Unsigned32,
! 3138: ipv6RouterAdvertCurHopLimit Unsigned32,
! 3139: ipv6RouterAdvertDefaultLifetime Unsigned32,
! 3140: ipv6RouterAdvertRowStatus RowStatus
! 3141: }
! 3142:
! 3143: ipv6RouterAdvertIfIndex OBJECT-TYPE
! 3144: SYNTAX InterfaceIndex
! 3145: MAX-ACCESS not-accessible
! 3146: STATUS current
! 3147: DESCRIPTION
! 3148: "The index value that uniquely identifies the interface on
! 3149: which router advertisements constructed with this
! 3150: information will be transmitted. The interface identified
! 3151: by a particular value of this index is the same interface as
! 3152: identified by the same value of the IF-MIB's ifIndex."
! 3153: ::= { ipv6RouterAdvertEntry 1 }
! 3154:
! 3155: ipv6RouterAdvertSendAdverts OBJECT-TYPE
! 3156: SYNTAX TruthValue
! 3157: MAX-ACCESS read-create
! 3158: STATUS current
! 3159: DESCRIPTION
! 3160: "A flag indicating whether the router sends periodic
! 3161: router advertisements and responds to router solicitations
! 3162: on this interface."
! 3163: REFERENCE "RFC 2461 Section 6.2.1"
! 3164: DEFVAL { false }
! 3165: ::= { ipv6RouterAdvertEntry 2 }
! 3166:
! 3167: ipv6RouterAdvertMaxInterval OBJECT-TYPE
! 3168: SYNTAX Unsigned32 (4..1800)
! 3169: UNITS "seconds"
! 3170: MAX-ACCESS read-create
! 3171: STATUS current
! 3172: DESCRIPTION
! 3173: "The maximum time allowed between sending unsolicited router
! 3174:
! 3175: advertisements from this interface."
! 3176: REFERENCE "RFC 2461 Section 6.2.1"
! 3177: DEFVAL { 600 }
! 3178: ::= { ipv6RouterAdvertEntry 3 }
! 3179:
! 3180: ipv6RouterAdvertMinInterval OBJECT-TYPE
! 3181: SYNTAX Unsigned32 (3..1350)
! 3182: UNITS "seconds"
! 3183: MAX-ACCESS read-create
! 3184: STATUS current
! 3185: DESCRIPTION
! 3186: "The minimum time allowed between sending unsolicited router
! 3187: advertisements from this interface.
! 3188:
! 3189: The default is 0.33 * ipv6RouterAdvertMaxInterval, however,
! 3190: in the case of a low value for ipv6RouterAdvertMaxInterval,
! 3191: the minimum value for this object is restricted to 3."
! 3192: REFERENCE "RFC 2461 Section 6.2.1"
! 3193: ::= { ipv6RouterAdvertEntry 4 }
! 3194:
! 3195: ipv6RouterAdvertManagedFlag OBJECT-TYPE
! 3196: SYNTAX TruthValue
! 3197: MAX-ACCESS read-create
! 3198: STATUS current
! 3199: DESCRIPTION
! 3200: "The true/false value to be placed into the 'managed address
! 3201: configuration' flag field in router advertisements sent from
! 3202: this interface."
! 3203: REFERENCE "RFC 2461 Section 6.2.1"
! 3204: DEFVAL { false }
! 3205: ::= { ipv6RouterAdvertEntry 5 }
! 3206:
! 3207: ipv6RouterAdvertOtherConfigFlag OBJECT-TYPE
! 3208: SYNTAX TruthValue
! 3209: MAX-ACCESS read-create
! 3210: STATUS current
! 3211: DESCRIPTION
! 3212: "The true/false value to be placed into the 'other stateful
! 3213: configuration' flag field in router advertisements sent from
! 3214: this interface."
! 3215: REFERENCE "RFC 2461 Section 6.2.1"
! 3216: DEFVAL { false }
! 3217: ::= { ipv6RouterAdvertEntry 6 }
! 3218:
! 3219: ipv6RouterAdvertLinkMTU OBJECT-TYPE
! 3220: SYNTAX Unsigned32
! 3221: MAX-ACCESS read-create
! 3222: STATUS current
! 3223: DESCRIPTION
! 3224: "The value to be placed in MTU options sent by the router on
! 3225: this interface.
! 3226:
! 3227: A value of zero indicates that no MTU options are sent."
! 3228: REFERENCE "RFC 2461 Section 6.2.1"
! 3229: DEFVAL { 0 }
! 3230: ::= { ipv6RouterAdvertEntry 7 }
! 3231:
! 3232: ipv6RouterAdvertReachableTime OBJECT-TYPE
! 3233: SYNTAX Unsigned32 (0..3600000)
! 3234: UNITS "milliseconds"
! 3235: MAX-ACCESS read-create
! 3236: STATUS current
! 3237: DESCRIPTION
! 3238: "The value to be placed in the reachable time field in router
! 3239: advertisement messages sent from this interface.
! 3240:
! 3241: A value of zero in the router advertisement indicates that
! 3242: the advertisement isn't specifying a value for reachable
! 3243: time."
! 3244: REFERENCE "RFC 2461 Section 6.2.1"
! 3245: DEFVAL { 0 }
! 3246: ::= { ipv6RouterAdvertEntry 8 }
! 3247:
! 3248: ipv6RouterAdvertRetransmitTime OBJECT-TYPE
! 3249: SYNTAX Unsigned32
! 3250: UNITS "milliseconds"
! 3251: MAX-ACCESS read-create
! 3252: STATUS current
! 3253: DESCRIPTION
! 3254: "The value to be placed in the retransmit timer field in
! 3255: router advertisements sent from this interface.
! 3256:
! 3257: A value of zero in the router advertisement indicates that
! 3258: the advertisement isn't specifying a value for retrans
! 3259: time."
! 3260: REFERENCE "RFC 2461 Section 6.2.1"
! 3261: DEFVAL { 0 }
! 3262: ::= { ipv6RouterAdvertEntry 9 }
! 3263:
! 3264: ipv6RouterAdvertCurHopLimit OBJECT-TYPE
! 3265: SYNTAX Unsigned32 (0..255)
! 3266: MAX-ACCESS read-create
! 3267: STATUS current
! 3268: DESCRIPTION
! 3269: "The default value to be placed in the current hop limit
! 3270: field in router advertisements sent from this interface.
! 3271:
! 3272: The value should be set to the current diameter of the
! 3273: Internet.
! 3274:
! 3275: A value of zero in the router advertisement indicates that
! 3276: the advertisement isn't specifying a value for curHopLimit.
! 3277:
! 3278: The default should be set to the value specified in the IANA
! 3279: web pages (www.iana.org) at the time of implementation."
! 3280: REFERENCE "RFC 2461 Section 6.2.1"
! 3281: ::= { ipv6RouterAdvertEntry 10 }
! 3282:
! 3283: ipv6RouterAdvertDefaultLifetime OBJECT-TYPE
! 3284: SYNTAX Unsigned32 (0|4..9000)
! 3285: UNITS "seconds"
! 3286: MAX-ACCESS read-create
! 3287: STATUS current
! 3288: DESCRIPTION
! 3289: "The value to be placed in the router lifetime field of
! 3290: router advertisements sent from this interface. This value
! 3291: MUST be either 0 or between ipv6RouterAdvertMaxInterval and
! 3292: 9000 seconds.
! 3293:
! 3294: A value of zero indicates that the router is not to be used
! 3295: as a default router.
! 3296:
! 3297: The default is 3 * ipv6RouterAdvertMaxInterval."
! 3298: REFERENCE "RFC 2461 Section 6.2.1"
! 3299: ::= { ipv6RouterAdvertEntry 11 }
! 3300:
! 3301: ipv6RouterAdvertRowStatus OBJECT-TYPE
! 3302: SYNTAX RowStatus
! 3303: MAX-ACCESS read-create
! 3304: STATUS current
! 3305: DESCRIPTION
! 3306: "The status of this conceptual row.
! 3307:
! 3308: As all objects in this conceptual row have default values, a
! 3309: row can be created and made active by setting this object
! 3310: appropriately.
! 3311:
! 3312: The RowStatus TC requires that this DESCRIPTION clause
! 3313: states under which circumstances other objects in this row
! 3314: can be modified. The value of this object has no effect on
! 3315: whether other objects in this conceptual row can be
! 3316: modified."
! 3317: ::= { ipv6RouterAdvertEntry 12 }
! 3318:
! 3319: --
! 3320:
! 3321: -- ICMP section
! 3322: --
! 3323:
! 3324: icmp OBJECT IDENTIFIER ::= { mib-2 5 }
! 3325:
! 3326: --
! 3327: -- ICMP non-message-specific counters
! 3328: --
! 3329:
! 3330: -- These object IDs are reserved, as they were used in earlier
! 3331: -- versions of the MIB module. In theory, OIDs are not assigned
! 3332: -- until the specification is released as an RFC; however, as some
! 3333: -- companies may have shipped code based on earlier versions of
! 3334: -- the MIB, it seems best to reserve these OIDs.
! 3335: -- ::= { icmp 27 }
! 3336: -- ::= { icmp 28 }
! 3337:
! 3338: icmpStatsTable OBJECT-TYPE
! 3339: SYNTAX SEQUENCE OF IcmpStatsEntry
! 3340: MAX-ACCESS not-accessible
! 3341: STATUS current
! 3342: DESCRIPTION
! 3343: "The table of generic system-wide ICMP counters."
! 3344: ::= { icmp 29 }
! 3345:
! 3346: icmpStatsEntry OBJECT-TYPE
! 3347: SYNTAX IcmpStatsEntry
! 3348: MAX-ACCESS not-accessible
! 3349: STATUS current
! 3350: DESCRIPTION
! 3351: "A conceptual row in the icmpStatsTable."
! 3352: INDEX { icmpStatsIPVersion }
! 3353: ::= { icmpStatsTable 1 }
! 3354:
! 3355: IcmpStatsEntry ::= SEQUENCE {
! 3356: icmpStatsIPVersion InetVersion,
! 3357: icmpStatsInMsgs Counter32,
! 3358: icmpStatsInErrors Counter32,
! 3359: icmpStatsOutMsgs Counter32,
! 3360: icmpStatsOutErrors Counter32
! 3361: }
! 3362:
! 3363: icmpStatsIPVersion OBJECT-TYPE
! 3364: SYNTAX InetVersion
! 3365: MAX-ACCESS not-accessible
! 3366: STATUS current
! 3367: DESCRIPTION
! 3368: "The IP version of the statistics."
! 3369: ::= { icmpStatsEntry 1 }
! 3370:
! 3371: icmpStatsInMsgs OBJECT-TYPE
! 3372: SYNTAX Counter32
! 3373: MAX-ACCESS read-only
! 3374: STATUS current
! 3375: DESCRIPTION
! 3376: "The total number of ICMP messages that the entity received.
! 3377: Note that this counter includes all those counted by
! 3378: icmpStatsInErrors."
! 3379: ::= { icmpStatsEntry 2 }
! 3380:
! 3381: icmpStatsInErrors OBJECT-TYPE
! 3382: SYNTAX Counter32
! 3383: MAX-ACCESS read-only
! 3384: STATUS current
! 3385: DESCRIPTION
! 3386: "The number of ICMP messages that the entity received but
! 3387: determined as having ICMP-specific errors (bad ICMP
! 3388: checksums, bad length, etc.)."
! 3389: ::= { icmpStatsEntry 3 }
! 3390:
! 3391: icmpStatsOutMsgs OBJECT-TYPE
! 3392: SYNTAX Counter32
! 3393: MAX-ACCESS read-only
! 3394: STATUS current
! 3395: DESCRIPTION
! 3396: "The total number of ICMP messages that the entity attempted
! 3397: to send. Note that this counter includes all those counted
! 3398: by icmpStatsOutErrors."
! 3399: ::= { icmpStatsEntry 4 }
! 3400:
! 3401: icmpStatsOutErrors OBJECT-TYPE
! 3402: SYNTAX Counter32
! 3403: MAX-ACCESS read-only
! 3404: STATUS current
! 3405: DESCRIPTION
! 3406: "The number of ICMP messages that this entity did not send
! 3407: due to problems discovered within ICMP, such as a lack of
! 3408: buffers. This value should not include errors discovered
! 3409: outside the ICMP layer, such as the inability of IP to route
! 3410: the resultant datagram. In some implementations, there may
! 3411: be no types of error that contribute to this counter's
! 3412: value."
! 3413: ::= { icmpStatsEntry 5 }
! 3414:
! 3415: --
! 3416: -- per-version, per-message type ICMP counters
! 3417:
! 3418: --
! 3419:
! 3420: icmpMsgStatsTable OBJECT-TYPE
! 3421: SYNTAX SEQUENCE OF IcmpMsgStatsEntry
! 3422: MAX-ACCESS not-accessible
! 3423: STATUS current
! 3424: DESCRIPTION
! 3425: "The table of system-wide per-version, per-message type ICMP
! 3426: counters."
! 3427: ::= { icmp 30 }
! 3428:
! 3429: icmpMsgStatsEntry OBJECT-TYPE
! 3430: SYNTAX IcmpMsgStatsEntry
! 3431: MAX-ACCESS not-accessible
! 3432: STATUS current
! 3433: DESCRIPTION
! 3434: "A conceptual row in the icmpMsgStatsTable.
! 3435:
! 3436: The system should track each ICMP type value, even if that
! 3437: ICMP type is not supported by the system. However, a
! 3438: given row need not be instantiated unless a message of that
! 3439: type has been processed, i.e., the row for
! 3440: icmpMsgStatsType=X MAY be instantiated before but MUST be
! 3441: instantiated after the first message with Type=X is
! 3442: received or transmitted. After receiving or transmitting
! 3443: any succeeding messages with Type=X, the relevant counter
! 3444: must be incremented."
! 3445: INDEX { icmpMsgStatsIPVersion, icmpMsgStatsType }
! 3446: ::= { icmpMsgStatsTable 1 }
! 3447:
! 3448: IcmpMsgStatsEntry ::= SEQUENCE {
! 3449: icmpMsgStatsIPVersion InetVersion,
! 3450: icmpMsgStatsType Integer32,
! 3451: icmpMsgStatsInPkts Counter32,
! 3452: icmpMsgStatsOutPkts Counter32
! 3453: }
! 3454:
! 3455: icmpMsgStatsIPVersion OBJECT-TYPE
! 3456: SYNTAX InetVersion
! 3457: MAX-ACCESS not-accessible
! 3458: STATUS current
! 3459: DESCRIPTION
! 3460: "The IP version of the statistics."
! 3461: ::= { icmpMsgStatsEntry 1 }
! 3462:
! 3463: icmpMsgStatsType OBJECT-TYPE
! 3464: SYNTAX Integer32 (0..255)
! 3465: MAX-ACCESS not-accessible
! 3466: STATUS current
! 3467: DESCRIPTION
! 3468: "The ICMP type field of the message type being counted by
! 3469: this row.
! 3470:
! 3471: Note that ICMP message types are scoped by the address type
! 3472: in use."
! 3473: REFERENCE "http://www.iana.org/assignments/icmp-parameters and
! 3474: http://www.iana.org/assignments/icmpv6-parameters"
! 3475: ::= { icmpMsgStatsEntry 2 }
! 3476:
! 3477: icmpMsgStatsInPkts OBJECT-TYPE
! 3478: SYNTAX Counter32
! 3479: MAX-ACCESS read-only
! 3480: STATUS current
! 3481: DESCRIPTION
! 3482: "The number of input packets for this AF and type."
! 3483: ::= { icmpMsgStatsEntry 3 }
! 3484:
! 3485: icmpMsgStatsOutPkts OBJECT-TYPE
! 3486: SYNTAX Counter32
! 3487: MAX-ACCESS read-only
! 3488: STATUS current
! 3489: DESCRIPTION
! 3490: "The number of output packets for this AF and type."
! 3491: ::= { icmpMsgStatsEntry 4 }
! 3492: --
! 3493: -- conformance information
! 3494: --
! 3495:
! 3496: ipMIBConformance OBJECT IDENTIFIER ::= { ipMIB 2 }
! 3497:
! 3498: ipMIBCompliances OBJECT IDENTIFIER ::= { ipMIBConformance 1 }
! 3499: ipMIBGroups OBJECT IDENTIFIER ::= { ipMIBConformance 2 }
! 3500:
! 3501: -- compliance statements
! 3502: ipMIBCompliance2 MODULE-COMPLIANCE
! 3503: STATUS current
! 3504: DESCRIPTION
! 3505: "The compliance statement for systems that implement IP -
! 3506: either IPv4 or IPv6.
! 3507:
! 3508: There are a number of INDEX objects that cannot be
! 3509: represented in the form of OBJECT clauses in SMIv2, but
! 3510: for which we have the following compliance requirements,
! 3511: expressed in OBJECT clause form in this description
! 3512: clause:
! 3513:
! 3514: -- OBJECT ipSystemStatsIPVersion
! 3515: -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
! 3516: -- DESCRIPTION
! 3517: -- This MIB requires support for only IPv4 and IPv6
! 3518: -- versions.
! 3519: --
! 3520: -- OBJECT ipIfStatsIPVersion
! 3521: -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
! 3522: -- DESCRIPTION
! 3523: -- This MIB requires support for only IPv4 and IPv6
! 3524: -- versions.
! 3525: --
! 3526: -- OBJECT icmpStatsIPVersion
! 3527: -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
! 3528: -- DESCRIPTION
! 3529: -- This MIB requires support for only IPv4 and IPv6
! 3530: -- versions.
! 3531: --
! 3532: -- OBJECT icmpMsgStatsIPVersion
! 3533: -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
! 3534: -- DESCRIPTION
! 3535: -- This MIB requires support for only IPv4 and IPv6
! 3536: -- versions.
! 3537: --
! 3538: -- OBJECT ipAddressPrefixType
! 3539: -- SYNTAX InetAddressType {ipv4(1), ipv6(2)}
! 3540: -- DESCRIPTION
! 3541: -- This MIB requires support for only global IPv4 and
! 3542: -- IPv6 address types.
! 3543: --
! 3544: -- OBJECT ipAddressPrefixPrefix
! 3545: -- SYNTAX InetAddress (Size(4 | 16))
! 3546: -- DESCRIPTION
! 3547: -- This MIB requires support for only global IPv4 and
! 3548: -- IPv6 addresses and so the size can be either 4 or
! 3549: -- 16 bytes.
! 3550: --
! 3551: -- OBJECT ipAddressAddrType
! 3552: -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
! 3553: -- ipv4z(3), ipv6z(4)}
! 3554: -- DESCRIPTION
! 3555: -- This MIB requires support for only global and
! 3556: -- non-global IPv4 and IPv6 address types.
! 3557: --
! 3558: -- OBJECT ipAddressAddr
! 3559: -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
! 3560: -- DESCRIPTION
! 3561: -- This MIB requires support for only global and
! 3562:
! 3563: -- non-global IPv4 and IPv6 addresses and so the size
! 3564: -- can be 4, 8, 16, or 20 bytes.
! 3565: --
! 3566: -- OBJECT ipNetToPhysicalNetAddressType
! 3567: -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
! 3568: -- ipv4z(3), ipv6z(4)}
! 3569: -- DESCRIPTION
! 3570: -- This MIB requires support for only global and
! 3571: -- non-global IPv4 and IPv6 address types.
! 3572: --
! 3573: -- OBJECT ipNetToPhysicalNetAddress
! 3574: -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
! 3575: -- DESCRIPTION
! 3576: -- This MIB requires support for only global and
! 3577: -- non-global IPv4 and IPv6 addresses and so the size
! 3578: -- can be 4, 8, 16, or 20 bytes.
! 3579: --
! 3580: -- OBJECT ipDefaultRouterAddressType
! 3581: -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
! 3582: -- ipv4z(3), ipv6z(4)}
! 3583: -- DESCRIPTION
! 3584: -- This MIB requires support for only global and
! 3585: -- non-global IPv4 and IPv6 address types.
! 3586: --
! 3587: -- OBJECT ipDefaultRouterAddress
! 3588: -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
! 3589: -- DESCRIPTION
! 3590: -- This MIB requires support for only global and
! 3591: -- non-global IPv4 and IPv6 addresses and so the size
! 3592: -- can be 4, 8, 16, or 20 bytes."
! 3593:
! 3594: MODULE -- this module
! 3595:
! 3596: MANDATORY-GROUPS { ipSystemStatsGroup, ipAddressGroup,
! 3597: ipNetToPhysicalGroup, ipDefaultRouterGroup,
! 3598: icmpStatsGroup }
! 3599:
! 3600: GROUP ipSystemStatsHCOctetGroup
! 3601: DESCRIPTION
! 3602: "This group is mandatory for systems that have an aggregate
! 3603: bandwidth of greater than 20MB. Including this group does
! 3604: not allow an entity to neglect the 32 bit versions of these
! 3605: objects."
! 3606:
! 3607: GROUP ipSystemStatsHCPacketGroup
! 3608: DESCRIPTION
! 3609: "This group is mandatory for systems that have an aggregate
! 3610: bandwidth of greater than 650MB. Including this group
! 3611:
! 3612: does not allow an entity to neglect the 32 bit versions of
! 3613: these objects."
! 3614:
! 3615: GROUP ipIfStatsGroup
! 3616: DESCRIPTION
! 3617: "This group is optional for all systems."
! 3618:
! 3619: GROUP ipIfStatsHCOctetGroup
! 3620: DESCRIPTION
! 3621: "This group is mandatory for systems that include the
! 3622: ipIfStatsGroup and include links with bandwidths of greater
! 3623: than 20MB. Including this group does not allow an entity to
! 3624: neglect the 32 bit versions of these objects."
! 3625:
! 3626: GROUP ipIfStatsHCPacketGroup
! 3627: DESCRIPTION
! 3628: "This group is mandatory for systems that include the
! 3629: ipIfStatsGroup and include links with bandwidths of greater
! 3630: than 650MB. Including this group does not allow an entity
! 3631: to neglect the 32 bit versions of these objects."
! 3632:
! 3633: GROUP ipv4GeneralGroup
! 3634: DESCRIPTION
! 3635: "This group is mandatory for all systems supporting IPv4."
! 3636:
! 3637: GROUP ipv4IfGroup
! 3638: DESCRIPTION
! 3639: "This group is mandatory for all systems supporting IPv4."
! 3640:
! 3641: GROUP ipv4SystemStatsGroup
! 3642: DESCRIPTION
! 3643: "This group is mandatory for all systems supporting IPv4."
! 3644:
! 3645: GROUP ipv4SystemStatsHCPacketGroup
! 3646: DESCRIPTION
! 3647: "This group is mandatory for all systems supporting IPv4 and
! 3648: that have an aggregate bandwidth of greater than 650MB.
! 3649: Including this group does not allow an entity to neglect the
! 3650: 32 bit versions of these objects."
! 3651:
! 3652: GROUP ipv4IfStatsGroup
! 3653: DESCRIPTION
! 3654: "This group is mandatory for all systems supporting IPv4 and
! 3655: including the ipIfStatsGroup."
! 3656:
! 3657: GROUP ipv4IfStatsHCPacketGroup
! 3658: DESCRIPTION
! 3659: "This group is mandatory for all systems supporting IPv4 and
! 3660:
! 3661: including the ipIfStatsHCPacketGroup. Including this group
! 3662: does not allow an entity to neglect the 32 bit versions of
! 3663: these objects."
! 3664:
! 3665: GROUP ipv6GeneralGroup2
! 3666: DESCRIPTION
! 3667: "This group is mandatory for all systems supporting IPv6."
! 3668:
! 3669: GROUP ipv6IfGroup
! 3670: DESCRIPTION
! 3671: "This group is mandatory for all systems supporting IPv6."
! 3672:
! 3673: GROUP ipAddressPrefixGroup
! 3674: DESCRIPTION
! 3675: "This group is mandatory for all systems supporting IPv6."
! 3676:
! 3677: GROUP ipv6ScopeGroup
! 3678: DESCRIPTION
! 3679: "This group is mandatory for all systems supporting IPv6."
! 3680:
! 3681: GROUP ipv6RouterAdvertGroup
! 3682: DESCRIPTION
! 3683: "This group is mandatory for all IPv6 routers."
! 3684:
! 3685: GROUP ipLastChangeGroup
! 3686: DESCRIPTION
! 3687: "This group is optional for all agents."
! 3688:
! 3689: OBJECT ipv6IpForwarding
! 3690: MIN-ACCESS read-only
! 3691: DESCRIPTION
! 3692: "An agent is not required to provide write access to this
! 3693: object."
! 3694:
! 3695: OBJECT ipv6IpDefaultHopLimit
! 3696: MIN-ACCESS read-only
! 3697: DESCRIPTION
! 3698: "An agent is not required to provide write access to this
! 3699: object."
! 3700:
! 3701: OBJECT ipv4InterfaceEnableStatus
! 3702: MIN-ACCESS read-only
! 3703: DESCRIPTION
! 3704: "An agent is not required to provide write access to this
! 3705: object."
! 3706:
! 3707: OBJECT ipv6InterfaceEnableStatus
! 3708: MIN-ACCESS read-only
! 3709: DESCRIPTION
! 3710: "An agent is not required to provide write access to this
! 3711: object."
! 3712:
! 3713: OBJECT ipv6InterfaceForwarding
! 3714: MIN-ACCESS read-only
! 3715: DESCRIPTION
! 3716: "An agent is not required to provide write access to this
! 3717: object."
! 3718:
! 3719: OBJECT ipAddressSpinLock
! 3720: MIN-ACCESS not-accessible
! 3721: DESCRIPTION
! 3722: "An agent is not required to provide write access to this
! 3723: object. However, if an agent provides write access to any
! 3724: of the other objects in the ipAddressGroup, it SHOULD
! 3725: provide write access to this object as well."
! 3726:
! 3727: OBJECT ipAddressIfIndex
! 3728: MIN-ACCESS read-only
! 3729: DESCRIPTION
! 3730: "An agent is not required to provide write or create access
! 3731: to this object."
! 3732:
! 3733: OBJECT ipAddressType
! 3734: MIN-ACCESS read-only
! 3735: DESCRIPTION
! 3736: "An agent is not required to provide write or create access
! 3737: to this object."
! 3738:
! 3739: OBJECT ipAddressStatus
! 3740: MIN-ACCESS read-only
! 3741: DESCRIPTION
! 3742: "An agent is not required to provide write or create access
! 3743: to this object."
! 3744:
! 3745: OBJECT ipAddressRowStatus
! 3746: SYNTAX RowStatus { active(1) }
! 3747: MIN-ACCESS read-only
! 3748: DESCRIPTION
! 3749: "An agent is not required to provide write or create access
! 3750: to this object."
! 3751:
! 3752: OBJECT ipAddressStorageType
! 3753: MIN-ACCESS read-only
! 3754: DESCRIPTION
! 3755: "An agent is not required to provide write or create access
! 3756: to this object.
! 3757:
! 3758: If an agent allows this object to be written or created, it
! 3759: is not required to allow this object to be set to readOnly,
! 3760: permanent, or nonVolatile."
! 3761:
! 3762: OBJECT ipNetToPhysicalPhysAddress
! 3763: MIN-ACCESS read-only
! 3764: DESCRIPTION
! 3765: "An agent is not required to provide write or create access
! 3766: to this object."
! 3767:
! 3768: OBJECT ipNetToPhysicalType
! 3769: MIN-ACCESS read-only
! 3770: DESCRIPTION
! 3771: "An agent is not required to provide write or create access
! 3772: to this object."
! 3773:
! 3774: OBJECT ipv6RouterAdvertSpinLock
! 3775: MIN-ACCESS read-only
! 3776: DESCRIPTION
! 3777: "An agent is not required to provide write access to this
! 3778: object. However, if an agent provides write access to
! 3779: any of the other objects in the ipv6RouterAdvertGroup, it
! 3780: SHOULD provide write access to this object as well."
! 3781:
! 3782: OBJECT ipv6RouterAdvertSendAdverts
! 3783: MIN-ACCESS read-only
! 3784: DESCRIPTION
! 3785: "An agent is not required to provide write access to this
! 3786: object."
! 3787:
! 3788: OBJECT ipv6RouterAdvertMaxInterval
! 3789: MIN-ACCESS read-only
! 3790: DESCRIPTION
! 3791: "An agent is not required to provide write access to this
! 3792: object."
! 3793:
! 3794: OBJECT ipv6RouterAdvertMinInterval
! 3795: MIN-ACCESS read-only
! 3796: DESCRIPTION
! 3797: "An agent is not required to provide write access to this
! 3798: object."
! 3799:
! 3800: OBJECT ipv6RouterAdvertManagedFlag
! 3801: MIN-ACCESS read-only
! 3802: DESCRIPTION
! 3803: "An agent is not required to provide write access to this
! 3804: object."
! 3805:
! 3806: OBJECT ipv6RouterAdvertOtherConfigFlag
! 3807: MIN-ACCESS read-only
! 3808: DESCRIPTION
! 3809: "An agent is not required to provide write access to this
! 3810: object."
! 3811:
! 3812: OBJECT ipv6RouterAdvertLinkMTU
! 3813: MIN-ACCESS read-only
! 3814: DESCRIPTION
! 3815: "An agent is not required to provide write access to this
! 3816: object."
! 3817:
! 3818: OBJECT ipv6RouterAdvertReachableTime
! 3819: MIN-ACCESS read-only
! 3820: DESCRIPTION
! 3821: "An agent is not required to provide write access to this
! 3822: object."
! 3823:
! 3824: OBJECT ipv6RouterAdvertRetransmitTime
! 3825: MIN-ACCESS read-only
! 3826: DESCRIPTION
! 3827: "An agent is not required to provide write access to this
! 3828: object."
! 3829:
! 3830: OBJECT ipv6RouterAdvertCurHopLimit
! 3831: MIN-ACCESS read-only
! 3832: DESCRIPTION
! 3833: "An agent is not required to provide write access to this
! 3834: object."
! 3835:
! 3836: OBJECT ipv6RouterAdvertDefaultLifetime
! 3837: MIN-ACCESS read-only
! 3838: DESCRIPTION
! 3839: "An agent is not required to provide write access to this
! 3840: object."
! 3841:
! 3842: OBJECT ipv6RouterAdvertRowStatus
! 3843: MIN-ACCESS read-only
! 3844: DESCRIPTION
! 3845: "An agent is not required to provide write or create access
! 3846: to this object."
! 3847: ::= { ipMIBCompliances 2 }
! 3848:
! 3849: -- units of conformance
! 3850:
! 3851: ipv4GeneralGroup OBJECT-GROUP
! 3852: OBJECTS { ipForwarding, ipDefaultTTL, ipReasmTimeout }
! 3853: STATUS current
! 3854: DESCRIPTION
! 3855: "The group of IPv4-specific objects for basic management of
! 3856: IPv4 entities."
! 3857: ::= { ipMIBGroups 3 }
! 3858:
! 3859: ipv4IfGroup OBJECT-GROUP
! 3860: OBJECTS { ipv4InterfaceReasmMaxSize, ipv4InterfaceEnableStatus,
! 3861: ipv4InterfaceRetransmitTime }
! 3862: STATUS current
! 3863: DESCRIPTION
! 3864: "The group of IPv4-specific objects for basic management of
! 3865: IPv4 interfaces."
! 3866: ::= { ipMIBGroups 4 }
! 3867:
! 3868: ipv6GeneralGroup2 OBJECT-GROUP
! 3869: OBJECTS { ipv6IpForwarding, ipv6IpDefaultHopLimit }
! 3870: STATUS current
! 3871: DESCRIPTION
! 3872: "The IPv6 group of objects providing for basic management of
! 3873: IPv6 entities."
! 3874: ::= { ipMIBGroups 5 }
! 3875:
! 3876: ipv6IfGroup OBJECT-GROUP
! 3877: OBJECTS { ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
! 3878: ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
! 3879: ipv6InterfaceRetransmitTime, ipv6InterfaceForwarding }
! 3880: STATUS current
! 3881: DESCRIPTION
! 3882: "The group of IPv6-specific objects for basic management of
! 3883: IPv6 interfaces."
! 3884: ::= { ipMIBGroups 6 }
! 3885:
! 3886: ipLastChangeGroup OBJECT-GROUP
! 3887: OBJECTS { ipv4InterfaceTableLastChange,
! 3888: ipv6InterfaceTableLastChange,
! 3889: ipIfStatsTableLastChange }
! 3890: STATUS current
! 3891: DESCRIPTION
! 3892: "The last change objects associated with this MIB. These
! 3893: objects are optional for all agents. They SHOULD be
! 3894: implemented on agents where it is possible to determine the
! 3895: proper values. Where it is not possible to determine the
! 3896: proper values, for example when the tables are split amongst
! 3897: several sub-agents using AgentX, the agent MUST NOT
! 3898: implement these objects to return an incorrect or static
! 3899: value."
! 3900: ::= { ipMIBGroups 7 }
! 3901:
! 3902: ipSystemStatsGroup OBJECT-GROUP
! 3903: OBJECTS { ipSystemStatsInReceives,
! 3904: ipSystemStatsInOctets,
! 3905: ipSystemStatsInHdrErrors,
! 3906: ipSystemStatsInNoRoutes,
! 3907: ipSystemStatsInAddrErrors,
! 3908: ipSystemStatsInUnknownProtos,
! 3909: ipSystemStatsInTruncatedPkts,
! 3910: ipSystemStatsInForwDatagrams,
! 3911: ipSystemStatsReasmReqds,
! 3912: ipSystemStatsReasmOKs,
! 3913: ipSystemStatsReasmFails,
! 3914: ipSystemStatsInDiscards,
! 3915: ipSystemStatsInDelivers,
! 3916: ipSystemStatsOutRequests,
! 3917: ipSystemStatsOutNoRoutes,
! 3918: ipSystemStatsOutForwDatagrams,
! 3919: ipSystemStatsOutDiscards,
! 3920: ipSystemStatsOutFragReqds,
! 3921: ipSystemStatsOutFragOKs,
! 3922: ipSystemStatsOutFragFails,
! 3923: ipSystemStatsOutFragCreates,
! 3924: ipSystemStatsOutTransmits,
! 3925: ipSystemStatsOutOctets,
! 3926: ipSystemStatsInMcastPkts,
! 3927: ipSystemStatsInMcastOctets,
! 3928: ipSystemStatsOutMcastPkts,
! 3929: ipSystemStatsOutMcastOctets,
! 3930: ipSystemStatsDiscontinuityTime,
! 3931: ipSystemStatsRefreshRate }
! 3932: STATUS current
! 3933: DESCRIPTION
! 3934: "IP system wide statistics."
! 3935: ::= { ipMIBGroups 8 }
! 3936:
! 3937: ipv4SystemStatsGroup OBJECT-GROUP
! 3938: OBJECTS { ipSystemStatsInBcastPkts, ipSystemStatsOutBcastPkts }
! 3939: STATUS current
! 3940: DESCRIPTION
! 3941: "IPv4 only system wide statistics."
! 3942: ::= { ipMIBGroups 9 }
! 3943:
! 3944: ipSystemStatsHCOctetGroup OBJECT-GROUP
! 3945: OBJECTS { ipSystemStatsHCInOctets,
! 3946: ipSystemStatsHCOutOctets,
! 3947: ipSystemStatsHCInMcastOctets,
! 3948: ipSystemStatsHCOutMcastOctets
! 3949: }
! 3950: STATUS current
! 3951: DESCRIPTION
! 3952: "IP system wide statistics for systems that may overflow the
! 3953: standard octet counters within 1 hour."
! 3954: ::= { ipMIBGroups 10 }
! 3955:
! 3956: ipSystemStatsHCPacketGroup OBJECT-GROUP
! 3957: OBJECTS { ipSystemStatsHCInReceives,
! 3958: ipSystemStatsHCInForwDatagrams,
! 3959: ipSystemStatsHCInDelivers,
! 3960: ipSystemStatsHCOutRequests,
! 3961: ipSystemStatsHCOutForwDatagrams,
! 3962: ipSystemStatsHCOutTransmits,
! 3963: ipSystemStatsHCInMcastPkts,
! 3964: ipSystemStatsHCOutMcastPkts
! 3965: }
! 3966: STATUS current
! 3967: DESCRIPTION
! 3968: "IP system wide statistics for systems that may overflow the
! 3969: standard packet counters within 1 hour."
! 3970: ::= { ipMIBGroups 11 }
! 3971:
! 3972: ipv4SystemStatsHCPacketGroup OBJECT-GROUP
! 3973: OBJECTS { ipSystemStatsHCInBcastPkts,
! 3974: ipSystemStatsHCOutBcastPkts }
! 3975: STATUS current
! 3976: DESCRIPTION
! 3977: "IPv4 only system wide statistics for systems that may
! 3978: overflow the standard packet counters within 1 hour."
! 3979: ::= { ipMIBGroups 12 }
! 3980:
! 3981: ipIfStatsGroup OBJECT-GROUP
! 3982: OBJECTS { ipIfStatsInReceives, ipIfStatsInOctets,
! 3983: ipIfStatsInHdrErrors, ipIfStatsInNoRoutes,
! 3984: ipIfStatsInAddrErrors, ipIfStatsInUnknownProtos,
! 3985: ipIfStatsInTruncatedPkts, ipIfStatsInForwDatagrams,
! 3986: ipIfStatsReasmReqds, ipIfStatsReasmOKs,
! 3987: ipIfStatsReasmFails, ipIfStatsInDiscards,
! 3988: ipIfStatsInDelivers, ipIfStatsOutRequests,
! 3989: ipIfStatsOutForwDatagrams, ipIfStatsOutDiscards,
! 3990: ipIfStatsOutFragReqds, ipIfStatsOutFragOKs,
! 3991: ipIfStatsOutFragFails, ipIfStatsOutFragCreates,
! 3992: ipIfStatsOutTransmits, ipIfStatsOutOctets,
! 3993: ipIfStatsInMcastPkts, ipIfStatsInMcastOctets,
! 3994: ipIfStatsOutMcastPkts, ipIfStatsOutMcastOctets,
! 3995: ipIfStatsDiscontinuityTime, ipIfStatsRefreshRate }
! 3996: STATUS current
! 3997: DESCRIPTION
! 3998: "IP per-interface statistics."
! 3999: ::= { ipMIBGroups 13 }
! 4000:
! 4001: ipv4IfStatsGroup OBJECT-GROUP
! 4002: OBJECTS { ipIfStatsInBcastPkts, ipIfStatsOutBcastPkts }
! 4003: STATUS current
! 4004: DESCRIPTION
! 4005: "IPv4 only per-interface statistics."
! 4006: ::= { ipMIBGroups 14 }
! 4007:
! 4008: ipIfStatsHCOctetGroup OBJECT-GROUP
! 4009: OBJECTS { ipIfStatsHCInOctets, ipIfStatsHCOutOctets,
! 4010: ipIfStatsHCInMcastOctets, ipIfStatsHCOutMcastOctets }
! 4011: STATUS current
! 4012: DESCRIPTION
! 4013: "IP per-interfaces statistics for systems that include
! 4014: interfaces that may overflow the standard octet
! 4015: counters within 1 hour."
! 4016: ::= { ipMIBGroups 15 }
! 4017:
! 4018: ipIfStatsHCPacketGroup OBJECT-GROUP
! 4019: OBJECTS { ipIfStatsHCInReceives, ipIfStatsHCInForwDatagrams,
! 4020: ipIfStatsHCInDelivers, ipIfStatsHCOutRequests,
! 4021: ipIfStatsHCOutForwDatagrams, ipIfStatsHCOutTransmits,
! 4022: ipIfStatsHCInMcastPkts, ipIfStatsHCOutMcastPkts }
! 4023: STATUS current
! 4024: DESCRIPTION
! 4025: "IP per-interfaces statistics for systems that include
! 4026: interfaces that may overflow the standard packet counters
! 4027: within 1 hour."
! 4028: ::= { ipMIBGroups 16 }
! 4029:
! 4030: ipv4IfStatsHCPacketGroup OBJECT-GROUP
! 4031: OBJECTS { ipIfStatsHCInBcastPkts, ipIfStatsHCOutBcastPkts }
! 4032: STATUS current
! 4033: DESCRIPTION
! 4034: "IPv4 only per-interface statistics for systems that include
! 4035: interfaces that may overflow the standard packet counters
! 4036: within 1 hour."
! 4037: ::= { ipMIBGroups 17 }
! 4038:
! 4039: ipAddressPrefixGroup OBJECT-GROUP
! 4040: OBJECTS { ipAddressPrefixOrigin,
! 4041: ipAddressPrefixOnLinkFlag,
! 4042: ipAddressPrefixAutonomousFlag,
! 4043: ipAddressPrefixAdvPreferredLifetime,
! 4044: ipAddressPrefixAdvValidLifetime }
! 4045: STATUS current
! 4046: DESCRIPTION
! 4047: "The group of objects for providing information about address
! 4048: prefixes used by this node."
! 4049: ::= { ipMIBGroups 18 }
! 4050:
! 4051: ipAddressGroup OBJECT-GROUP
! 4052: OBJECTS { ipAddressSpinLock, ipAddressIfIndex,
! 4053: ipAddressType, ipAddressPrefix,
! 4054: ipAddressOrigin, ipAddressStatus,
! 4055: ipAddressCreated, ipAddressLastChanged,
! 4056: ipAddressRowStatus, ipAddressStorageType }
! 4057: STATUS current
! 4058: DESCRIPTION
! 4059: "The group of objects for providing information about the
! 4060: addresses relevant to this entity's interfaces."
! 4061: ::= { ipMIBGroups 19 }
! 4062:
! 4063: ipNetToPhysicalGroup OBJECT-GROUP
! 4064: OBJECTS { ipNetToPhysicalPhysAddress, ipNetToPhysicalLastUpdated,
! 4065: ipNetToPhysicalType, ipNetToPhysicalState,
! 4066: ipNetToPhysicalRowStatus }
! 4067: STATUS current
! 4068: DESCRIPTION
! 4069: "The group of objects for providing information about the
! 4070: mappings of network address to physical address known to
! 4071: this node."
! 4072: ::= { ipMIBGroups 20 }
! 4073:
! 4074: ipv6ScopeGroup OBJECT-GROUP
! 4075: OBJECTS { ipv6ScopeZoneIndexLinkLocal,
! 4076: ipv6ScopeZoneIndex3,
! 4077: ipv6ScopeZoneIndexAdminLocal,
! 4078: ipv6ScopeZoneIndexSiteLocal,
! 4079: ipv6ScopeZoneIndex6,
! 4080: ipv6ScopeZoneIndex7,
! 4081: ipv6ScopeZoneIndexOrganizationLocal,
! 4082: ipv6ScopeZoneIndex9,
! 4083: ipv6ScopeZoneIndexA,
! 4084: ipv6ScopeZoneIndexB,
! 4085: ipv6ScopeZoneIndexC,
! 4086: ipv6ScopeZoneIndexD }
! 4087: STATUS current
! 4088: DESCRIPTION
! 4089: "The group of objects for managing IPv6 scope zones."
! 4090: ::= { ipMIBGroups 21 }
! 4091:
! 4092: ipDefaultRouterGroup OBJECT-GROUP
! 4093: OBJECTS { ipDefaultRouterLifetime, ipDefaultRouterPreference }
! 4094: STATUS current
! 4095: DESCRIPTION
! 4096: "The group of objects for providing information about default
! 4097: routers known to this node."
! 4098: ::= { ipMIBGroups 22 }
! 4099:
! 4100: ipv6RouterAdvertGroup OBJECT-GROUP
! 4101: OBJECTS { ipv6RouterAdvertSpinLock,
! 4102: ipv6RouterAdvertSendAdverts,
! 4103: ipv6RouterAdvertMaxInterval,
! 4104: ipv6RouterAdvertMinInterval,
! 4105: ipv6RouterAdvertManagedFlag,
! 4106: ipv6RouterAdvertOtherConfigFlag,
! 4107: ipv6RouterAdvertLinkMTU,
! 4108: ipv6RouterAdvertReachableTime,
! 4109: ipv6RouterAdvertRetransmitTime,
! 4110: ipv6RouterAdvertCurHopLimit,
! 4111: ipv6RouterAdvertDefaultLifetime,
! 4112: ipv6RouterAdvertRowStatus
! 4113: }
! 4114: STATUS current
! 4115: DESCRIPTION
! 4116: "The group of objects for controlling information advertised
! 4117: by IPv6 routers."
! 4118: ::= { ipMIBGroups 23 }
! 4119:
! 4120: icmpStatsGroup OBJECT-GROUP
! 4121: OBJECTS {icmpStatsInMsgs, icmpStatsInErrors,
! 4122: icmpStatsOutMsgs, icmpStatsOutErrors,
! 4123: icmpMsgStatsInPkts, icmpMsgStatsOutPkts }
! 4124: STATUS current
! 4125: DESCRIPTION
! 4126: "The group of objects providing ICMP statistics."
! 4127: ::= { ipMIBGroups 24 }
! 4128:
! 4129: --
! 4130: -- Deprecated objects
! 4131: --
! 4132:
! 4133: ipInReceives OBJECT-TYPE
! 4134: SYNTAX Counter32
! 4135: MAX-ACCESS read-only
! 4136: STATUS deprecated
! 4137: DESCRIPTION
! 4138: "The total number of input datagrams received from
! 4139: interfaces, including those received in error.
! 4140:
! 4141: This object has been deprecated, as a new IP version-neutral
! 4142:
! 4143: table has been added. It is loosely replaced by
! 4144: ipSystemStatsInRecieves."
! 4145: ::= { ip 3 }
! 4146:
! 4147: ipInHdrErrors OBJECT-TYPE
! 4148: SYNTAX Counter32
! 4149: MAX-ACCESS read-only
! 4150: STATUS deprecated
! 4151: DESCRIPTION
! 4152: "The number of input datagrams discarded due to errors in
! 4153: their IPv4 headers, including bad checksums, version number
! 4154: mismatch, other format errors, time-to-live exceeded, errors
! 4155: discovered in processing their IPv4 options, etc.
! 4156:
! 4157: This object has been deprecated as a new IP version-neutral
! 4158: table has been added. It is loosely replaced by
! 4159: ipSystemStatsInHdrErrors."
! 4160: ::= { ip 4 }
! 4161:
! 4162: ipInAddrErrors OBJECT-TYPE
! 4163: SYNTAX Counter32
! 4164: MAX-ACCESS read-only
! 4165: STATUS deprecated
! 4166: DESCRIPTION
! 4167: "The number of input datagrams discarded because the IPv4
! 4168: address in their IPv4 header's destination field was not a
! 4169: valid address to be received at this entity. This count
! 4170: includes invalid addresses (e.g., 0.0.0.0) and addresses of
! 4171: unsupported Classes (e.g., Class E). For entities which are
! 4172: not IPv4 routers, and therefore do not forward datagrams,
! 4173: this counter includes datagrams discarded because the
! 4174: destination address was not a local address.
! 4175:
! 4176: This object has been deprecated, as a new IP version-neutral
! 4177: table has been added. It is loosely replaced by
! 4178: ipSystemStatsInAddrErrors."
! 4179: ::= { ip 5 }
! 4180:
! 4181: ipForwDatagrams OBJECT-TYPE
! 4182: SYNTAX Counter32
! 4183: MAX-ACCESS read-only
! 4184: STATUS deprecated
! 4185: DESCRIPTION
! 4186: "The number of input datagrams for which this entity was not
! 4187: their final IPv4 destination, as a result of which an
! 4188: attempt was made to find a route to forward them to that
! 4189: final destination. In entities which do not act as IPv4
! 4190: routers, this counter will include only those packets which
! 4191:
! 4192: were Source-Routed via this entity, and the Source-Route
! 4193: option processing was successful.
! 4194:
! 4195: This object has been deprecated, as a new IP version-neutral
! 4196: table has been added. It is loosely replaced by
! 4197: ipSystemStatsInForwDatagrams."
! 4198: ::= { ip 6 }
! 4199:
! 4200: ipInUnknownProtos OBJECT-TYPE
! 4201: SYNTAX Counter32
! 4202: MAX-ACCESS read-only
! 4203: STATUS deprecated
! 4204: DESCRIPTION
! 4205: "The number of locally-addressed datagrams received
! 4206: successfully but discarded because of an unknown or
! 4207: unsupported protocol.
! 4208:
! 4209: This object has been deprecated, as a new IP version-neutral
! 4210: table has been added. It is loosely replaced by
! 4211: ipSystemStatsInUnknownProtos."
! 4212: ::= { ip 7 }
! 4213:
! 4214: ipInDiscards OBJECT-TYPE
! 4215: SYNTAX Counter32
! 4216: MAX-ACCESS read-only
! 4217: STATUS deprecated
! 4218: DESCRIPTION
! 4219: "The number of input IPv4 datagrams for which no problems
! 4220: were encountered to prevent their continued processing, but
! 4221: which were discarded (e.g., for lack of buffer space). Note
! 4222: that this counter does not include any datagrams discarded
! 4223: while awaiting re-assembly.
! 4224:
! 4225: This object has been deprecated, as a new IP version-neutral
! 4226: table has been added. It is loosely replaced by
! 4227: ipSystemStatsInDiscards."
! 4228: ::= { ip 8 }
! 4229:
! 4230: ipInDelivers OBJECT-TYPE
! 4231: SYNTAX Counter32
! 4232: MAX-ACCESS read-only
! 4233: STATUS deprecated
! 4234: DESCRIPTION
! 4235: "The total number of input datagrams successfully delivered
! 4236: to IPv4 user-protocols (including ICMP).
! 4237:
! 4238: This object has been deprecated as a new IP version neutral
! 4239: table has been added. It is loosely replaced by
! 4240:
! 4241: ipSystemStatsIndelivers."
! 4242: ::= { ip 9 }
! 4243:
! 4244: ipOutRequests OBJECT-TYPE
! 4245: SYNTAX Counter32
! 4246: MAX-ACCESS read-only
! 4247: STATUS deprecated
! 4248: DESCRIPTION
! 4249: "The total number of IPv4 datagrams which local IPv4 user
! 4250: protocols (including ICMP) supplied to IPv4 in requests for
! 4251: transmission. Note that this counter does not include any
! 4252: datagrams counted in ipForwDatagrams.
! 4253:
! 4254: This object has been deprecated, as a new IP version-neutral
! 4255: table has been added. It is loosely replaced by
! 4256: ipSystemStatsOutRequests."
! 4257: ::= { ip 10 }
! 4258:
! 4259: ipOutDiscards OBJECT-TYPE
! 4260: SYNTAX Counter32
! 4261: MAX-ACCESS read-only
! 4262: STATUS deprecated
! 4263: DESCRIPTION
! 4264: "The number of output IPv4 datagrams for which no problem was
! 4265: encountered to prevent their transmission to their
! 4266: destination, but which were discarded (e.g., for lack of
! 4267: buffer space). Note that this counter would include
! 4268: datagrams counted in ipForwDatagrams if any such packets met
! 4269: this (discretionary) discard criterion.
! 4270:
! 4271: This object has been deprecated, as a new IP version-neutral
! 4272: table has been added. It is loosely replaced by
! 4273: ipSystemStatsOutDiscards."
! 4274: ::= { ip 11 }
! 4275:
! 4276: ipOutNoRoutes OBJECT-TYPE
! 4277: SYNTAX Counter32
! 4278: MAX-ACCESS read-only
! 4279: STATUS deprecated
! 4280: DESCRIPTION
! 4281: "The number of IPv4 datagrams discarded because no route
! 4282: could be found to transmit them to their destination. Note
! 4283: that this counter includes any packets counted in
! 4284: ipForwDatagrams which meet this `no-route' criterion. Note
! 4285: that this includes any datagrams which a host cannot route
! 4286: because all of its default routers are down.
! 4287:
! 4288: This object has been deprecated, as a new IP version-neutral
! 4289:
! 4290: table has been added. It is loosely replaced by
! 4291: ipSystemStatsOutNoRoutes."
! 4292: ::= { ip 12 }
! 4293:
! 4294: ipReasmReqds OBJECT-TYPE
! 4295: SYNTAX Counter32
! 4296: MAX-ACCESS read-only
! 4297: STATUS deprecated
! 4298: DESCRIPTION
! 4299: "The number of IPv4 fragments received which needed to be
! 4300: reassembled at this entity.
! 4301:
! 4302: This object has been deprecated, as a new IP version-neutral
! 4303: table has been added. It is loosely replaced by
! 4304: ipSystemStatsReasmReqds."
! 4305: ::= { ip 14 }
! 4306:
! 4307: ipReasmOKs OBJECT-TYPE
! 4308: SYNTAX Counter32
! 4309: MAX-ACCESS read-only
! 4310: STATUS deprecated
! 4311: DESCRIPTION
! 4312: "The number of IPv4 datagrams successfully re-assembled.
! 4313:
! 4314: This object has been deprecated, as a new IP version-neutral
! 4315: table has been added. It is loosely replaced by
! 4316: ipSystemStatsReasmOKs."
! 4317: ::= { ip 15 }
! 4318:
! 4319: ipReasmFails OBJECT-TYPE
! 4320: SYNTAX Counter32
! 4321: MAX-ACCESS read-only
! 4322: STATUS deprecated
! 4323: DESCRIPTION
! 4324: "The number of failures detected by the IPv4 re-assembly
! 4325: algorithm (for whatever reason: timed out, errors, etc).
! 4326: Note that this is not necessarily a count of discarded IPv4
! 4327: fragments since some algorithms (notably the algorithm in
! 4328: RFC 815) can lose track of the number of fragments by
! 4329: combining them as they are received.
! 4330:
! 4331: This object has been deprecated, as a new IP version-neutral
! 4332: table has been added. It is loosely replaced by
! 4333: ipSystemStatsReasmFails."
! 4334: ::= { ip 16 }
! 4335:
! 4336: ipFragOKs OBJECT-TYPE
! 4337: SYNTAX Counter32
! 4338: MAX-ACCESS read-only
! 4339: STATUS deprecated
! 4340: DESCRIPTION
! 4341: "The number of IPv4 datagrams that have been successfully
! 4342: fragmented at this entity.
! 4343:
! 4344: This object has been deprecated, as a new IP version-neutral
! 4345: table has been added. It is loosely replaced by
! 4346: ipSystemStatsOutFragOKs."
! 4347: ::= { ip 17 }
! 4348:
! 4349: ipFragFails OBJECT-TYPE
! 4350: SYNTAX Counter32
! 4351: MAX-ACCESS read-only
! 4352: STATUS deprecated
! 4353: DESCRIPTION
! 4354: "The number of IPv4 datagrams that have been discarded
! 4355: because they needed to be fragmented at this entity but
! 4356: could not be, e.g., because their Don't Fragment flag was
! 4357: set.
! 4358:
! 4359: This object has been deprecated, as a new IP version-neutral
! 4360: table has been added. It is loosely replaced by
! 4361: ipSystemStatsOutFragFails."
! 4362: ::= { ip 18 }
! 4363:
! 4364: ipFragCreates OBJECT-TYPE
! 4365: SYNTAX Counter32
! 4366: MAX-ACCESS read-only
! 4367: STATUS deprecated
! 4368: DESCRIPTION
! 4369: "The number of IPv4 datagram fragments that have been
! 4370: generated as a result of fragmentation at this entity.
! 4371:
! 4372: This object has been deprecated as a new IP version neutral
! 4373: table has been added. It is loosely replaced by
! 4374: ipSystemStatsOutFragCreates."
! 4375: ::= { ip 19 }
! 4376:
! 4377: ipRoutingDiscards OBJECT-TYPE
! 4378: SYNTAX Counter32
! 4379: MAX-ACCESS read-only
! 4380: STATUS deprecated
! 4381: DESCRIPTION
! 4382: "The number of routing entries which were chosen to be
! 4383: discarded even though they are valid. One possible reason
! 4384: for discarding such an entry could be to free-up buffer
! 4385: space for other routing entries.
! 4386:
! 4387: This object was defined in pre-IPv6 versions of the IP MIB.
! 4388: It was implicitly IPv4 only, but the original specifications
! 4389: did not indicate this protocol restriction. In order to
! 4390: clarify the specifications, this object has been deprecated
! 4391: and a similar, but more thoroughly clarified, object has
! 4392: been added to the IP-FORWARD-MIB."
! 4393: ::= { ip 23 }
! 4394:
! 4395: -- the deprecated IPv4 address table
! 4396:
! 4397: ipAddrTable OBJECT-TYPE
! 4398: SYNTAX SEQUENCE OF IpAddrEntry
! 4399: MAX-ACCESS not-accessible
! 4400: STATUS deprecated
! 4401: DESCRIPTION
! 4402: "The table of addressing information relevant to this
! 4403: entity's IPv4 addresses.
! 4404:
! 4405: This table has been deprecated, as a new IP version-neutral
! 4406: table has been added. It is loosely replaced by the
! 4407: ipAddressTable although several objects that weren't deemed
! 4408: useful weren't carried forward while another
! 4409: (ipAdEntReasmMaxSize) was moved to the ipv4InterfaceTable."
! 4410: ::= { ip 20 }
! 4411:
! 4412: ipAddrEntry OBJECT-TYPE
! 4413: SYNTAX IpAddrEntry
! 4414: MAX-ACCESS not-accessible
! 4415: STATUS deprecated
! 4416: DESCRIPTION
! 4417: "The addressing information for one of this entity's IPv4
! 4418: addresses."
! 4419: INDEX { ipAdEntAddr }
! 4420: ::= { ipAddrTable 1 }
! 4421:
! 4422: IpAddrEntry ::= SEQUENCE {
! 4423: ipAdEntAddr IpAddress,
! 4424: ipAdEntIfIndex INTEGER,
! 4425: ipAdEntNetMask IpAddress,
! 4426: ipAdEntBcastAddr INTEGER,
! 4427: ipAdEntReasmMaxSize INTEGER
! 4428: }
! 4429:
! 4430: ipAdEntAddr OBJECT-TYPE
! 4431: SYNTAX IpAddress
! 4432: MAX-ACCESS read-only
! 4433: STATUS deprecated
! 4434: DESCRIPTION
! 4435: "The IPv4 address to which this entry's addressing
! 4436: information pertains."
! 4437: ::= { ipAddrEntry 1 }
! 4438:
! 4439: ipAdEntIfIndex OBJECT-TYPE
! 4440: SYNTAX INTEGER (1..2147483647)
! 4441: MAX-ACCESS read-only
! 4442: STATUS deprecated
! 4443: DESCRIPTION
! 4444: "The index value which uniquely identifies the interface to
! 4445: which this entry is applicable. The interface identified by
! 4446: a particular value of this index is the same interface as
! 4447: identified by the same value of the IF-MIB's ifIndex."
! 4448: ::= { ipAddrEntry 2 }
! 4449:
! 4450: ipAdEntNetMask OBJECT-TYPE
! 4451: SYNTAX IpAddress
! 4452: MAX-ACCESS read-only
! 4453: STATUS deprecated
! 4454: DESCRIPTION
! 4455: "The subnet mask associated with the IPv4 address of this
! 4456: entry. The value of the mask is an IPv4 address with all
! 4457: the network bits set to 1 and all the hosts bits set to 0."
! 4458: ::= { ipAddrEntry 3 }
! 4459:
! 4460: ipAdEntBcastAddr OBJECT-TYPE
! 4461: SYNTAX INTEGER (0..1)
! 4462: MAX-ACCESS read-only
! 4463: STATUS deprecated
! 4464: DESCRIPTION
! 4465: "The value of the least-significant bit in the IPv4 broadcast
! 4466: address used for sending datagrams on the (logical)
! 4467: interface associated with the IPv4 address of this entry.
! 4468: For example, when the Internet standard all-ones broadcast
! 4469: address is used, the value will be 1. This value applies to
! 4470: both the subnet and network broadcast addresses used by the
! 4471: entity on this (logical) interface."
! 4472: ::= { ipAddrEntry 4 }
! 4473:
! 4474: ipAdEntReasmMaxSize OBJECT-TYPE
! 4475: SYNTAX INTEGER (0..65535)
! 4476: MAX-ACCESS read-only
! 4477: STATUS deprecated
! 4478: DESCRIPTION
! 4479: "The size of the largest IPv4 datagram which this entity can
! 4480: re-assemble from incoming IPv4 fragmented datagrams received
! 4481: on this interface."
! 4482: ::= { ipAddrEntry 5 }
! 4483:
! 4484: -- the deprecated IPv4 Address Translation table
! 4485:
! 4486: -- The Address Translation tables contain the IpAddress to
! 4487: -- "physical" address equivalences. Some interfaces do not
! 4488: -- use translation tables for determining address
! 4489: -- equivalences (e.g., DDN-X.25 has an algorithmic method);
! 4490: -- if all interfaces are of this type, then the Address
! 4491: -- Translation table is empty, i.e., has zero entries.
! 4492:
! 4493: ipNetToMediaTable OBJECT-TYPE
! 4494: SYNTAX SEQUENCE OF IpNetToMediaEntry
! 4495: MAX-ACCESS not-accessible
! 4496: STATUS deprecated
! 4497: DESCRIPTION
! 4498: "The IPv4 Address Translation table used for mapping from
! 4499: IPv4 addresses to physical addresses.
! 4500:
! 4501: This table has been deprecated, as a new IP version-neutral
! 4502: table has been added. It is loosely replaced by the
! 4503: ipNetToPhysicalTable."
! 4504: ::= { ip 22 }
! 4505:
! 4506: ipNetToMediaEntry OBJECT-TYPE
! 4507: SYNTAX IpNetToMediaEntry
! 4508: MAX-ACCESS not-accessible
! 4509: STATUS deprecated
! 4510: DESCRIPTION
! 4511: "Each entry contains one IpAddress to `physical' address
! 4512: equivalence."
! 4513: INDEX { ipNetToMediaIfIndex,
! 4514: ipNetToMediaNetAddress }
! 4515: ::= { ipNetToMediaTable 1 }
! 4516:
! 4517: IpNetToMediaEntry ::= SEQUENCE {
! 4518: ipNetToMediaIfIndex INTEGER,
! 4519: ipNetToMediaPhysAddress PhysAddress,
! 4520: ipNetToMediaNetAddress IpAddress,
! 4521: ipNetToMediaType INTEGER
! 4522: }
! 4523:
! 4524: ipNetToMediaIfIndex OBJECT-TYPE
! 4525: SYNTAX INTEGER (1..2147483647)
! 4526: MAX-ACCESS read-create
! 4527: STATUS deprecated
! 4528: DESCRIPTION
! 4529: "The interface on which this entry's equivalence is
! 4530: effective. The interface identified by a particular value
! 4531: of this index is the same interface as identified by the
! 4532:
! 4533: same value of the IF-MIB's ifIndex.
! 4534:
! 4535: This object predates the rule limiting index objects to a
! 4536: max access value of 'not-accessible' and so continues to use
! 4537: a value of 'read-create'."
! 4538: ::= { ipNetToMediaEntry 1 }
! 4539:
! 4540: ipNetToMediaPhysAddress OBJECT-TYPE
! 4541: SYNTAX PhysAddress (SIZE(0..65535))
! 4542: MAX-ACCESS read-create
! 4543: STATUS deprecated
! 4544: DESCRIPTION
! 4545: "The media-dependent `physical' address. This object should
! 4546: return 0 when this entry is in the 'incomplete' state.
! 4547:
! 4548: As the entries in this table are typically not persistent
! 4549: when this object is written the entity should not save the
! 4550: change to non-volatile storage. Note: a stronger
! 4551: requirement is not used because this object was previously
! 4552: defined."
! 4553: ::= { ipNetToMediaEntry 2 }
! 4554:
! 4555: ipNetToMediaNetAddress OBJECT-TYPE
! 4556: SYNTAX IpAddress
! 4557: MAX-ACCESS read-create
! 4558: STATUS deprecated
! 4559: DESCRIPTION
! 4560: "The IpAddress corresponding to the media-dependent
! 4561: `physical' address.
! 4562:
! 4563: This object predates the rule limiting index objects to a
! 4564: max access value of 'not-accessible' and so continues to use
! 4565: a value of 'read-create'."
! 4566: ::= { ipNetToMediaEntry 3 }
! 4567:
! 4568: ipNetToMediaType OBJECT-TYPE
! 4569: SYNTAX INTEGER {
! 4570: other(1), -- none of the following
! 4571: invalid(2), -- an invalidated mapping
! 4572: dynamic(3),
! 4573: static(4)
! 4574: }
! 4575: MAX-ACCESS read-create
! 4576: STATUS deprecated
! 4577: DESCRIPTION
! 4578: "The type of mapping.
! 4579:
! 4580: Setting this object to the value invalid(2) has the effect
! 4581:
! 4582: of invalidating the corresponding entry in the
! 4583: ipNetToMediaTable. That is, it effectively dis-associates
! 4584: the interface identified with said entry from the mapping
! 4585: identified with said entry. It is an implementation-
! 4586: specific matter as to whether the agent removes an
! 4587: invalidated entry from the table. Accordingly, management
! 4588: stations must be prepared to receive tabular information
! 4589: from agents that corresponds to entries not currently in
! 4590: use. Proper interpretation of such entries requires
! 4591: examination of the relevant ipNetToMediaType object.
! 4592:
! 4593: As the entries in this table are typically not persistent
! 4594: when this object is written the entity should not save the
! 4595: change to non-volatile storage. Note: a stronger
! 4596: requirement is not used because this object was previously
! 4597: defined."
! 4598: ::= { ipNetToMediaEntry 4 }
! 4599:
! 4600: -- the deprecated ICMP group
! 4601:
! 4602: icmpInMsgs OBJECT-TYPE
! 4603: SYNTAX Counter32
! 4604: MAX-ACCESS read-only
! 4605: STATUS deprecated
! 4606: DESCRIPTION
! 4607: "The total number of ICMP messages which the entity received.
! 4608: Note that this counter includes all those counted by
! 4609: icmpInErrors.
! 4610:
! 4611: This object has been deprecated, as a new IP version-neutral
! 4612: table has been added. It is loosely replaced by
! 4613: icmpStatsInMsgs."
! 4614: ::= { icmp 1 }
! 4615:
! 4616: icmpInErrors OBJECT-TYPE
! 4617: SYNTAX Counter32
! 4618: MAX-ACCESS read-only
! 4619: STATUS deprecated
! 4620: DESCRIPTION
! 4621: "The number of ICMP messages which the entity received but
! 4622: determined as having ICMP-specific errors (bad ICMP
! 4623: checksums, bad length, etc.).
! 4624:
! 4625: This object has been deprecated, as a new IP version-neutral
! 4626: table has been added. It is loosely replaced by
! 4627: icmpStatsInErrors."
! 4628: ::= { icmp 2 }
! 4629:
! 4630: icmpInDestUnreachs OBJECT-TYPE
! 4631: SYNTAX Counter32
! 4632: MAX-ACCESS read-only
! 4633: STATUS deprecated
! 4634: DESCRIPTION
! 4635: "The number of ICMP Destination Unreachable messages
! 4636: received.
! 4637:
! 4638: This object has been deprecated, as a new IP version-neutral
! 4639: table has been added. It is loosely replaced by a column in
! 4640: the icmpMsgStatsTable."
! 4641: ::= { icmp 3 }
! 4642:
! 4643: icmpInTimeExcds OBJECT-TYPE
! 4644: SYNTAX Counter32
! 4645: MAX-ACCESS read-only
! 4646: STATUS deprecated
! 4647: DESCRIPTION
! 4648: "The number of ICMP Time Exceeded messages received.
! 4649:
! 4650: This object has been deprecated, as a new IP version-neutral
! 4651: table has been added. It is loosely replaced by a column in
! 4652: the icmpMsgStatsTable."
! 4653: ::= { icmp 4 }
! 4654:
! 4655: icmpInParmProbs OBJECT-TYPE
! 4656: SYNTAX Counter32
! 4657: MAX-ACCESS read-only
! 4658: STATUS deprecated
! 4659: DESCRIPTION
! 4660: "The number of ICMP Parameter Problem messages received.
! 4661:
! 4662: This object has been deprecated, as a new IP version-neutral
! 4663: table has been added. It is loosely replaced by a column in
! 4664: the icmpMsgStatsTable."
! 4665: ::= { icmp 5 }
! 4666:
! 4667: icmpInSrcQuenchs OBJECT-TYPE
! 4668: SYNTAX Counter32
! 4669: MAX-ACCESS read-only
! 4670: STATUS deprecated
! 4671: DESCRIPTION
! 4672: "The number of ICMP Source Quench messages received.
! 4673:
! 4674: This object has been deprecated, as a new IP version-neutral
! 4675: table has been added. It is loosely replaced by a column in
! 4676: the icmpMsgStatsTable."
! 4677: ::= { icmp 6 }
! 4678:
! 4679: icmpInRedirects OBJECT-TYPE
! 4680: SYNTAX Counter32
! 4681: MAX-ACCESS read-only
! 4682: STATUS deprecated
! 4683: DESCRIPTION
! 4684: "The number of ICMP Redirect messages received.
! 4685:
! 4686: This object has been deprecated, as a new IP version-neutral
! 4687: table has been added. It is loosely replaced by a column in
! 4688: the icmpMsgStatsTable."
! 4689: ::= { icmp 7 }
! 4690:
! 4691: icmpInEchos OBJECT-TYPE
! 4692: SYNTAX Counter32
! 4693: MAX-ACCESS read-only
! 4694: STATUS deprecated
! 4695: DESCRIPTION
! 4696: "The number of ICMP Echo (request) messages received.
! 4697:
! 4698: This object has been deprecated, as a new IP version-neutral
! 4699: table has been added. It is loosely replaced by a column in
! 4700: the icmpMsgStatsTable."
! 4701: ::= { icmp 8 }
! 4702:
! 4703: icmpInEchoReps OBJECT-TYPE
! 4704: SYNTAX Counter32
! 4705: MAX-ACCESS read-only
! 4706: STATUS deprecated
! 4707: DESCRIPTION
! 4708: "The number of ICMP Echo Reply messages received.
! 4709:
! 4710: This object has been deprecated, as a new IP version-neutral
! 4711: table has been added. It is loosely replaced by a column in
! 4712: the icmpMsgStatsTable."
! 4713: ::= { icmp 9 }
! 4714:
! 4715: icmpInTimestamps OBJECT-TYPE
! 4716: SYNTAX Counter32
! 4717: MAX-ACCESS read-only
! 4718: STATUS deprecated
! 4719: DESCRIPTION
! 4720: "The number of ICMP Timestamp (request) messages received.
! 4721:
! 4722: This object has been deprecated, as a new IP version-neutral
! 4723: table has been added. It is loosely replaced by a column in
! 4724: the icmpMsgStatsTable."
! 4725: ::= { icmp 10 }
! 4726:
! 4727: icmpInTimestampReps OBJECT-TYPE
! 4728: SYNTAX Counter32
! 4729: MAX-ACCESS read-only
! 4730: STATUS deprecated
! 4731: DESCRIPTION
! 4732: "The number of ICMP Timestamp Reply messages received.
! 4733:
! 4734: This object has been deprecated, as a new IP version-neutral
! 4735: table has been added. It is loosely replaced by a column in
! 4736: the icmpMsgStatsTable."
! 4737: ::= { icmp 11 }
! 4738:
! 4739: icmpInAddrMasks OBJECT-TYPE
! 4740: SYNTAX Counter32
! 4741: MAX-ACCESS read-only
! 4742: STATUS deprecated
! 4743: DESCRIPTION
! 4744: "The number of ICMP Address Mask Request messages received.
! 4745:
! 4746: This object has been deprecated, as a new IP version-neutral
! 4747: table has been added. It is loosely replaced by a column in
! 4748: the icmpMsgStatsTable."
! 4749: ::= { icmp 12 }
! 4750:
! 4751: icmpInAddrMaskReps OBJECT-TYPE
! 4752: SYNTAX Counter32
! 4753: MAX-ACCESS read-only
! 4754: STATUS deprecated
! 4755: DESCRIPTION
! 4756: "The number of ICMP Address Mask Reply messages received.
! 4757:
! 4758: This object has been deprecated, as a new IP version-neutral
! 4759: table has been added. It is loosely replaced by a column in
! 4760: the icmpMsgStatsTable."
! 4761: ::= { icmp 13 }
! 4762:
! 4763: icmpOutMsgs OBJECT-TYPE
! 4764: SYNTAX Counter32
! 4765: MAX-ACCESS read-only
! 4766: STATUS deprecated
! 4767: DESCRIPTION
! 4768: "The total number of ICMP messages which this entity
! 4769: attempted to send. Note that this counter includes all
! 4770: those counted by icmpOutErrors.
! 4771:
! 4772: This object has been deprecated, as a new IP version-neutral
! 4773: table has been added. It is loosely replaced by
! 4774: icmpStatsOutMsgs."
! 4775: ::= { icmp 14 }
! 4776:
! 4777: icmpOutErrors OBJECT-TYPE
! 4778: SYNTAX Counter32
! 4779: MAX-ACCESS read-only
! 4780: STATUS deprecated
! 4781: DESCRIPTION
! 4782: "The number of ICMP messages which this entity did not send
! 4783: due to problems discovered within ICMP, such as a lack of
! 4784: buffers. This value should not include errors discovered
! 4785: outside the ICMP layer, such as the inability of IP to route
! 4786: the resultant datagram. In some implementations, there may
! 4787: be no types of error which contribute to this counter's
! 4788: value.
! 4789:
! 4790: This object has been deprecated, as a new IP version-neutral
! 4791: table has been added. It is loosely replaced by
! 4792: icmpStatsOutErrors."
! 4793: ::= { icmp 15 }
! 4794:
! 4795: icmpOutDestUnreachs OBJECT-TYPE
! 4796: SYNTAX Counter32
! 4797: MAX-ACCESS read-only
! 4798: STATUS deprecated
! 4799: DESCRIPTION
! 4800: "The number of ICMP Destination Unreachable messages sent.
! 4801:
! 4802: This object has been deprecated, as a new IP version-neutral
! 4803: table has been added. It is loosely replaced by a column in
! 4804: the icmpMsgStatsTable."
! 4805: ::= { icmp 16 }
! 4806:
! 4807: icmpOutTimeExcds OBJECT-TYPE
! 4808: SYNTAX Counter32
! 4809: MAX-ACCESS read-only
! 4810: STATUS deprecated
! 4811: DESCRIPTION
! 4812: "The number of ICMP Time Exceeded messages sent.
! 4813:
! 4814: This object has been deprecated, as a new IP version-neutral
! 4815: table has been added. It is loosely replaced by a column in
! 4816: the icmpMsgStatsTable."
! 4817: ::= { icmp 17 }
! 4818:
! 4819: icmpOutParmProbs OBJECT-TYPE
! 4820: SYNTAX Counter32
! 4821: MAX-ACCESS read-only
! 4822: STATUS deprecated
! 4823: DESCRIPTION
! 4824: "The number of ICMP Parameter Problem messages sent.
! 4825:
! 4826: This object has been deprecated, as a new IP version-neutral
! 4827: table has been added. It is loosely replaced by a column in
! 4828: the icmpMsgStatsTable."
! 4829: ::= { icmp 18 }
! 4830:
! 4831: icmpOutSrcQuenchs OBJECT-TYPE
! 4832: SYNTAX Counter32
! 4833: MAX-ACCESS read-only
! 4834: STATUS deprecated
! 4835: DESCRIPTION
! 4836: "The number of ICMP Source Quench messages sent.
! 4837:
! 4838: This object has been deprecated, as a new IP version-neutral
! 4839: table has been added. It is loosely replaced by a column in
! 4840: the icmpMsgStatsTable."
! 4841: ::= { icmp 19 }
! 4842:
! 4843: icmpOutRedirects OBJECT-TYPE
! 4844: SYNTAX Counter32
! 4845: MAX-ACCESS read-only
! 4846: STATUS deprecated
! 4847: DESCRIPTION
! 4848: "The number of ICMP Redirect messages sent. For a host, this
! 4849: object will always be zero, since hosts do not send
! 4850: redirects.
! 4851:
! 4852: This object has been deprecated, as a new IP version-neutral
! 4853: table has been added. It is loosely replaced by a column in
! 4854: the icmpMsgStatsTable."
! 4855: ::= { icmp 20 }
! 4856:
! 4857: icmpOutEchos OBJECT-TYPE
! 4858: SYNTAX Counter32
! 4859: MAX-ACCESS read-only
! 4860: STATUS deprecated
! 4861: DESCRIPTION
! 4862: "The number of ICMP Echo (request) messages sent.
! 4863:
! 4864: This object has been deprecated, as a new IP version-neutral
! 4865: table has been added. It is loosely replaced by a column in
! 4866: the icmpMsgStatsTable."
! 4867: ::= { icmp 21 }
! 4868:
! 4869: icmpOutEchoReps OBJECT-TYPE
! 4870: SYNTAX Counter32
! 4871: MAX-ACCESS read-only
! 4872: STATUS deprecated
! 4873: DESCRIPTION
! 4874: "The number of ICMP Echo Reply messages sent.
! 4875:
! 4876: This object has been deprecated, as a new IP version-neutral
! 4877: table has been added. It is loosely replaced by a column in
! 4878: the icmpMsgStatsTable."
! 4879: ::= { icmp 22 }
! 4880:
! 4881: icmpOutTimestamps OBJECT-TYPE
! 4882: SYNTAX Counter32
! 4883: MAX-ACCESS read-only
! 4884: STATUS deprecated
! 4885: DESCRIPTION
! 4886: "The number of ICMP Timestamp (request) messages sent.
! 4887:
! 4888: This object has been deprecated, as a new IP version-neutral
! 4889: table has been added. It is loosely replaced by a column in
! 4890: the icmpMsgStatsTable."
! 4891: ::= { icmp 23 }
! 4892:
! 4893: icmpOutTimestampReps OBJECT-TYPE
! 4894: SYNTAX Counter32
! 4895: MAX-ACCESS read-only
! 4896: STATUS deprecated
! 4897: DESCRIPTION
! 4898: "The number of ICMP Timestamp Reply messages sent.
! 4899:
! 4900: This object has been deprecated, as a new IP version-neutral
! 4901: table has been added. It is loosely replaced by a column in
! 4902: the icmpMsgStatsTable."
! 4903: ::= { icmp 24 }
! 4904:
! 4905: icmpOutAddrMasks OBJECT-TYPE
! 4906: SYNTAX Counter32
! 4907: MAX-ACCESS read-only
! 4908: STATUS deprecated
! 4909: DESCRIPTION
! 4910: "The number of ICMP Address Mask Request messages sent.
! 4911:
! 4912: This object has been deprecated, as a new IP version-neutral
! 4913: table has been added. It is loosely replaced by a column in
! 4914: the icmpMsgStatsTable."
! 4915: ::= { icmp 25 }
! 4916:
! 4917: icmpOutAddrMaskReps OBJECT-TYPE
! 4918: SYNTAX Counter32
! 4919: MAX-ACCESS read-only
! 4920: STATUS deprecated
! 4921: DESCRIPTION
! 4922: "The number of ICMP Address Mask Reply messages sent.
! 4923:
! 4924: This object has been deprecated, as a new IP version-neutral
! 4925: table has been added. It is loosely replaced by a column in
! 4926: the icmpMsgStatsTable."
! 4927: ::= { icmp 26 }
! 4928:
! 4929: -- deprecated conformance information
! 4930: -- deprecated compliance statements
! 4931:
! 4932: ipMIBCompliance MODULE-COMPLIANCE
! 4933: STATUS deprecated
! 4934: DESCRIPTION
! 4935: "The compliance statement for systems that implement only
! 4936: IPv4. For version-independence, this compliance statement
! 4937: is deprecated in favor of ipMIBCompliance2."
! 4938: MODULE -- this module
! 4939: MANDATORY-GROUPS { ipGroup,
! 4940: icmpGroup }
! 4941: ::= { ipMIBCompliances 1 }
! 4942:
! 4943: -- deprecated units of conformance
! 4944:
! 4945: ipGroup OBJECT-GROUP
! 4946: OBJECTS { ipForwarding, ipDefaultTTL,
! 4947: ipInReceives, ipInHdrErrors,
! 4948: ipInAddrErrors, ipForwDatagrams,
! 4949: ipInUnknownProtos, ipInDiscards,
! 4950: ipInDelivers, ipOutRequests,
! 4951: ipOutDiscards, ipOutNoRoutes,
! 4952: ipReasmTimeout, ipReasmReqds,
! 4953: ipReasmOKs, ipReasmFails,
! 4954: ipFragOKs, ipFragFails,
! 4955: ipFragCreates, ipAdEntAddr,
! 4956: ipAdEntIfIndex, ipAdEntNetMask,
! 4957: ipAdEntBcastAddr, ipAdEntReasmMaxSize,
! 4958: ipNetToMediaIfIndex, ipNetToMediaPhysAddress,
! 4959: ipNetToMediaNetAddress, ipNetToMediaType,
! 4960: ipRoutingDiscards
! 4961: }
! 4962: STATUS deprecated
! 4963: DESCRIPTION
! 4964: "The ip group of objects providing for basic management of IP
! 4965: entities, exclusive of the management of IP routes.
! 4966:
! 4967: As part of the version independence, this group has been
! 4968: deprecated. "
! 4969: ::= { ipMIBGroups 1 }
! 4970:
! 4971: icmpGroup OBJECT-GROUP
! 4972: OBJECTS { icmpInMsgs, icmpInErrors,
! 4973: icmpInDestUnreachs, icmpInTimeExcds,
! 4974: icmpInParmProbs, icmpInSrcQuenchs,
! 4975: icmpInRedirects, icmpInEchos,
! 4976: icmpInEchoReps, icmpInTimestamps,
! 4977: icmpInTimestampReps, icmpInAddrMasks,
! 4978: icmpInAddrMaskReps, icmpOutMsgs,
! 4979: icmpOutErrors, icmpOutDestUnreachs,
! 4980: icmpOutTimeExcds, icmpOutParmProbs,
! 4981: icmpOutSrcQuenchs, icmpOutRedirects,
! 4982: icmpOutEchos, icmpOutEchoReps,
! 4983: icmpOutTimestamps, icmpOutTimestampReps,
! 4984: icmpOutAddrMasks, icmpOutAddrMaskReps }
! 4985: STATUS deprecated
! 4986: DESCRIPTION
! 4987: "The icmp group of objects providing ICMP statistics.
! 4988:
! 4989: As part of the version independence, this group has been
! 4990: deprecated. "
! 4991: ::= { ipMIBGroups 2 }
! 4992:
! 4993: END