idnits 2.17.1 draft-fenner-ipv6-mibs-obsolete-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an Introduction section. ** The document seems to lack a Security Considerations section. ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** There are 3 instances of too long lines in the document, the longest one being 2 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year == Line 943 has weird spacing: '...be used for o...' == Line 1303 has weird spacing: '... which the ...' == Line 1359 has weird spacing: '...stanced polic...' == Line 1386 has weird spacing: '... The seman...' == Line 1387 has weird spacing: '...fied in the ...' == (6 more instances...) -- The document date (June 01, 2015) is 3251 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- -- Missing reference section? 'RFC4293' on line 2904 looks like a reference -- Missing reference section? 'RFC4113' on line 2898 looks like a reference -- Missing reference section? 'RFC4022' on line 2894 looks like a reference -- Missing reference section? 'RFC4292' on line 2901 looks like a reference -- Missing reference section? '6' on line 353 looks like a reference -- Missing reference section? '3' on line 355 looks like a reference -- Missing reference section? '8' on line 1588 looks like a reference -- Missing reference section? 'RFC2452' on line 2883 looks like a reference -- Missing reference section? 'RFC2454' on line 2887 looks like a reference -- Missing reference section? 'RFC2465' on line 2890 looks like a reference Summary: 4 errors (**), 0 flaws (~~), 7 warnings (==), 11 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Network Working Group B. Fenner 3 Internet-Draft Arista Networks, Inc. 4 Intended status: Informational June 01, 2015 5 Expires: December 3, 2015 7 Republishing the IPV6-MIBs as obsolete 8 draft-fenner-ipv6-mibs-obsolete-00 10 Abstract 12 In 2005, the IPv6 MIB update group published updated versions of the 13 IP-MIB, UDP-MIB, TCP-MIB and IP-FORWARD-MIB, which use the 14 InetAddressType/InetAddress construct to handle IPv4 and IPv6 in the 15 same table. This document contains versions of the obsoleted 16 IPV6-MIB, IPV6-TC, IPV6-ICMP-MIB, IPV6-TCP-MIB and IPV6-UDP-MIB, for 17 the purpose of updating MIB repositories. 19 Status of This Memo 21 This Internet-Draft is submitted in full conformance with the 22 provisions of BCP 78 and BCP 79. 24 Internet-Drafts are working documents of the Internet Engineering 25 Task Force (IETF). Note that other groups may also distribute 26 working documents as Internet-Drafts. The list of current Internet- 27 Drafts is at http://datatracker.ietf.org/drafts/current/. 29 Internet-Drafts are draft documents valid for a maximum of six months 30 and may be updated, replaced, or obsoleted by other documents at any 31 time. It is inappropriate to use Internet-Drafts as reference 32 material or to cite them other than as "work in progress." 34 This Internet-Draft will expire on December 3, 2015. 36 Copyright Notice 38 Copyright (c) 2015 IETF Trust and the persons identified as the 39 document authors. All rights reserved. 41 This document is subject to BCP 78 and the IETF Trust's Legal 42 Provisions Relating to IETF Documents 43 (http://trustee.ietf.org/license-info) in effect on the date of 44 publication of this document. Please review these documents 45 carefully, as they describe your rights and restrictions with respect 46 to this document. Code Components extracted from this document must 47 include Simplified BSD License text as described in Section 4.e of 48 the Trust Legal Provisions and are provided without warranty as 49 described in the Simplified BSD License. 51 Table of Contents 53 1. Motivation . . . . . . . . . . . . . . . . . . . . . . . . . 2 54 2. Historic IPV6-TC . . . . . . . . . . . . . . . . . . . . . . 2 55 3. Historic IPV6-MIB . . . . . . . . . . . . . . . . . . . . . . 4 56 4. Historic IPV6-ICMP-MIB . . . . . . . . . . . . . . . . . . . 38 57 5. Historic IPV6-UDP-MIB . . . . . . . . . . . . . . . . . . . . 52 58 6. Historic IPV6-TCP-MIB . . . . . . . . . . . . . . . . . . . . 55 59 7. Reclassification . . . . . . . . . . . . . . . . . . . . . . 60 60 8. Informative References . . . . . . . . . . . . . . . . . . . 60 61 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 61 63 1. Motivation 65 In 2005, the IPv6 MIB update group published updated versions of the 66 IP-MIB [RFC4293], UDP-MIB [RFC4113], TCP-MIB [RFC4022] and IP- 67 FORWARD-MIB [RFC4292], which use the InetAddressType/InetAddress 68 construct to handle IPv4 and IPv6 in the same table. These documents 69 were marked in the RFC Index as obsoleting the corresponding 70 IPV6-MIBs, but the extracted content of these MIBs never changed in 71 MIB repositories, and the original RFCs (as is normal IETF policy) 72 never changed from being Proposed Standard. 74 This causes an unclear situation when simply looking at MIB 75 repositories, so we are simply republishing these documents with the 76 SMI syntax changed to obsolete. 78 2. Historic IPV6-TC 80 IPV6-TC DEFINITIONS ::= BEGIN 82 IMPORTS 83 Integer32 FROM SNMPv2-SMI 84 TEXTUAL-CONVENTION FROM SNMPv2-TC; 86 -- definition of textual conventions 87 Ipv6Address ::= TEXTUAL-CONVENTION 88 DISPLAY-HINT "2x:" 89 STATUS obsolete 90 DESCRIPTION 91 "This data type is used to model IPv6 addresses. 92 This is a binary string of 16 octets in network 93 byte-order." 94 SYNTAX OCTET STRING (SIZE (16)) 96 Ipv6AddressPrefix ::= TEXTUAL-CONVENTION 97 DISPLAY-HINT "2x:" 98 STATUS obsolete 99 DESCRIPTION 100 "This data type is used to model IPv6 address 101 prefixes. This is a binary string of up to 16 102 octets in network byte-order." 103 SYNTAX OCTET STRING (SIZE (0..16)) 105 Ipv6AddressIfIdentifier ::= TEXTUAL-CONVENTION 106 DISPLAY-HINT "2x:" 107 STATUS obsolete 108 DESCRIPTION 109 "This data type is used to model IPv6 address 110 interface identifiers. This is a binary string 111 of up to 8 octets in network byte-order." 112 SYNTAX OCTET STRING (SIZE (0..8)) 114 Ipv6IfIndex ::= TEXTUAL-CONVENTION 115 DISPLAY-HINT "d" 116 STATUS obsolete 117 DESCRIPTION 118 "A unique value, greater than zero for each 119 internetwork-layer interface in the managed 120 system. It is recommended that values are assigned 121 contiguously starting from 1. The value for each 122 internetwork-layer interface must remain constant 123 at least from one re-initialization of the entity's 124 network management system to the next 126 re-initialization." 127 SYNTAX Integer32 (1..2147483647) 129 Ipv6IfIndexOrZero ::= TEXTUAL-CONVENTION 130 DISPLAY-HINT "d" 131 STATUS obsolete 132 DESCRIPTION 133 "This textual convention is an extension of the 134 Ipv6IfIndex convention. The latter defines 135 a greater than zero value used to identify an IPv6 136 interface in the managed system. This extension 137 permits the additional value of zero. The value 138 zero is object-specific and must therefore be 139 defined as part of the description of any object 140 which uses this syntax. Examples of the usage of 141 zero might include situations where interface was 142 unknown, or when none or all interfaces need to be 143 referenced." 145 SYNTAX Integer32 (0..2147483647) 147 END 149 3. Historic IPV6-MIB 151 IPV6-MIB DEFINITIONS ::= BEGIN 153 IMPORTS 154 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, 155 mib-2, Counter32, Unsigned32, Integer32, 156 Gauge32 FROM SNMPv2-SMI 157 DisplayString, PhysAddress, TruthValue, TimeStamp, 158 VariablePointer, RowPointer FROM SNMPv2-TC 159 MODULE-COMPLIANCE, OBJECT-GROUP, 160 NOTIFICATION-GROUP FROM SNMPv2-CONF 161 Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix, 162 Ipv6AddressIfIdentifier, 163 Ipv6IfIndexOrZero FROM IPV6-TC; 165 ipv6MIB MODULE-IDENTITY 166 LAST-UPDATED "201505282112Z" 167 ORGANIZATION "IETF IPv6 Working Group" 168 CONTACT-INFO 169 " Dimitry Haskin 171 Postal: Bay Networks, Inc. 172 660 Techology Park Drive. 173 Billerica, MA 01821 175 US 177 Tel: +1-978-916-8124 178 E-mail: dhaskin@baynetworks.com 180 Steve Onishi 182 Postal: Bay Networks, Inc. 183 3 Federal Street 184 Billerica, MA 01821 185 US 187 Tel: +1-978-916-3816 188 E-mail: sonishi@baynetworks.com" 189 DESCRIPTION 190 "The MIB module for entities implementing the IPv6 191 protocol." 192 REVISION "201505282112Z" 193 DESCRIPTION 194 "Deprecating this MIB; it has been replaced by 195 the revised IP-MIB (RFC4293) and IP-FORWARD-MIB 196 (RFC4292)." 197 REVISION "9801082155Z" 198 DESCRIPTION 199 "First revision, published as RFC2465" 200 ::= { mib-2 55 } 202 -- the IPv6 general group 204 ipv6MIBObjects OBJECT IDENTIFIER ::= { ipv6MIB 1 } 206 ipv6Forwarding OBJECT-TYPE 207 SYNTAX INTEGER { 208 forwarding(1), -- acting as a router 210 -- NOT acting as 211 notForwarding(2) -- a router 212 } 213 MAX-ACCESS read-write 214 STATUS obsolete 215 DESCRIPTION 216 "The indication of whether this entity is acting 217 as an IPv6 router in respect to the forwarding of 218 datagrams received by, but not addressed to, this 219 entity. IPv6 routers forward datagrams. IPv6 220 hosts do not (except those source-routed via the 221 host). 223 Note that for some managed nodes, this object may 224 take on only a subset of the values possible. 225 Accordingly, it is appropriate for an agent to 226 return a `wrongValue' response if a management 227 station attempts to change this object to an 228 inappropriate value. 230 This object is obsoleted by IP-MIB::ipv6IpForwarding." 231 ::= { ipv6MIBObjects 1 } 233 ipv6DefaultHopLimit OBJECT-TYPE 234 SYNTAX INTEGER(0..255) 235 MAX-ACCESS read-write 236 STATUS obsolete 237 DESCRIPTION 238 "The default value inserted into the Hop Limit 239 field of the IPv6 header of datagrams originated 240 at this entity, whenever a Hop Limit value is not 241 supplied by the transport layer protocol. 243 This object is obsoleted by IP-MIB::ipv6IpDefaultHopLimit." 244 DEFVAL { 64 } 245 ::= { ipv6MIBObjects 2 } 247 ipv6Interfaces OBJECT-TYPE 248 SYNTAX Unsigned32 249 MAX-ACCESS read-only 250 STATUS obsolete 251 DESCRIPTION 252 "The number of IPv6 interfaces (regardless of 253 their current state) present on this system. 255 This object is obsolete; there is no direct replacement 256 but its value can be derived from the number of rows 257 in the IP-MIB::ipv6InterfaceTable." 258 ::= { ipv6MIBObjects 3 } 260 ipv6IfTableLastChange OBJECT-TYPE 261 SYNTAX TimeStamp 262 MAX-ACCESS read-only 263 STATUS obsolete 264 DESCRIPTION 265 "The value of sysUpTime at the time of the last 266 insertion or removal of an entry in the 267 ipv6IfTable. If the number of entries has been 268 unchanged since the last re-initialization of 269 the local network management subsystem, then this 270 object contains a zero value. 272 This object is obsoleted by 273 IP-MIB::ipv6InterfaceTableLastChange." 274 ::= { ipv6MIBObjects 4 } 276 -- the IPv6 Interfaces table 278 ipv6IfTable OBJECT-TYPE 279 SYNTAX SEQUENCE OF Ipv6IfEntry 280 MAX-ACCESS not-accessible 281 STATUS obsolete 282 DESCRIPTION 283 "The IPv6 Interfaces table contains information 284 on the entity's internetwork-layer interfaces. 285 An IPv6 interface constitutes a logical network 286 layer attachment to the layer immediately below 288 IPv6 including internet layer 'tunnels', such as 289 tunnels over IPv4 or IPv6 itself. 291 This table is obsoleted by IP-MIB::ipv6InterfaceTable." 292 ::= { ipv6MIBObjects 5 } 294 ipv6IfEntry OBJECT-TYPE 295 SYNTAX Ipv6IfEntry 296 MAX-ACCESS not-accessible 297 STATUS obsolete 298 DESCRIPTION 299 "An interface entry containing objects 300 about a particular IPv6 interface. 302 This object is obsoleted by IP-MIB::ipv6InterfaceEntry." 303 INDEX { ipv6IfIndex } 304 ::= { ipv6IfTable 1 } 306 Ipv6IfEntry ::= SEQUENCE { 307 ipv6IfIndex Ipv6IfIndex, 308 ipv6IfDescr DisplayString, 309 ipv6IfLowerLayer VariablePointer, 310 ipv6IfEffectiveMtu Unsigned32, 311 ipv6IfReasmMaxSize Unsigned32, 312 ipv6IfIdentifier Ipv6AddressIfIdentifier, 313 ipv6IfIdentifierLength INTEGER, 314 ipv6IfPhysicalAddress PhysAddress, 315 ipv6IfAdminStatus INTEGER, 316 ipv6IfOperStatus INTEGER, 317 ipv6IfLastChange TimeStamp 318 } 320 ipv6IfIndex OBJECT-TYPE 321 SYNTAX Ipv6IfIndex 322 MAX-ACCESS not-accessible 323 STATUS obsolete 324 DESCRIPTION 325 "A unique non-zero value identifying 326 the particular IPv6 interface. 328 This object is obsoleted. In the IP-MIB, 329 interfaces are simply identified by IfIndex." 330 ::= { ipv6IfEntry 1 } 332 ipv6IfDescr OBJECT-TYPE 333 SYNTAX DisplayString 334 MAX-ACCESS read-write 335 STATUS obsolete 336 DESCRIPTION 337 "A textual string containing information about the 338 interface. This string may be set by the network 339 management system. 341 This object is obsoleted by IF-MIB::ifDescr." 342 ::= { ipv6IfEntry 2 } 344 ipv6IfLowerLayer OBJECT-TYPE 345 SYNTAX VariablePointer 346 MAX-ACCESS read-only 347 STATUS obsolete 348 DESCRIPTION 349 "This object identifies the protocol layer over 350 which this network interface operates. If this 351 network interface operates over the data-link 352 layer, then the value of this object refers to an 353 instance of ifIndex [6]. If this network interface 354 operates over an IPv4 interface, the value of this 355 object refers to an instance of ipAdEntAddr [3]. 357 If this network interface operates over another 358 IPv6 interface, the value of this object refers to 359 an instance of ipv6IfIndex. If this network 360 interface is not currently operating over an active 361 protocol layer, then the value of this object 362 should be set to the OBJECT ID { 0 0 }. 364 This object is obsolete. The IF-STACK-TABLE may 365 be used to express relationships between interfaces." 366 ::= { ipv6IfEntry 3 } 368 ipv6IfEffectiveMtu OBJECT-TYPE 369 SYNTAX Unsigned32 370 UNITS "octets" 371 MAX-ACCESS read-only 372 STATUS obsolete 373 DESCRIPTION 374 "The size of the largest IPv6 packet which can be 375 sent/received on the interface, specified in 376 octets. 378 This object is obsolete. The value of IF-MIB::ifMtu 379 for the corresponding value of ifIndex represents the 380 MTU of the interface." 381 ::= { ipv6IfEntry 4 } 383 ipv6IfReasmMaxSize OBJECT-TYPE 384 SYNTAX Unsigned32 (0..65535) 385 UNITS "octets" 386 MAX-ACCESS read-only 387 STATUS obsolete 388 DESCRIPTION 389 "The size of the largest IPv6 datagram which this 390 entity can re-assemble from incoming IPv6 fragmented 391 datagrams received on this interface. 393 This object is obsoleted by IP-MIB::ipv6InterfaceReasmMaxSize." 394 ::= { ipv6IfEntry 5 } 396 ipv6IfIdentifier OBJECT-TYPE 397 SYNTAX Ipv6AddressIfIdentifier 398 MAX-ACCESS read-write 399 STATUS obsolete 400 DESCRIPTION 401 "The Interface Identifier for this interface that 403 is (at least) unique on the link this interface is 404 attached to. The Interface Identifier is combined 405 with an address prefix to form an interface address. 407 By default, the Interface Identifier is autoconfigured 408 according to the rules of the link type this 409 interface is attached to. 411 This object is obsoleted by IP-MIB::ipv6InterfaceIdentifier." 412 ::= { ipv6IfEntry 6 } 414 ipv6IfIdentifierLength OBJECT-TYPE 415 SYNTAX INTEGER (0..64) 416 UNITS "bits" 417 MAX-ACCESS read-write 418 STATUS obsolete 419 DESCRIPTION 420 "The length of the Interface Identifier in bits. 422 This object is obsolete. It can be derived from the length 423 of IP-MIB::ipv6InterfaceIdentifier; Interface Identifiers 424 that are not an even number of octets are not supported." 425 ::= { ipv6IfEntry 7 } 427 ipv6IfPhysicalAddress OBJECT-TYPE 428 SYNTAX PhysAddress 429 MAX-ACCESS read-only 430 STATUS obsolete 431 DESCRIPTION 432 "The interface's physical address. For example, for 433 an IPv6 interface attached to an 802.x link, this 434 object normally contains a MAC address. Note that 435 in some cases this address may differ from the 436 address of the interface's protocol sub-layer. The 437 interface's media-specific MIB must define the bit 438 and byte ordering and the format of the value of 439 this object. For interfaces which do not have such 440 an address (e.g., a serial line), this object should 441 contain an octet string of zero length. 443 This object is obsoleted by IF-MIB::ifPhysAddress." 444 ::= { ipv6IfEntry 8 } 446 ipv6IfAdminStatus OBJECT-TYPE 447 SYNTAX INTEGER { 448 up(1), -- ready to pass packets 449 down(2) 450 } 451 MAX-ACCESS read-write 452 STATUS obsolete 453 DESCRIPTION 454 "The desired state of the interface. When a managed 455 system initializes, all IPv6 interfaces start with 456 ipv6IfAdminStatus in the down(2) state. As a result 457 of either explicit management action or per 458 configuration information retained by the managed 460 system, ipv6IfAdminStatus is then changed to 461 the up(1) state (or remains in the down(2) state). 463 This object is obsolete. IPv6 does not have a 464 separate admin status; the admin status of the 465 interface is represented by IF-MIB::ifAdminStatus." 466 ::= { ipv6IfEntry 9 } 468 ipv6IfOperStatus OBJECT-TYPE 469 SYNTAX INTEGER { 470 up(1), -- ready to pass packets 472 down(2), 473 noIfIdentifier(3), -- no interface identifier 475 -- status can not be 476 -- determined for some 477 unknown(4), -- reason 479 -- some component is 480 notPresent(5) -- missing 482 } 483 MAX-ACCESS read-only 484 STATUS obsolete 485 DESCRIPTION 486 "The current operational state of the interface. 487 The noIfIdentifier(3) state indicates that no valid 488 Interface Identifier is assigned to the interface. 489 This state usually indicates that the link-local 490 interface address failed Duplicate Address Detection. 491 If ipv6IfAdminStatus is down(2) then ipv6IfOperStatus 492 should be down(2). If ipv6IfAdminStatus is changed 493 to up(1) then ipv6IfOperStatus should change to up(1) 494 if the interface is ready to transmit and receive 495 network traffic; it should remain in the down(2) or 496 noIfIdentifier(3) state if and only if there is a 497 fault that prevents it from going to the up(1) state; 498 it should remain in the notPresent(5) state if 499 the interface has missing (typically, lower layer) 500 components. 502 This object is obsolete. IPv6 does not have a 503 separate operational status; the operational status of the 504 interface is represented by IF-MIB::ifOperStatus." 505 ::= { ipv6IfEntry 10 } 507 ipv6IfLastChange OBJECT-TYPE 508 SYNTAX TimeStamp 509 MAX-ACCESS read-only 510 STATUS obsolete 511 DESCRIPTION 512 "The value of sysUpTime at the time the interface 513 entered its current operational state. If the 514 current state was entered prior to the last 515 re-initialization of the local network management 517 subsystem, then this object contains a zero 518 value. 520 This object is obsolete. The last change of 521 IF-MIB::ifOperStatus is represented by IF-MIB::ifLastChange." 522 ::= { ipv6IfEntry 11 } 524 -- IPv6 Interface Statistics table 526 ipv6IfStatsTable OBJECT-TYPE 527 SYNTAX SEQUENCE OF Ipv6IfStatsEntry 528 MAX-ACCESS not-accessible 529 STATUS obsolete 530 DESCRIPTION 531 "IPv6 interface traffic statistics. 533 This table is obsoleted by the IP-MIB::ipIfStatsTable." 534 ::= { ipv6MIBObjects 6 } 536 ipv6IfStatsEntry OBJECT-TYPE 537 SYNTAX Ipv6IfStatsEntry 538 MAX-ACCESS not-accessible 539 STATUS obsolete 540 DESCRIPTION 541 "An interface statistics entry containing objects 542 at a particular IPv6 interface. 544 This object is obsoleted by the IP-MIB::ipIfStatsEntry." 545 AUGMENTS { ipv6IfEntry } 546 ::= { ipv6IfStatsTable 1 } 548 Ipv6IfStatsEntry ::= SEQUENCE { 549 ipv6IfStatsInReceives 550 Counter32, 551 ipv6IfStatsInHdrErrors 552 Counter32, 553 ipv6IfStatsInTooBigErrors 554 Counter32, 555 ipv6IfStatsInNoRoutes 556 Counter32, 557 ipv6IfStatsInAddrErrors 558 Counter32, 559 ipv6IfStatsInUnknownProtos 560 Counter32, 561 ipv6IfStatsInTruncatedPkts 562 Counter32, 563 ipv6IfStatsInDiscards 564 Counter32, 565 ipv6IfStatsInDelivers 566 Counter32, 567 ipv6IfStatsOutForwDatagrams 568 Counter32, 569 ipv6IfStatsOutRequests 570 Counter32, 571 ipv6IfStatsOutDiscards 573 Counter32, 574 ipv6IfStatsOutFragOKs 575 Counter32, 576 ipv6IfStatsOutFragFails 577 Counter32, 579 ipv6IfStatsOutFragCreates 580 Counter32, 581 ipv6IfStatsReasmReqds 582 Counter32, 583 ipv6IfStatsReasmOKs 584 Counter32, 585 ipv6IfStatsReasmFails 586 Counter32, 587 ipv6IfStatsInMcastPkts 588 Counter32, 589 ipv6IfStatsOutMcastPkts 590 Counter32 591 } 593 ipv6IfStatsInReceives OBJECT-TYPE 594 SYNTAX Counter32 595 MAX-ACCESS read-only 596 STATUS obsolete 597 DESCRIPTION 598 "The total number of input datagrams received by 599 the interface, including those received in error. 601 This object is obsoleted by IP-MIB::ipIfStatsHCInReceives." 602 ::= { ipv6IfStatsEntry 1 } 604 ipv6IfStatsInHdrErrors OBJECT-TYPE 605 SYNTAX Counter32 606 MAX-ACCESS read-only 607 STATUS obsolete 608 DESCRIPTION 609 "The number of input datagrams discarded due to 610 errors in their IPv6 headers, including version 611 number mismatch, other format errors, hop count 612 exceeded, errors discovered in processing their 613 IPv6 options, etc. 615 This object is obsoleted by IP-MIB::ipIfStatsInHdrErrors." 616 ::= { ipv6IfStatsEntry 2 } 618 ipv6IfStatsInTooBigErrors OBJECT-TYPE 619 SYNTAX Counter32 620 MAX-ACCESS read-only 621 STATUS obsolete 622 DESCRIPTION 623 "The number of input datagrams that could not be 624 forwarded because their size exceeded the link MTU 625 of outgoing interface. 627 This object is obsoleted. It was not replicated in the 628 IP-MIB due to feedback that systems did not retain the 629 incoming interface of a packet that failed fragmentation." 630 ::= { ipv6IfStatsEntry 3 } 632 ipv6IfStatsInNoRoutes OBJECT-TYPE 633 SYNTAX Counter32 634 MAX-ACCESS read-only 635 STATUS obsolete 636 DESCRIPTION 637 "The number of input datagrams discarded because no 638 route could be found to transmit them to their 639 destination. 641 This object is obsoleted by IP-MIB::ipIfStatsInNoRoutes." 642 ::= { ipv6IfStatsEntry 4 } 644 ipv6IfStatsInAddrErrors OBJECT-TYPE 645 SYNTAX Counter32 646 MAX-ACCESS read-only 647 STATUS obsolete 648 DESCRIPTION 649 "The number of input datagrams discarded because 650 the IPv6 address in their IPv6 header's destination 651 field was not a valid address to be received at 652 this entity. This count includes invalid 653 addresses (e.g., ::0) and unsupported addresses 654 (e.g., addresses with unallocated prefixes). For 655 entities which are not IPv6 routers and therefore 656 do not forward datagrams, this counter includes 657 datagrams discarded because the destination address 658 was not a local address. 660 This object is obsoleted by IP-MIB::ipIfStatsInAddrErrors." 661 ::= { ipv6IfStatsEntry 5 } 663 ipv6IfStatsInUnknownProtos OBJECT-TYPE 664 SYNTAX Counter32 665 MAX-ACCESS read-only 666 STATUS obsolete 667 DESCRIPTION 668 "The number of locally-addressed datagrams 669 received successfully but discarded because of an 670 unknown or unsupported protocol. This counter is 671 incremented at the interface to which these 672 datagrams were addressed which might not be 673 necessarily the input interface for some of 674 the datagrams. 676 This object is obsoleted by IP-MIB::ipIfStatsInUnknownProtos." 677 ::= { ipv6IfStatsEntry 6 } 679 ipv6IfStatsInTruncatedPkts OBJECT-TYPE 680 SYNTAX Counter32 681 MAX-ACCESS read-only 682 STATUS obsolete 683 DESCRIPTION 684 "The number of input datagrams discarded because 685 datagram frame didn't carry enough data. 687 This object is obsoleted by IP-MIB::ipIfStatsInTruncatedPkts." 688 ::= { ipv6IfStatsEntry 7 } 690 ipv6IfStatsInDiscards OBJECT-TYPE 691 SYNTAX Counter32 692 MAX-ACCESS read-only 693 STATUS obsolete 694 DESCRIPTION 695 "The number of input IPv6 datagrams for which no 696 problems were encountered to prevent their 697 continued processing, but which were discarded 698 (e.g., for lack of buffer space). Note that this 699 counter does not include any datagrams discarded 700 while awaiting re-assembly. 702 This object is obsoleted by IP-MIB::ipIfStatsInDiscards." 703 ::= { ipv6IfStatsEntry 8 } 705 ipv6IfStatsInDelivers OBJECT-TYPE 706 SYNTAX Counter32 707 MAX-ACCESS read-only 708 STATUS obsolete 709 DESCRIPTION 710 "The total number of datagrams successfully 711 delivered to IPv6 user-protocols (including ICMP). 712 This counter is incremented at the interface to 713 which these datagrams were addressed which might 714 not be necessarily the input interface for some of 715 the datagrams. 717 This object is obsoleted by IP-MIB::ipIfStatsHCInDelivers." 718 ::= { ipv6IfStatsEntry 9 } 720 ipv6IfStatsOutForwDatagrams OBJECT-TYPE 721 SYNTAX Counter32 722 MAX-ACCESS read-only 723 STATUS obsolete 724 DESCRIPTION 725 "The number of output datagrams which this 726 entity received and forwarded to their final 727 destinations. In entities which do not act 728 as IPv6 routers, this counter will include 729 only those packets which were Source-Routed 730 via this entity, and the Source-Route 731 processing was successful. Note that for 732 a successfully forwarded datagram the counter 733 of the outgoing interface is incremented. 735 This object is obsoleted by 736 IP-MIB::ipIfStatsHCOutForwDatagrams." 737 ::= { ipv6IfStatsEntry 10 } 739 ipv6IfStatsOutRequests OBJECT-TYPE 740 SYNTAX Counter32 741 MAX-ACCESS read-only 742 STATUS obsolete 743 DESCRIPTION 744 "The total number of IPv6 datagrams which local IPv6 745 user-protocols (including ICMP) supplied to IPv6 in 746 requests for transmission. Note that this counter 747 does not include any datagrams counted in 748 ipv6IfStatsOutForwDatagrams. 750 This object is obsoleted by IP-MIB::ipIfStatsHCOutRequests." 751 ::= { ipv6IfStatsEntry 11 } 753 ipv6IfStatsOutDiscards OBJECT-TYPE 754 SYNTAX Counter32 755 MAX-ACCESS read-only 756 STATUS obsolete 757 DESCRIPTION 758 "The number of output IPv6 datagrams for which no 759 problem was encountered to prevent their 760 transmission to their destination, but which were 761 discarded (e.g., for lack of buffer space). Note 762 that this counter would include datagrams counted 763 in ipv6IfStatsOutForwDatagrams if any such packets 764 met this (discretionary) discard criterion. 766 This object is obsoleted by IP-MIB::ipIfStatsOutDiscards." 767 ::= { ipv6IfStatsEntry 12 } 769 ipv6IfStatsOutFragOKs OBJECT-TYPE 770 SYNTAX Counter32 771 MAX-ACCESS read-only 772 STATUS obsolete 773 DESCRIPTION 774 "The number of IPv6 datagrams that have been 775 successfully fragmented at this output interface. 777 This object is obsoleted by IP-MIB::ipIfStatsOutFragOKs." 778 ::= { ipv6IfStatsEntry 13 } 780 ipv6IfStatsOutFragFails OBJECT-TYPE 781 SYNTAX Counter32 782 MAX-ACCESS read-only 783 STATUS obsolete 784 DESCRIPTION 785 "The number of IPv6 datagrams that have been 786 discarded because they needed to be fragmented 787 at this output interface but could not be. 789 This object is obsoleted by IP-MIB::ipIfStatsOutFragFails." 790 ::= { ipv6IfStatsEntry 14 } 792 ipv6IfStatsOutFragCreates OBJECT-TYPE 793 SYNTAX Counter32 794 MAX-ACCESS read-only 795 STATUS obsolete 796 DESCRIPTION 797 "The number of output datagram fragments that have 798 been generated as a result of fragmentation at 799 this output interface. 801 This object is obsoleted by IP-MIB::ipIfStatsOutFragCreates." 802 ::= { ipv6IfStatsEntry 15 } 804 ipv6IfStatsReasmReqds OBJECT-TYPE 805 SYNTAX Counter32 806 MAX-ACCESS read-only 807 STATUS obsolete 808 DESCRIPTION 809 "The number of IPv6 fragments received which needed 810 to be reassembled at this interface. Note that this 811 counter is incremented at the interface to which 812 these fragments were addressed which might not 813 be necessarily the input interface for some of 814 the fragments. 816 This object is obsoleted by IP-MIB::ipIfStatsReasmReqds." 817 ::= { ipv6IfStatsEntry 16 } 819 ipv6IfStatsReasmOKs OBJECT-TYPE 820 SYNTAX Counter32 821 MAX-ACCESS read-only 822 STATUS obsolete 823 DESCRIPTION 824 "The number of IPv6 datagrams successfully 825 reassembled. Note that this counter is incremented 826 at the interface to which these datagrams were 827 addressed which might not be necessarily the input 828 interface for some of the fragments. 830 This object is obsoleted by IP-MIB::ipIfStatsReasmOKs." 831 ::= { ipv6IfStatsEntry 17 } 833 ipv6IfStatsReasmFails OBJECT-TYPE 834 SYNTAX Counter32 835 MAX-ACCESS read-only 836 STATUS obsolete 837 DESCRIPTION 838 "The number of failures detected by the IPv6 re- 839 assembly algorithm (for whatever reason: timed 840 out, errors, etc.). Note that this is not 841 necessarily a count of discarded IPv6 fragments 842 since some algorithms (notably the algorithm in 843 RFC 815) can lose track of the number of fragments 844 by combining them as they are received. 845 This counter is incremented at the interface to which 846 these fragments were addressed which might not be 847 necessarily the input interface for some of the 848 fragments. 850 This object is obsoleted by IP-MIB::ipIfStatsReasmFails." 851 ::= { ipv6IfStatsEntry 18 } 853 ipv6IfStatsInMcastPkts OBJECT-TYPE 854 SYNTAX Counter32 855 MAX-ACCESS read-only 856 STATUS obsolete 857 DESCRIPTION 858 "The number of multicast packets received 859 by the interface 861 This object is obsoleted by IP-MIB::ipIfStatsHCInMcastPkts." 862 ::= { ipv6IfStatsEntry 19 } 864 ipv6IfStatsOutMcastPkts OBJECT-TYPE 865 SYNTAX Counter32 866 MAX-ACCESS read-only 867 STATUS obsolete 868 DESCRIPTION 869 "The number of multicast packets transmitted 870 by the interface 872 This object is obsoleted by IP-MIB::ipIfStatsHCOutMcastPkts." 873 ::= { ipv6IfStatsEntry 20 } 875 -- Address Prefix table 877 -- The IPv6 Address Prefix table contains information on 878 -- the entity's IPv6 Address Prefixes that are associated 879 -- with IPv6 interfaces. 881 ipv6AddrPrefixTable OBJECT-TYPE 882 SYNTAX SEQUENCE OF Ipv6AddrPrefixEntry 883 MAX-ACCESS not-accessible 884 STATUS obsolete 885 DESCRIPTION 886 "The list of IPv6 address prefixes of 887 IPv6 interfaces. 889 This table is obsoleted by IP-MIB::ipAddressPrefixTable." 890 ::= { ipv6MIBObjects 7 } 892 ipv6AddrPrefixEntry OBJECT-TYPE 893 SYNTAX Ipv6AddrPrefixEntry 894 MAX-ACCESS not-accessible 895 STATUS obsolete 896 DESCRIPTION 897 "An interface entry containing objects of 898 a particular IPv6 address prefix. 900 This entry is obsoleted by IP-MIB::ipAddressPrefixEntry." 901 INDEX { ipv6IfIndex, 902 ipv6AddrPrefix, 903 ipv6AddrPrefixLength } 904 ::= { ipv6AddrPrefixTable 1 } 906 Ipv6AddrPrefixEntry ::= SEQUENCE { 908 ipv6AddrPrefix Ipv6AddressPrefix, 909 ipv6AddrPrefixLength INTEGER (0..128), 910 ipv6AddrPrefixOnLinkFlag TruthValue, 911 ipv6AddrPrefixAutonomousFlag TruthValue, 912 ipv6AddrPrefixAdvPreferredLifetime Unsigned32, 913 ipv6AddrPrefixAdvValidLifetime Unsigned32 914 } 916 ipv6AddrPrefix OBJECT-TYPE 917 SYNTAX Ipv6AddressPrefix 918 MAX-ACCESS not-accessible 919 STATUS obsolete 920 DESCRIPTION 921 "The prefix associated with the this interface. 923 This object is obsoleted by IP-MIB::ipAddressPrefixPrefix." 924 ::= { ipv6AddrPrefixEntry 1 } 926 ipv6AddrPrefixLength OBJECT-TYPE 927 SYNTAX INTEGER (0..128) 928 UNITS "bits" 929 MAX-ACCESS not-accessible 930 STATUS obsolete 931 DESCRIPTION 932 "The length of the prefix (in bits). 934 This object is obsoleted by IP-MIB::ipAddressPrefixLength." 935 ::= { ipv6AddrPrefixEntry 2 } 937 ipv6AddrPrefixOnLinkFlag OBJECT-TYPE 938 SYNTAX TruthValue 939 MAX-ACCESS read-only 940 STATUS obsolete 941 DESCRIPTION 942 "This object has the value 'true(1)', if this 943 prefix can be used for on-link determination 944 and the value 'false(2)' otherwise. 946 This object is obsoleted by IP-MIB::ipAddressPrefixOnLinkFlag." 947 ::= { ipv6AddrPrefixEntry 3 } 949 ipv6AddrPrefixAutonomousFlag OBJECT-TYPE 950 SYNTAX TruthValue 951 MAX-ACCESS read-only 952 STATUS obsolete 953 DESCRIPTION 954 "Autonomous address configuration flag. When 955 true(1), indicates that this prefix can be used 956 for autonomous address configuration (i.e. can 957 be used to form a local interface address). 958 If false(2), it is not used to autoconfigure 959 a local interface address. 961 This object is obsoleted by 962 IP-MIB::ipAddressPrefixAutonomousFlag." 963 ::= { ipv6AddrPrefixEntry 4 } 965 ipv6AddrPrefixAdvPreferredLifetime OBJECT-TYPE 966 SYNTAX Unsigned32 967 UNITS "seconds" 968 MAX-ACCESS read-only 969 STATUS obsolete 970 DESCRIPTION 971 "It is the length of time in seconds that this 972 prefix will remain preferred, i.e. time until 973 deprecation. A value of 4,294,967,295 represents 974 infinity. 976 The address generated from a deprecated prefix 977 should no longer be used as a source address in 978 new communications, but packets received on such 979 an interface are processed as expected. 981 This object is obsoleted by 982 IP-MIB::ipAddressPrefixAdvPreferredLifetime." 983 ::= { ipv6AddrPrefixEntry 5 } 985 ipv6AddrPrefixAdvValidLifetime OBJECT-TYPE 986 SYNTAX Unsigned32 987 UNITS "seconds" 988 MAX-ACCESS read-only 989 STATUS obsolete 990 DESCRIPTION 991 "It is the length of time in seconds that this 992 prefix will remain valid, i.e. time until 993 invalidation. A value of 4,294,967,295 represents 994 infinity. 996 The address generated from an invalidated prefix 997 should not appear as the destination or source 998 address of a packet. 1000 This object is obsoleted by 1001 IP-MIB::ipAddressPrefixAdvValidLifetime." 1002 ::= { ipv6AddrPrefixEntry 6 } 1004 -- the IPv6 Address table 1006 -- The IPv6 address table contains this node's IPv6 1007 -- addressing information. 1009 ipv6AddrTable OBJECT-TYPE 1010 SYNTAX SEQUENCE OF Ipv6AddrEntry 1011 MAX-ACCESS not-accessible 1012 STATUS obsolete 1013 DESCRIPTION 1014 "The table of addressing information relevant to 1015 this node's interface addresses. 1017 This table is obsoleted by IP-MIB::ipAddressTable." 1018 ::= { ipv6MIBObjects 8 } 1020 ipv6AddrEntry OBJECT-TYPE 1021 SYNTAX Ipv6AddrEntry 1022 MAX-ACCESS not-accessible 1023 STATUS obsolete 1024 DESCRIPTION 1025 "The addressing information for one of this 1026 node's interface addresses. 1028 This entry is obsoleted by IP-MIB::ipAddressEntry." 1029 INDEX { ipv6IfIndex, ipv6AddrAddress } 1030 ::= { ipv6AddrTable 1 } 1032 Ipv6AddrEntry ::= 1033 SEQUENCE { 1034 ipv6AddrAddress Ipv6Address, 1035 ipv6AddrPfxLength INTEGER, 1036 ipv6AddrType INTEGER, 1037 ipv6AddrAnycastFlag TruthValue, 1038 ipv6AddrStatus INTEGER 1039 } 1041 ipv6AddrAddress OBJECT-TYPE 1042 SYNTAX Ipv6Address 1043 MAX-ACCESS not-accessible 1044 STATUS obsolete 1045 DESCRIPTION 1046 "The IPv6 address to which this entry's addressing 1047 information pertains. 1049 This object is obsoleted by IP-MIB::ipAddressAddr." 1050 ::= { ipv6AddrEntry 1 } 1052 ipv6AddrPfxLength OBJECT-TYPE 1053 SYNTAX INTEGER(0..128) 1054 UNITS "bits" 1055 MAX-ACCESS read-only 1056 STATUS obsolete 1057 DESCRIPTION 1058 "The length of the prefix (in bits) associated with 1059 the IPv6 address of this entry. 1061 This object is obsoleted by the IP-MIB::ipAddressPrefixLength 1062 in the row of the IP-MIB::ipAddressPrefixTable to which the 1063 IP-MIB::ipAddressPrefix points." 1064 ::= { ipv6AddrEntry 2 } 1066 ipv6AddrType OBJECT-TYPE 1067 SYNTAX INTEGER { 1068 -- address has been formed 1069 -- using stateless 1070 stateless(1), -- autoconfiguration 1072 -- address has been acquired 1073 -- by stateful means 1074 -- (e.g. DHCPv6, manual 1075 stateful(2), -- configuration) 1077 -- type can not be determined 1078 unknown(3) -- for some reason. 1079 } 1080 MAX-ACCESS read-only 1081 STATUS obsolete 1082 DESCRIPTION 1083 "The type of address. Note that 'stateless(1)' 1084 refers to an address that was statelessly 1085 autoconfigured; 'stateful(2)' refers to a address 1086 which was acquired by via a stateful protocol 1087 (e.g. DHCPv6, manual configuration). 1089 This object is obsoleted by IP-MIB::ipAddressOrigin." 1090 ::= { ipv6AddrEntry 3 } 1092 ipv6AddrAnycastFlag OBJECT-TYPE 1093 SYNTAX TruthValue 1094 MAX-ACCESS read-only 1095 STATUS obsolete 1096 DESCRIPTION 1097 "This object has the value 'true(1)', if this 1098 address is an anycast address and the value 1099 'false(2)' otherwise. 1101 This object is obsoleted by a value of 'anycast(2)' 1102 in IP-MIB::ipAddressType." 1103 ::= { ipv6AddrEntry 4 } 1105 ipv6AddrStatus OBJECT-TYPE 1106 SYNTAX INTEGER { 1107 preferred(1), 1108 deprecated(2), 1109 invalid(3), 1110 inaccessible(4), 1111 unknown(5) -- status can not be determined 1112 -- for some reason. 1113 } 1114 MAX-ACCESS read-only 1115 STATUS obsolete 1116 DESCRIPTION 1117 "Address status. The preferred(1) state indicates 1118 that this is a valid address that can appear as 1119 the destination or source address of a packet. 1120 The deprecated(2) state indicates that this is 1121 a valid but deprecated address that should no longer 1122 be used as a source address in new communications, 1123 but packets addressed to such an address are 1124 processed as expected. The invalid(3) state indicates 1125 that this is not valid address which should not 1127 appear as the destination or source address of 1128 a packet. The inaccessible(4) state indicates that 1129 the address is not accessible because the interface 1130 to which this address is assigned is not operational. 1132 This object is obsoleted by IP-MIB::ipAddressStatus." 1133 ::= { ipv6AddrEntry 5 } 1135 -- IPv6 Routing objects 1137 ipv6RouteNumber OBJECT-TYPE 1138 SYNTAX Gauge32 1139 MAX-ACCESS read-only 1140 STATUS obsolete 1141 DESCRIPTION 1142 "The number of current ipv6RouteTable entries. 1143 This is primarily to avoid having to read 1144 the table in order to determine this number. 1146 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteNumber." 1147 ::= { ipv6MIBObjects 9 } 1149 ipv6DiscardedRoutes OBJECT-TYPE 1150 SYNTAX Counter32 1151 MAX-ACCESS read-only 1152 STATUS obsolete 1153 DESCRIPTION 1154 "The number of routing entries which were chosen 1155 to be discarded even though they are valid. One 1156 possible reason for discarding such an entry could 1157 be to free-up buffer space for other routing 1158 entries. 1160 This object is obsoleted by 1161 IP-FORWARD-MIB::inetCidrRouteDiscards." 1162 ::= { ipv6MIBObjects 10 } 1164 -- IPv6 Routing table 1166 ipv6RouteTable OBJECT-TYPE 1167 SYNTAX SEQUENCE OF Ipv6RouteEntry 1168 MAX-ACCESS not-accessible 1169 STATUS obsolete 1170 DESCRIPTION 1171 "IPv6 Routing table. This table contains 1172 an entry for each valid IPv6 unicast route 1173 that can be used for packet forwarding 1174 determination. 1176 This table is obsoleted by IP-FORWARD-MIB::inetCidrRouteTable." 1177 ::= { ipv6MIBObjects 11 } 1179 ipv6RouteEntry OBJECT-TYPE 1180 SYNTAX Ipv6RouteEntry 1181 MAX-ACCESS not-accessible 1182 STATUS obsolete 1183 DESCRIPTION 1184 "A routing entry. 1186 This entry is obsoleted by 1187 IP-FORWARD-MIB::inetCidrRouteEntry." 1188 INDEX { ipv6RouteDest, 1189 ipv6RoutePfxLength, 1190 ipv6RouteIndex } 1191 ::= { ipv6RouteTable 1 } 1193 Ipv6RouteEntry ::= SEQUENCE { 1194 ipv6RouteDest Ipv6Address, 1195 ipv6RoutePfxLength INTEGER, 1196 ipv6RouteIndex Unsigned32, 1197 ipv6RouteIfIndex Ipv6IfIndexOrZero, 1198 ipv6RouteNextHop Ipv6Address, 1199 ipv6RouteType INTEGER, 1200 ipv6RouteProtocol INTEGER, 1201 ipv6RoutePolicy Integer32, 1202 ipv6RouteAge Unsigned32, 1203 ipv6RouteNextHopRDI Unsigned32, 1204 ipv6RouteMetric Unsigned32, 1205 ipv6RouteWeight Unsigned32, 1206 ipv6RouteInfo RowPointer, 1207 ipv6RouteValid TruthValue 1208 } 1210 ipv6RouteDest OBJECT-TYPE 1211 SYNTAX Ipv6Address 1212 MAX-ACCESS not-accessible 1213 STATUS obsolete 1214 DESCRIPTION 1215 "The destination IPv6 address of this route. 1216 This object may not take a Multicast address 1217 value. 1219 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteDest." 1220 ::= { ipv6RouteEntry 1 } 1222 ipv6RoutePfxLength OBJECT-TYPE 1223 SYNTAX INTEGER(0..128) 1224 UNITS "bits" 1225 MAX-ACCESS not-accessible 1226 STATUS obsolete 1227 DESCRIPTION 1228 "Indicates the prefix length of the destination 1229 address. 1231 This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePfxLen." 1232 ::= { ipv6RouteEntry 2 } 1234 ipv6RouteIndex OBJECT-TYPE 1235 SYNTAX Unsigned32 1236 MAX-ACCESS not-accessible 1237 STATUS obsolete 1238 DESCRIPTION 1239 "The value which uniquely identifies the route 1240 among the routes to the same network layer 1241 destination. The way this value is chosen is 1242 implementation specific but it must be unique for 1243 ipv6RouteDest/ipv6RoutePfxLength pair and remain 1244 constant for the life of the route. 1246 This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePolicy." 1247 ::= { ipv6RouteEntry 3 } 1249 ipv6RouteIfIndex OBJECT-TYPE 1250 SYNTAX Ipv6IfIndexOrZero 1251 MAX-ACCESS read-only 1252 STATUS obsolete 1253 DESCRIPTION 1254 "The index value which uniquely identifies the local 1255 interface through which the next hop of this 1256 route should be reached. The interface identified 1257 by a particular value of this index is the same 1258 interface as identified by the same value of 1259 ipv6IfIndex. For routes of the discard type this 1260 value can be zero. 1262 This object is obsoleted by 1263 IP-FORWARD-MIB::inetCidrRouteIfIndex." 1264 ::= { ipv6RouteEntry 4 } 1266 ipv6RouteNextHop OBJECT-TYPE 1267 SYNTAX Ipv6Address 1268 MAX-ACCESS read-only 1269 STATUS obsolete 1270 DESCRIPTION 1271 "On remote routes, the address of the next 1272 system en route; otherwise, ::0 1273 ('00000000000000000000000000000000'H in ASN.1 1274 string representation). 1276 This object is obsoleted by 1277 IP-FORWARD-MIB::inetCidrRouteNextHop." 1278 ::= { ipv6RouteEntry 5 } 1280 ipv6RouteType OBJECT-TYPE 1281 SYNTAX INTEGER { 1282 other(1), -- none of the following 1284 -- an route indicating that 1285 -- packets to destinations 1286 -- matching this route are 1287 discard(2), -- to be discarded 1289 -- route to directly 1290 local(3), -- connected (sub-)network 1292 -- route to a remote 1294 remote(4) -- destination 1296 } 1297 MAX-ACCESS read-only 1298 STATUS obsolete 1299 DESCRIPTION 1300 "The type of route. Note that 'local(3)' refers 1301 to a route for which the next hop is the final 1302 destination; 'remote(4)' refers to a route for 1303 which the next hop is not the final 1304 destination; 'discard(2)' refers to a route 1305 indicating that packets to destinations matching 1306 this route are to be discarded (sometimes called 1307 black-hole route). 1309 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteType." 1310 ::= { ipv6RouteEntry 6 } 1312 ipv6RouteProtocol OBJECT-TYPE 1313 SYNTAX INTEGER { 1314 other(1), -- none of the following 1316 -- non-protocol information, 1317 -- e.g., manually configured 1318 local(2), -- entries 1320 netmgmt(3), -- static route 1322 -- obtained via Neighbor 1323 -- Discovery protocol, 1324 ndisc(4), -- e.g., result of Redirect 1326 -- the following are all 1327 -- dynamic routing protocols 1328 rip(5), -- RIPng 1329 ospf(6), -- Open Shortest Path First 1330 bgp(7), -- Border Gateway Protocol 1331 idrp(8), -- InterDomain Routing Protocol 1332 igrp(9) -- InterGateway Routing Protocol 1333 } 1334 MAX-ACCESS read-only 1335 STATUS obsolete 1336 DESCRIPTION 1337 "The routing mechanism via which this route was 1338 learned. 1340 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteProto." 1341 ::= { ipv6RouteEntry 7 } 1343 ipv6RoutePolicy OBJECT-TYPE 1344 SYNTAX Integer32 1345 MAX-ACCESS read-only 1346 STATUS obsolete 1347 DESCRIPTION 1348 "The general set of conditions that would cause the 1349 selection of one multipath route (set of next hops 1350 for a given destination) is referred to as 'policy'. 1351 Unless the mechanism indicated by ipv6RouteProtocol 1352 specified otherwise, the policy specifier is the 1353 8-bit Traffic Class field of the IPv6 packet header 1354 that is zero extended at the left to a 32-bit value. 1356 Protocols defining 'policy' otherwise must either 1357 define a set of values which are valid for 1358 this object or must implement an integer- 1359 instanced policy table for which this object's 1360 value acts as an index. 1362 This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePolicy." 1363 ::= { ipv6RouteEntry 8 } 1365 ipv6RouteAge OBJECT-TYPE 1366 SYNTAX Unsigned32 1367 UNITS "seconds" 1368 MAX-ACCESS read-only 1369 STATUS obsolete 1370 DESCRIPTION 1371 "The number of seconds since this route was last 1372 updated or otherwise determined to be correct. 1373 Note that no semantics of `too old' can be implied 1374 except through knowledge of the routing protocol 1375 by which the route was learned. 1377 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteAge." 1378 ::= { ipv6RouteEntry 9 } 1380 ipv6RouteNextHopRDI OBJECT-TYPE 1381 SYNTAX Unsigned32 1382 MAX-ACCESS read-only 1383 STATUS obsolete 1384 DESCRIPTION 1385 "The Routing Domain ID of the Next Hop. 1386 The semantics of this object are determined by 1387 the routing-protocol specified in the route's 1388 ipv6RouteProtocol value. When this object is 1389 unknown or not relevant its value should be set 1390 to zero. 1392 This object is obsolete, and has no replacement. 1393 The Routing Domain ID concept did not catch on." 1394 ::= { ipv6RouteEntry 10 } 1396 ipv6RouteMetric OBJECT-TYPE 1397 SYNTAX Unsigned32 1398 MAX-ACCESS read-only 1399 STATUS obsolete 1400 DESCRIPTION 1401 "The routing metric for this route. The 1402 semantics of this metric are determined by the 1403 routing protocol specified in the route's 1404 ipv6RouteProtocol value. When this is unknown 1405 or not relevant to the protocol indicated by 1406 ipv6RouteProtocol, the object value should be 1407 set to its maximum value (4,294,967,295). 1409 This object is obsoleted by 1410 IP-FORWARD-MIB::inetCidrRouteMetric1." 1411 ::= { ipv6RouteEntry 11 } 1413 ipv6RouteWeight OBJECT-TYPE 1414 SYNTAX Unsigned32 1415 MAX-ACCESS read-only 1416 STATUS obsolete 1417 DESCRIPTION 1418 "The system internal weight value for this route. 1419 The semantics of this value are determined by 1420 the implementation specific rules. Generally, 1421 within routes with the same ipv6RoutePolicy value, 1422 the lower the weight value the more preferred is 1423 the route. 1425 This object is obsoleted, and has not been replaced." 1426 ::= { ipv6RouteEntry 12 } 1428 ipv6RouteInfo OBJECT-TYPE 1429 SYNTAX RowPointer 1430 MAX-ACCESS read-only 1431 STATUS obsolete 1432 DESCRIPTION 1433 "A reference to MIB definitions specific to the 1434 particular routing protocol which is responsible 1435 for this route, as determined by the value 1436 specified in the route's ipv6RouteProto value. 1437 If this information is not present, its value 1438 should be set to the OBJECT ID { 0 0 }, 1439 which is a syntactically valid object identifier, 1440 and any implementation conforming to ASN.1 1441 and the Basic Encoding Rules must be able to 1442 generate and recognize this value. 1444 This object is obsoleted, and has not been replaced." 1446 ::= { ipv6RouteEntry 13 } 1448 ipv6RouteValid OBJECT-TYPE 1449 SYNTAX TruthValue 1450 MAX-ACCESS read-write 1451 STATUS obsolete 1452 DESCRIPTION 1453 "Setting this object to the value 'false(2)' has 1454 the effect of invalidating the corresponding entry 1455 in the ipv6RouteTable object. That is, it 1456 effectively disassociates the destination 1458 identified with said entry from the route 1459 identified with said entry. It is an 1460 implementation-specific matter as to whether the 1461 agent removes an invalidated entry from the table. 1462 Accordingly, management stations must be prepared 1463 to receive tabular information from agents that 1464 corresponds to entries not currently in use. 1465 Proper interpretation of such entries requires 1466 examination of the relevant ipv6RouteValid 1467 object. 1469 This object is obsoleted by 1470 IP-FORWARD-MIB::inetCidrRouteStatus." 1471 DEFVAL { true } 1472 ::= { ipv6RouteEntry 14 } 1474 -- IPv6 Address Translation table 1476 ipv6NetToMediaTable OBJECT-TYPE 1477 SYNTAX SEQUENCE OF Ipv6NetToMediaEntry 1478 MAX-ACCESS not-accessible 1479 STATUS obsolete 1480 DESCRIPTION 1481 "The IPv6 Address Translation table used for 1482 mapping from IPv6 addresses to physical addresses. 1484 The IPv6 address translation table contain the 1485 Ipv6Address to `physical' address equivalencies. 1486 Some interfaces do not use translation tables 1487 for determining address equivalencies; if all 1488 interfaces are of this type, then the Address 1489 Translation table is empty, i.e., has zero 1490 entries. 1492 This table is obsoleted by IP-MIB::ipNetToPhysicalTable." 1493 ::= { ipv6MIBObjects 12 } 1495 ipv6NetToMediaEntry OBJECT-TYPE 1496 SYNTAX Ipv6NetToMediaEntry 1497 MAX-ACCESS not-accessible 1498 STATUS obsolete 1499 DESCRIPTION 1500 "Each entry contains one IPv6 address to `physical' 1501 address equivalence. 1503 This entry is obsoleted by IP-MIB::ipNetToPhysicalEntry." 1504 INDEX { ipv6IfIndex, 1505 ipv6NetToMediaNetAddress } 1506 ::= { ipv6NetToMediaTable 1 } 1508 Ipv6NetToMediaEntry ::= SEQUENCE { 1509 ipv6NetToMediaNetAddress 1510 Ipv6Address, 1511 ipv6NetToMediaPhysAddress 1513 PhysAddress, 1514 ipv6NetToMediaType 1515 INTEGER, 1516 ipv6IfNetToMediaState 1517 INTEGER, 1518 ipv6IfNetToMediaLastUpdated 1519 TimeStamp, 1520 ipv6NetToMediaValid 1521 TruthValue 1522 } 1524 ipv6NetToMediaNetAddress OBJECT-TYPE 1525 SYNTAX Ipv6Address 1526 MAX-ACCESS not-accessible 1527 STATUS obsolete 1528 DESCRIPTION 1529 "The IPv6 Address corresponding to 1530 the media-dependent `physical' address. 1532 This object is obsoleted by IP-MIB::ipNetToPhysicalNetAddress." 1533 ::= { ipv6NetToMediaEntry 1 } 1535 ipv6NetToMediaPhysAddress OBJECT-TYPE 1536 SYNTAX PhysAddress 1537 MAX-ACCESS read-only 1538 STATUS obsolete 1539 DESCRIPTION 1540 "The media-dependent `physical' address. 1542 This object is obsoleted by IP-MIB::ipNetToPhysicalPhysAddress." 1544 ::= { ipv6NetToMediaEntry 2 } 1546 ipv6NetToMediaType OBJECT-TYPE 1547 SYNTAX INTEGER { 1548 other(1), -- none of the following 1549 dynamic(2), -- dynamically resolved 1550 static(3), -- statically configured 1551 local(4) -- local interface 1552 } 1553 MAX-ACCESS read-only 1554 STATUS obsolete 1555 DESCRIPTION 1556 "The type of the mapping. The 'dynamic(2)' type 1557 indicates that the IPv6 address to physical 1558 addresses mapping has been dynamically 1559 resolved using the IPv6 Neighbor Discovery 1560 protocol. The static(3)' types indicates that 1561 the mapping has been statically configured. 1562 The local(4) indicates that the mapping is 1563 provided for an entity's own interface address. 1565 This object is obsoleted by IP-MIB::ipNetToPhysicalType." 1566 ::= { ipv6NetToMediaEntry 3 } 1568 ipv6IfNetToMediaState OBJECT-TYPE 1569 SYNTAX INTEGER { 1570 reachable(1), -- confirmed reachability 1572 stale(2), -- unconfirmed reachability 1574 delay(3), -- waiting for reachability 1575 -- confirmation before entering 1576 -- the probe state 1578 probe(4), -- actively probing 1580 invalid(5), -- an invalidated mapping 1582 unknown(6) -- state can not be determined 1583 -- for some reason. 1584 } 1585 MAX-ACCESS read-only 1586 STATUS obsolete 1587 DESCRIPTION 1588 "The Neighbor Unreachability Detection [8] state 1589 for the interface when the address mapping in 1590 this entry is used. 1592 This object is obsoleted by IP-MIB::ipNetToPhysicalState." 1593 ::= { ipv6NetToMediaEntry 4 } 1595 ipv6IfNetToMediaLastUpdated OBJECT-TYPE 1596 SYNTAX TimeStamp 1597 MAX-ACCESS read-only 1598 STATUS obsolete 1599 DESCRIPTION 1600 "The value of sysUpTime at the time this entry 1601 was last updated. If this entry was updated prior 1602 to the last re-initialization of the local network 1603 management subsystem, then this object contains 1604 a zero value. 1606 This object is obsoleted by IP-MIB::ipNetToPhysicalLastUpdated." 1607 ::= { ipv6NetToMediaEntry 5 } 1609 ipv6NetToMediaValid OBJECT-TYPE 1610 SYNTAX TruthValue 1611 MAX-ACCESS read-write 1612 STATUS obsolete 1613 DESCRIPTION 1614 "Setting this object to the value 'false(2)' has 1615 the effect of invalidating the corresponding entry 1616 in the ipv6NetToMediaTable. That is, it effectively 1617 disassociates the interface identified with said 1618 entry from the mapping identified with said entry. 1619 It is an implementation-specific matter as to 1621 whether the agent removes an invalidated entry 1622 from the table. Accordingly, management stations 1623 must be prepared to receive tabular information 1624 from agents that corresponds to entries not 1625 currently in use. Proper interpretation of such 1626 entries requires examination of the relevant 1627 ipv6NetToMediaValid object. 1629 This object is obsoleted by IP-MIB::ipNetToPhysicalRowStatus." 1630 DEFVAL { true } 1631 ::= { ipv6NetToMediaEntry 6 } 1633 -- definition of IPv6-related notifications. 1634 -- Note that we need ipv6NotificationPrefix with the 0 1635 -- sub-identifier to make this MIB to translate to 1636 -- an SNMPv1 format in a reversible way. For example 1637 -- it is needed for proxies that convert SNMPv1 traps 1638 -- to SNMPv2 notifications without MIB knowledge. 1640 ipv6Notifications OBJECT IDENTIFIER 1641 ::= { ipv6MIB 2 } 1642 ipv6NotificationPrefix OBJECT IDENTIFIER 1643 ::= { ipv6Notifications 0 } 1645 ipv6IfStateChange NOTIFICATION-TYPE 1646 OBJECTS { 1647 ipv6IfDescr, 1648 ipv6IfOperStatus -- the new state of the If. 1649 } 1650 STATUS obsolete 1651 DESCRIPTION 1652 "An ipv6IfStateChange notification signifies 1653 that there has been a change in the state of 1654 an ipv6 interface. This notification should 1655 be generated when the interface's operational 1656 status transitions to or from the up(1) state. 1658 This object is obsoleted by IF-MIB::linkUp 1659 and IF-MIB::linkDown notifications." 1660 ::= { ipv6NotificationPrefix 1 } 1662 -- conformance information 1664 ipv6Conformance OBJECT IDENTIFIER ::= { ipv6MIB 3 } 1666 ipv6Compliances OBJECT IDENTIFIER ::= { ipv6Conformance 1 } 1667 ipv6Groups OBJECT IDENTIFIER ::= { ipv6Conformance 2 } 1669 -- compliance statements 1671 ipv6Compliance MODULE-COMPLIANCE 1672 STATUS obsolete 1673 DESCRIPTION 1674 "The compliance statement for SNMPv2 entities which 1675 implement ipv6 MIB. 1677 This compliance statement is obsoleted by 1678 IP-MIB::ipMIBCompliance2." 1679 MODULE -- this module 1680 MANDATORY-GROUPS { ipv6GeneralGroup, 1681 ipv6NotificationGroup } 1682 OBJECT ipv6Forwarding 1683 MIN-ACCESS read-only 1684 DESCRIPTION 1685 "An agent is not required to provide write 1686 access to this object" 1687 OBJECT ipv6DefaultHopLimit 1688 MIN-ACCESS read-only 1689 DESCRIPTION 1690 "An agent is not required to provide write 1691 access to this object" 1692 OBJECT ipv6IfDescr 1693 MIN-ACCESS read-only 1694 DESCRIPTION 1695 "An agent is not required to provide write 1696 access to this object" 1697 OBJECT ipv6IfIdentifier 1698 MIN-ACCESS read-only 1699 DESCRIPTION 1700 "An agent is not required to provide write 1701 access to this object" 1702 OBJECT ipv6IfIdentifierLength 1703 MIN-ACCESS read-only 1704 DESCRIPTION 1705 "An agent is not required to provide write 1706 access to this object" 1708 OBJECT ipv6IfAdminStatus 1709 MIN-ACCESS read-only 1710 DESCRIPTION 1711 "An agent is not required to provide write 1712 access to this object" 1713 OBJECT ipv6RouteValid 1714 MIN-ACCESS read-only 1715 DESCRIPTION 1716 "An agent is not required to provide write 1717 access to this object" 1718 OBJECT ipv6NetToMediaValid 1719 MIN-ACCESS read-only 1720 DESCRIPTION 1721 "An agent is not required to provide write 1723 access to this object" 1724 ::= { ipv6Compliances 1 } 1726 ipv6GeneralGroup OBJECT-GROUP 1727 OBJECTS { ipv6Forwarding, 1728 ipv6DefaultHopLimit, 1729 ipv6Interfaces, 1730 ipv6IfTableLastChange, 1731 ipv6IfDescr, 1732 ipv6IfLowerLayer, 1733 ipv6IfEffectiveMtu, 1734 ipv6IfReasmMaxSize, 1735 ipv6IfIdentifier, 1736 ipv6IfIdentifierLength, 1737 ipv6IfPhysicalAddress, 1738 ipv6IfAdminStatus, 1739 ipv6IfOperStatus, 1740 ipv6IfLastChange, 1741 ipv6IfStatsInReceives, 1742 ipv6IfStatsInHdrErrors, 1743 ipv6IfStatsInTooBigErrors, 1744 ipv6IfStatsInNoRoutes, 1745 ipv6IfStatsInAddrErrors, 1746 ipv6IfStatsInUnknownProtos, 1747 ipv6IfStatsInTruncatedPkts, 1748 ipv6IfStatsInDiscards, 1749 ipv6IfStatsInDelivers, 1750 ipv6IfStatsOutForwDatagrams, 1751 ipv6IfStatsOutRequests, 1752 ipv6IfStatsOutDiscards, 1753 ipv6IfStatsOutFragOKs, 1754 ipv6IfStatsOutFragFails, 1755 ipv6IfStatsOutFragCreates, 1756 ipv6IfStatsReasmReqds, 1757 ipv6IfStatsReasmOKs, 1758 ipv6IfStatsReasmFails, 1759 ipv6IfStatsInMcastPkts, 1760 ipv6IfStatsOutMcastPkts, 1761 ipv6AddrPrefixOnLinkFlag, 1762 ipv6AddrPrefixAutonomousFlag, 1763 ipv6AddrPrefixAdvPreferredLifetime, 1764 ipv6AddrPrefixAdvValidLifetime, 1765 ipv6AddrPfxLength, 1766 ipv6AddrType, 1767 ipv6AddrAnycastFlag, 1768 ipv6AddrStatus, 1769 ipv6RouteNumber, 1770 ipv6DiscardedRoutes, 1771 ipv6RouteIfIndex, 1772 ipv6RouteNextHop, 1773 ipv6RouteType, 1774 ipv6RouteProtocol, 1775 ipv6RoutePolicy, 1776 ipv6RouteAge, 1777 ipv6RouteNextHopRDI, 1778 ipv6RouteMetric, 1779 ipv6RouteWeight, 1780 ipv6RouteInfo, 1781 ipv6RouteValid, 1782 ipv6NetToMediaPhysAddress, 1783 ipv6NetToMediaType, 1784 ipv6IfNetToMediaState, 1785 ipv6IfNetToMediaLastUpdated, 1786 ipv6NetToMediaValid } 1787 STATUS obsolete 1788 DESCRIPTION 1789 "The IPv6 group of objects providing for basic 1790 management of IPv6 entities. 1792 This group is obsoleted by various groups in 1793 IP-MIB." 1794 ::= { ipv6Groups 1 } 1796 ipv6NotificationGroup NOTIFICATION-GROUP 1797 NOTIFICATIONS { ipv6IfStateChange } 1798 STATUS obsolete 1799 DESCRIPTION 1800 "The notification that an IPv6 entity is required 1801 to implement. 1803 This group is obsoleted by 1804 IF-MIB::linkUpDownNotificationsGroup." 1805 ::= { ipv6Groups 2 } 1807 END 1809 4. Historic IPV6-ICMP-MIB 1811 IPV6-ICMP-MIB DEFINITIONS ::= BEGIN 1813 IMPORTS 1814 MODULE-IDENTITY, OBJECT-TYPE, 1815 Counter32, mib-2 FROM SNMPv2-SMI 1816 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 1817 ipv6IfEntry FROM IPV6-MIB; 1819 ipv6IcmpMIB MODULE-IDENTITY 1820 LAST-UPDATED "201505282112Z" 1821 ORGANIZATION "IETF IPv6 Working Group" 1822 CONTACT-INFO 1823 " Dimitry Haskin 1825 Postal: Bay Networks, Inc. 1826 660 Techology Park Drive. 1827 Billerica, MA 01821 1828 US 1830 Tel: +1-978-916-8124 1831 E-mail: dhaskin@baynetworks.com 1832 Steve Onishi 1834 Postal: Bay Networks, Inc. 1835 3 Federal Street 1836 Billerica, MA 01821 1837 US 1839 Tel: +1-978-916-3816 1840 E-mail: sonishi@baynetworks.com" 1841 DESCRIPTION 1842 "The MIB module for entities implementing 1843 the ICMPv6." 1844 REVISION "201505282112Z" 1845 DESCRIPTION 1846 "Deprecating this MIB; it has been replaced by 1847 the revised IP-MIB (RFC4293)." 1848 REVISION "9801082155Z" 1849 DESCRIPTION 1850 "First revision, published as RFC2465" 1851 ::= { mib-2 56 } 1853 -- the ICMPv6 group 1855 ipv6IcmpMIBObjects OBJECT IDENTIFIER ::= { ipv6IcmpMIB 1 } 1857 -- Per-interface ICMPv6 statistics table 1859 ipv6IfIcmpTable OBJECT-TYPE 1860 SYNTAX SEQUENCE OF Ipv6IfIcmpEntry 1861 MAX-ACCESS not-accessible 1862 STATUS obsolete 1863 DESCRIPTION 1864 "IPv6 ICMP statistics. This table contains statistics 1865 of ICMPv6 messages that are received and sourced by 1866 the entity. 1868 This table is obsolete, because systems were found 1869 not to maintain these statistics per-interface." 1870 ::= { ipv6IcmpMIBObjects 1 } 1872 ipv6IfIcmpEntry OBJECT-TYPE 1873 SYNTAX Ipv6IfIcmpEntry 1874 MAX-ACCESS not-accessible 1875 STATUS obsolete 1876 DESCRIPTION 1877 "An ICMPv6 statistics entry containing 1878 objects at a particular IPv6 interface. 1880 Note that a receiving interface is 1881 the interface to which a given ICMPv6 message 1882 is addressed which may not be necessarily 1883 the input interface for the message. 1885 Similarly, the sending interface is 1886 the interface that sources a given 1887 ICMP message which is usually but not 1888 necessarily the output interface for the message. 1890 This table is obsolete, because systems were found 1891 not to maintain these statistics per-interface." 1892 AUGMENTS { ipv6IfEntry } 1893 ::= { ipv6IfIcmpTable 1 } 1895 Ipv6IfIcmpEntry ::= SEQUENCE { 1896 ipv6IfIcmpInMsgs 1897 Counter32 , 1898 ipv6IfIcmpInErrors 1899 Counter32 , 1900 ipv6IfIcmpInDestUnreachs 1901 Counter32 , 1902 ipv6IfIcmpInAdminProhibs 1903 Counter32 , 1904 ipv6IfIcmpInTimeExcds 1905 Counter32 , 1906 ipv6IfIcmpInParmProblems 1907 Counter32 , 1908 ipv6IfIcmpInPktTooBigs 1909 Counter32 , 1910 ipv6IfIcmpInEchos 1911 Counter32 , 1912 ipv6IfIcmpInEchoReplies 1913 Counter32 , 1914 ipv6IfIcmpInRouterSolicits 1915 Counter32 , 1916 ipv6IfIcmpInRouterAdvertisements 1917 Counter32 , 1918 ipv6IfIcmpInNeighborSolicits 1919 Counter32 , 1920 ipv6IfIcmpInNeighborAdvertisements 1921 Counter32 , 1922 ipv6IfIcmpInRedirects 1923 Counter32 , 1924 ipv6IfIcmpInGroupMembQueries 1925 Counter32 , 1926 ipv6IfIcmpInGroupMembResponses 1927 Counter32 , 1929 ipv6IfIcmpInGroupMembReductions 1930 Counter32 , 1931 ipv6IfIcmpOutMsgs 1932 Counter32 , 1933 ipv6IfIcmpOutErrors 1934 Counter32 , 1935 ipv6IfIcmpOutDestUnreachs 1936 Counter32 , 1937 ipv6IfIcmpOutAdminProhibs 1938 Counter32 , 1939 ipv6IfIcmpOutTimeExcds 1940 Counter32 , 1941 ipv6IfIcmpOutParmProblems 1942 Counter32 , 1943 ipv6IfIcmpOutPktTooBigs 1944 Counter32 , 1945 ipv6IfIcmpOutEchos 1946 Counter32 , 1947 ipv6IfIcmpOutEchoReplies 1948 Counter32 , 1949 ipv6IfIcmpOutRouterSolicits 1950 Counter32 , 1951 ipv6IfIcmpOutRouterAdvertisements 1952 Counter32 , 1953 ipv6IfIcmpOutNeighborSolicits 1954 Counter32 , 1955 ipv6IfIcmpOutNeighborAdvertisements 1956 Counter32 , 1957 ipv6IfIcmpOutRedirects 1958 Counter32 , 1959 ipv6IfIcmpOutGroupMembQueries 1960 Counter32 , 1961 ipv6IfIcmpOutGroupMembResponses 1962 Counter32 , 1963 ipv6IfIcmpOutGroupMembReductions 1964 Counter32 1966 } 1968 ipv6IfIcmpInMsgs OBJECT-TYPE 1969 SYNTAX Counter32 1970 MAX-ACCESS read-only 1971 STATUS obsolete 1972 DESCRIPTION 1973 "The total number of ICMP messages received 1974 by the interface which includes all those 1975 counted by ipv6IfIcmpInErrors. Note that this 1976 interface is the interface to which the 1977 ICMP messages were addressed which may not be 1978 necessarily the input interface for the messages. 1980 This object has been obsoleted by IP-MIB::icmpStatsInMsgs." 1981 ::= { ipv6IfIcmpEntry 1 } 1983 ipv6IfIcmpInErrors OBJECT-TYPE 1984 SYNTAX Counter32 1985 MAX-ACCESS read-only 1986 STATUS obsolete 1987 DESCRIPTION 1988 "The number of ICMP messages which the interface 1989 received but determined as having ICMP-specific 1990 errors (bad ICMP checksums, bad length, etc.). 1992 This object has been obsoleted by IP-MIB::icmpStatsInErrors." 1993 ::= { ipv6IfIcmpEntry 2 } 1995 ipv6IfIcmpInDestUnreachs OBJECT-TYPE 1996 SYNTAX Counter32 1997 MAX-ACCESS read-only 1998 STATUS obsolete 1999 DESCRIPTION 2000 "The number of ICMP Destination Unreachable 2001 messages received by the interface. 2003 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2004 in the row corresponding to this message type." 2005 ::= { ipv6IfIcmpEntry 3 } 2007 ipv6IfIcmpInAdminProhibs OBJECT-TYPE 2008 SYNTAX Counter32 2009 MAX-ACCESS read-only 2010 STATUS obsolete 2011 DESCRIPTION 2012 "The number of ICMP destination 2013 unreachable/communication administratively 2014 prohibited messages received by the interface. 2016 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2017 in the row corresponding to this message type." 2018 ::= { ipv6IfIcmpEntry 4 } 2020 ipv6IfIcmpInTimeExcds OBJECT-TYPE 2021 SYNTAX Counter32 2022 MAX-ACCESS read-only 2023 STATUS obsolete 2024 DESCRIPTION 2025 "The number of ICMP Time Exceeded messages 2026 received by the interface. 2028 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2029 in the row corresponding to this message type." 2030 ::= { ipv6IfIcmpEntry 5 } 2032 ipv6IfIcmpInParmProblems OBJECT-TYPE 2033 SYNTAX Counter32 2034 MAX-ACCESS read-only 2035 STATUS obsolete 2036 DESCRIPTION 2037 "The number of ICMP Parameter Problem messages 2038 received by the interface. 2040 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2041 in the row corresponding to this message type." 2042 ::= { ipv6IfIcmpEntry 6 } 2044 ipv6IfIcmpInPktTooBigs OBJECT-TYPE 2045 SYNTAX Counter32 2046 MAX-ACCESS read-only 2047 STATUS obsolete 2048 DESCRIPTION 2049 "The number of ICMP Packet Too Big messages 2050 received by the interface. 2052 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2053 in the row corresponding to this message type." 2054 ::= { ipv6IfIcmpEntry 7 } 2056 ipv6IfIcmpInEchos OBJECT-TYPE 2057 SYNTAX Counter32 2058 MAX-ACCESS read-only 2059 STATUS obsolete 2060 DESCRIPTION 2061 "The number of ICMP Echo (request) messages 2062 received by the interface. 2064 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2065 in the row corresponding to this message type." 2066 ::= { ipv6IfIcmpEntry 8 } 2068 ipv6IfIcmpInEchoReplies OBJECT-TYPE 2069 SYNTAX Counter32 2070 MAX-ACCESS read-only 2071 STATUS obsolete 2072 DESCRIPTION 2073 "The number of ICMP Echo Reply messages received 2074 by the interface. 2076 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2077 in the row corresponding to this message type." 2078 ::= { ipv6IfIcmpEntry 9 } 2080 ipv6IfIcmpInRouterSolicits OBJECT-TYPE 2081 SYNTAX Counter32 2082 MAX-ACCESS read-only 2083 STATUS obsolete 2084 DESCRIPTION 2085 "The number of ICMP Router Solicit messages 2086 received by the interface. 2088 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2089 in the row corresponding to this message type." 2090 ::= { ipv6IfIcmpEntry 10 } 2092 ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE 2093 SYNTAX Counter32 2094 MAX-ACCESS read-only 2095 STATUS obsolete 2096 DESCRIPTION 2097 "The number of ICMP Router Advertisement messages 2098 received by the interface. 2100 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2101 in the row corresponding to this message type." 2102 ::= { ipv6IfIcmpEntry 11 } 2104 ipv6IfIcmpInNeighborSolicits OBJECT-TYPE 2105 SYNTAX Counter32 2106 MAX-ACCESS read-only 2107 STATUS obsolete 2108 DESCRIPTION 2109 "The number of ICMP Neighbor Solicit messages 2110 received by the interface. 2112 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2113 in the row corresponding to this message type." 2114 ::= { ipv6IfIcmpEntry 12 } 2116 ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE 2117 SYNTAX Counter32 2118 MAX-ACCESS read-only 2119 STATUS obsolete 2120 DESCRIPTION 2121 "The number of ICMP Neighbor Advertisement 2122 messages received by the interface. 2124 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2125 in the row corresponding to this message type." 2126 ::= { ipv6IfIcmpEntry 13 } 2128 ipv6IfIcmpInRedirects OBJECT-TYPE 2129 SYNTAX Counter32 2130 MAX-ACCESS read-only 2131 STATUS obsolete 2132 DESCRIPTION 2133 "The number of Redirect messages received 2134 by the interface. 2136 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2137 in the row corresponding to this message type." 2138 ::= { ipv6IfIcmpEntry 14 } 2140 ipv6IfIcmpInGroupMembQueries OBJECT-TYPE 2141 SYNTAX Counter32 2142 MAX-ACCESS read-only 2143 STATUS obsolete 2144 DESCRIPTION 2145 "The number of ICMPv6 Group Membership Query 2146 messages received by the interface. 2148 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2149 in the row corresponding to this message type." 2150 ::= { ipv6IfIcmpEntry 15} 2152 ipv6IfIcmpInGroupMembResponses OBJECT-TYPE 2153 SYNTAX Counter32 2154 MAX-ACCESS read-only 2155 STATUS obsolete 2156 DESCRIPTION 2157 "The number of ICMPv6 Group Membership Response messages 2158 received by the interface. 2160 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2161 in the row corresponding to this message type." 2162 ::= { ipv6IfIcmpEntry 16} 2164 ipv6IfIcmpInGroupMembReductions OBJECT-TYPE 2165 SYNTAX Counter32 2166 MAX-ACCESS read-only 2167 STATUS obsolete 2168 DESCRIPTION 2169 "The number of ICMPv6 Group Membership Reduction messages 2170 received by the interface. 2172 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2173 in the row corresponding to this message type." 2174 ::= { ipv6IfIcmpEntry 17} 2176 ipv6IfIcmpOutMsgs OBJECT-TYPE 2177 SYNTAX Counter32 2178 MAX-ACCESS read-only 2179 STATUS obsolete 2180 DESCRIPTION 2181 "The total number of ICMP messages which this 2182 interface attempted to send. Note that this counter 2183 includes all those counted by icmpOutErrors. 2185 This object has been obsoleted by IP-MIB::icmpStatsOutMsgs." 2186 ::= { ipv6IfIcmpEntry 18 } 2188 ipv6IfIcmpOutErrors OBJECT-TYPE 2189 SYNTAX Counter32 2190 MAX-ACCESS read-only 2191 STATUS obsolete 2192 DESCRIPTION 2193 "The number of ICMP messages which this interface did 2194 not send due to problems discovered within ICMP 2195 such as a lack of buffers. This value should not 2196 include errors discovered outside the ICMP layer 2197 such as the inability of IPv6 to route the resultant 2198 datagram. In some implementations there may be no 2199 types of error which contribute to this counter's 2200 value. 2202 This object has been obsoleted by IP-MIB::icmpStatsOutErrors." 2203 ::= { ipv6IfIcmpEntry 19 } 2205 ipv6IfIcmpOutDestUnreachs OBJECT-TYPE 2206 SYNTAX Counter32 2207 MAX-ACCESS read-only 2208 STATUS obsolete 2209 DESCRIPTION 2210 "The number of ICMP Destination Unreachable 2212 messages sent by the interface. 2214 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2215 in the row corresponding to this message type." 2216 ::= { ipv6IfIcmpEntry 20 } 2218 ipv6IfIcmpOutAdminProhibs OBJECT-TYPE 2219 SYNTAX Counter32 2220 MAX-ACCESS read-only 2221 STATUS obsolete 2222 DESCRIPTION 2223 "Number of ICMP dest unreachable/communication 2224 administratively prohibited messages sent. 2226 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2227 in the row corresponding to this message type." 2228 ::= { ipv6IfIcmpEntry 21 } 2230 ipv6IfIcmpOutTimeExcds OBJECT-TYPE 2231 SYNTAX Counter32 2232 MAX-ACCESS read-only 2233 STATUS obsolete 2234 DESCRIPTION 2235 "The number of ICMP Time Exceeded messages sent 2236 by the interface. 2238 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2239 in the row corresponding to this message type." 2240 ::= { ipv6IfIcmpEntry 22 } 2242 ipv6IfIcmpOutParmProblems OBJECT-TYPE 2243 SYNTAX Counter32 2244 MAX-ACCESS read-only 2245 STATUS obsolete 2246 DESCRIPTION 2247 "The number of ICMP Parameter Problem messages 2248 sent by the interface. 2250 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2251 in the row corresponding to this message type." 2252 ::= { ipv6IfIcmpEntry 23 } 2254 ipv6IfIcmpOutPktTooBigs OBJECT-TYPE 2255 SYNTAX Counter32 2256 MAX-ACCESS read-only 2257 STATUS obsolete 2258 DESCRIPTION 2259 "The number of ICMP Packet Too Big messages sent 2260 by the interface. 2262 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2263 in the row corresponding to this message type." 2264 ::= { ipv6IfIcmpEntry 24 } 2266 ipv6IfIcmpOutEchos OBJECT-TYPE 2267 SYNTAX Counter32 2268 MAX-ACCESS read-only 2269 STATUS obsolete 2270 DESCRIPTION 2271 "The number of ICMP Echo (request) messages sent 2272 by the interface. 2274 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2275 in the row corresponding to this message type." 2276 ::= { ipv6IfIcmpEntry 25 } 2278 ipv6IfIcmpOutEchoReplies OBJECT-TYPE 2279 SYNTAX Counter32 2280 MAX-ACCESS read-only 2281 STATUS obsolete 2282 DESCRIPTION 2283 "The number of ICMP Echo Reply messages sent 2284 by the interface. 2286 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2287 in the row corresponding to this message type." 2288 ::= { ipv6IfIcmpEntry 26 } 2290 ipv6IfIcmpOutRouterSolicits OBJECT-TYPE 2291 SYNTAX Counter32 2292 MAX-ACCESS read-only 2293 STATUS obsolete 2294 DESCRIPTION 2295 "The number of ICMP Router Solicitation messages 2296 sent by the interface. 2298 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2299 in the row corresponding to this message type." 2300 ::= { ipv6IfIcmpEntry 27 } 2302 ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE 2303 SYNTAX Counter32 2304 MAX-ACCESS read-only 2305 STATUS obsolete 2306 DESCRIPTION 2307 "The number of ICMP Router Advertisement messages 2308 sent by the interface. 2310 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2311 in the row corresponding to this message type." 2312 ::= { ipv6IfIcmpEntry 28 } 2314 ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE 2315 SYNTAX Counter32 2316 MAX-ACCESS read-only 2317 STATUS obsolete 2318 DESCRIPTION 2319 "The number of ICMP Neighbor Solicitation 2320 messages sent by the interface. 2322 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2323 in the row corresponding to this message type." 2324 ::= { ipv6IfIcmpEntry 29 } 2326 ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE 2327 SYNTAX Counter32 2328 MAX-ACCESS read-only 2329 STATUS obsolete 2330 DESCRIPTION 2331 "The number of ICMP Neighbor Advertisement 2332 messages sent by the interface. 2334 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2335 in the row corresponding to this message type." 2336 ::= { ipv6IfIcmpEntry 30 } 2338 ipv6IfIcmpOutRedirects OBJECT-TYPE 2339 SYNTAX Counter32 2340 MAX-ACCESS read-only 2341 STATUS obsolete 2342 DESCRIPTION 2343 "The number of Redirect messages sent. For 2344 a host, this object will always be zero, 2345 since hosts do not send redirects. 2347 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2348 in the row corresponding to this message type." 2349 ::= { ipv6IfIcmpEntry 31 } 2351 ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE 2352 SYNTAX Counter32 2353 MAX-ACCESS read-only 2354 STATUS obsolete 2355 DESCRIPTION 2356 "The number of ICMPv6 Group Membership Query 2357 messages sent. 2359 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2360 in the row corresponding to this message type." 2361 ::= { ipv6IfIcmpEntry 32} 2363 ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE 2364 SYNTAX Counter32 2365 MAX-ACCESS read-only 2366 STATUS obsolete 2367 DESCRIPTION 2368 "The number of ICMPv6 Group Membership Response 2369 messages sent. 2371 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2372 in the row corresponding to this message type." 2373 ::= { ipv6IfIcmpEntry 33} 2375 ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE 2376 SYNTAX Counter32 2377 MAX-ACCESS read-only 2378 STATUS obsolete 2379 DESCRIPTION 2380 "The number of ICMPv6 Group Membership Reduction 2381 messages sent. 2383 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2384 in the row corresponding to this message type." 2385 ::= { ipv6IfIcmpEntry 34} 2387 -- conformance information 2389 ipv6IcmpConformance OBJECT IDENTIFIER ::= { ipv6IcmpMIB 2 } 2391 ipv6IcmpCompliances 2392 OBJECT IDENTIFIER ::= { ipv6IcmpConformance 1 } 2393 ipv6IcmpGroups 2394 OBJECT IDENTIFIER ::= { ipv6IcmpConformance 2 } 2396 -- compliance statements 2398 ipv6IcmpCompliance MODULE-COMPLIANCE 2399 STATUS obsolete 2400 DESCRIPTION 2401 "The compliance statement for SNMPv2 entities which 2402 implement ICMPv6. 2404 This compliance statement has been obsoleted by 2405 IP-MIB::ipMIBCompliance2." 2406 MODULE -- this module 2407 MANDATORY-GROUPS { ipv6IcmpGroup } 2408 ::= { ipv6IcmpCompliances 1 } 2410 ipv6IcmpGroup OBJECT-GROUP 2411 OBJECTS { 2412 ipv6IfIcmpInMsgs, 2413 ipv6IfIcmpInErrors, 2414 ipv6IfIcmpInDestUnreachs, 2415 ipv6IfIcmpInAdminProhibs, 2416 ipv6IfIcmpInTimeExcds, 2417 ipv6IfIcmpInParmProblems, 2418 ipv6IfIcmpInPktTooBigs, 2419 ipv6IfIcmpInEchos, 2420 ipv6IfIcmpInEchoReplies, 2421 ipv6IfIcmpInRouterSolicits, 2422 ipv6IfIcmpInRouterAdvertisements, 2423 ipv6IfIcmpInNeighborSolicits, 2424 ipv6IfIcmpInNeighborAdvertisements, 2425 ipv6IfIcmpInRedirects, 2426 ipv6IfIcmpInGroupMembQueries, 2427 ipv6IfIcmpInGroupMembResponses, 2428 ipv6IfIcmpInGroupMembReductions, 2429 ipv6IfIcmpOutMsgs, 2430 ipv6IfIcmpOutErrors, 2431 ipv6IfIcmpOutDestUnreachs, 2432 ipv6IfIcmpOutAdminProhibs, 2433 ipv6IfIcmpOutTimeExcds, 2434 ipv6IfIcmpOutParmProblems, 2435 ipv6IfIcmpOutPktTooBigs, 2436 ipv6IfIcmpOutEchos, 2437 ipv6IfIcmpOutEchoReplies, 2438 ipv6IfIcmpOutRouterSolicits, 2439 ipv6IfIcmpOutRouterAdvertisements, 2440 ipv6IfIcmpOutNeighborSolicits, 2441 ipv6IfIcmpOutNeighborAdvertisements, 2442 ipv6IfIcmpOutRedirects, 2443 ipv6IfIcmpOutGroupMembQueries, 2444 ipv6IfIcmpOutGroupMembResponses, 2445 ipv6IfIcmpOutGroupMembReductions 2446 } 2447 STATUS obsolete 2448 DESCRIPTION 2449 "The ICMPv6 group of objects providing information 2450 specific to ICMPv6. 2452 This group has been obsoleted by IP-MIB::icmpStatsGroup." 2453 ::= { ipv6IcmpGroups 1 } 2455 END 2457 5. Historic IPV6-UDP-MIB 2459 IPV6-UDP-MIB DEFINITIONS ::= BEGIN 2461 IMPORTS 2462 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 2463 MODULE-IDENTITY, OBJECT-TYPE, 2464 mib-2, experimental FROM SNMPv2-SMI 2465 Ipv6Address, Ipv6IfIndexOrZero FROM IPV6-TC; 2467 ipv6UdpMIB MODULE-IDENTITY 2468 LAST-UPDATED "201505282112Z" 2469 ORGANIZATION "IETF IPv6 MIB Working Group" 2470 CONTACT-INFO 2471 " Mike Daniele 2473 Postal: Compaq Computer Corporation 2474 110 Spitbrook Rd 2475 Nashua, NH 03062. 2476 US 2478 Phone: +1 603 884 1423 2479 Email: daniele@zk3.dec.com" 2480 DESCRIPTION 2481 "The MIB module for entities implementing UDP over IPv6." 2482 REVISION "201505282112Z" 2483 DESCRIPTION 2484 "Deprecating this MIB; it has been replaced by 2485 the revised UDP-MIB (RFC4113)." 2486 REVISION "9801290000Z" 2487 DESCRIPTION 2488 "First revision, published as RFC2454" 2489 ::= { experimental 87 } 2491 -- objects specific to UDP for IPv6 2493 udp OBJECT IDENTIFIER ::= { mib-2 7 } 2495 -- the UDP over IPv6 Listener table 2497 -- This table contains information about this entity's 2498 -- UDP/IPv6 endpoints. Only endpoints utilizing IPv6 addresses 2499 -- are contained in this table. This entity's UDP/IPv4 endpoints 2500 -- are contained in udpTable. 2502 ipv6UdpTable OBJECT-TYPE 2503 SYNTAX SEQUENCE OF Ipv6UdpEntry 2504 MAX-ACCESS not-accessible 2505 STATUS obsolete 2506 DESCRIPTION 2507 "A table containing UDP listener information for 2508 UDP/IPv6 endpoints. 2510 This table is obsoleted by UDP-MIB::udpEndpointTable." 2511 ::= { udp 6 } 2513 ipv6UdpEntry OBJECT-TYPE 2514 SYNTAX Ipv6UdpEntry 2515 MAX-ACCESS not-accessible 2516 STATUS obsolete 2517 DESCRIPTION 2518 "Information about a particular current UDP listener. 2520 Note that conceptual rows in this table require an 2521 additional index object compared to udpTable, since 2522 IPv6 addresses are not guaranteed to be unique on the 2523 managed node. 2525 This entry is obsoleted by UDP-MIB::udpEndpointTable." 2526 INDEX { ipv6UdpLocalAddress, 2527 ipv6UdpLocalPort, 2528 ipv6UdpIfIndex } 2529 ::= { ipv6UdpTable 1 } 2531 Ipv6UdpEntry ::= SEQUENCE { 2532 ipv6UdpLocalAddress Ipv6Address, 2533 ipv6UdpLocalPort INTEGER (0..65535), 2534 ipv6UdpIfIndex Ipv6IfIndexOrZero } 2536 ipv6UdpLocalAddress OBJECT-TYPE 2537 SYNTAX Ipv6Address 2538 MAX-ACCESS not-accessible 2539 STATUS obsolete 2540 DESCRIPTION 2541 "The local IPv6 address for this UDP listener. 2542 In the case of a UDP listener which is willing 2543 to accept datagrams for any IPv6 address 2544 associated with the managed node, the value ::0 2545 is used. 2547 This object is obsoleted by UDP-MIB::udpEndpointLocalAddress." 2548 ::= { ipv6UdpEntry 1 } 2550 ipv6UdpLocalPort OBJECT-TYPE 2551 SYNTAX INTEGER (0..65535) 2552 MAX-ACCESS not-accessible 2553 STATUS obsolete 2554 DESCRIPTION 2555 "The local port number for this UDP listener. 2557 This object is obsoleted by UDP-MIB::udpEndpointLocalPort." 2558 ::= { ipv6UdpEntry 2 } 2560 ipv6UdpIfIndex OBJECT-TYPE 2561 SYNTAX Ipv6IfIndexOrZero 2562 MAX-ACCESS read-only 2563 STATUS obsolete 2564 DESCRIPTION 2565 "An index object used to disambiguate conceptual rows in 2566 the table, since the ipv6UdpLocalAddress/ipv6UdpLocalPort 2567 pair may not be unique. 2569 This object identifies the local interface that is 2570 associated with ipv6UdpLocalAddress for this UDP listener. 2571 If such a local interface cannot be determined, this object 2572 should take on the value 0. (A possible example of this 2573 would be if the value of ipv6UdpLocalAddress is ::0.) 2575 The interface identified by a particular non-0 value of 2576 this index is the same interface as identified by the same 2577 value of ipv6IfIndex. 2579 The value of this object must remain constant during 2580 the life of this UDP endpoint. 2582 This object is obsoleted by the zone identifier in 2583 an InetAddressIPv6z address in 2584 UDP-MIB::udpEndpointLocalAddress." 2585 ::= { ipv6UdpEntry 3 } 2587 -- 2588 -- conformance information 2589 -- 2591 ipv6UdpConformance OBJECT IDENTIFIER ::= { ipv6UdpMIB 2 } 2593 ipv6UdpCompliances OBJECT IDENTIFIER ::= { ipv6UdpConformance 1 } 2594 ipv6UdpGroups OBJECT IDENTIFIER ::= { ipv6UdpConformance 2 } 2596 -- compliance statements 2598 ipv6UdpCompliance MODULE-COMPLIANCE 2599 STATUS obsolete 2600 DESCRIPTION 2601 "The compliance statement for SNMPv2 entities which 2602 implement UDP over IPv6. 2604 This object is obsoleted by UDP-MIB::udpMIBCompliance2." 2605 MODULE -- this module 2606 MANDATORY-GROUPS { ipv6UdpGroup } 2607 ::= { ipv6UdpCompliances 1 } 2609 ipv6UdpGroup OBJECT-GROUP 2610 OBJECTS { -- these are defined in this module 2611 -- ipv6UdpLocalAddress (not-accessible) 2612 -- ipv6UdpLocalPort (not-accessible) 2613 ipv6UdpIfIndex } 2614 STATUS obsolete 2615 DESCRIPTION 2616 "The group of objects providing management of 2617 UDP over IPv6. 2619 This group is obsoleted by several groups in UDP-MIB." 2620 ::= { ipv6UdpGroups 1 } 2622 END 2624 6. Historic IPV6-TCP-MIB 2626 IPV6-TCP-MIB DEFINITIONS ::= BEGIN 2628 IMPORTS 2629 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 2630 MODULE-IDENTITY, OBJECT-TYPE, 2631 mib-2, experimental FROM SNMPv2-SMI 2632 Ipv6Address, Ipv6IfIndexOrZero FROM IPV6-TC; 2634 ipv6TcpMIB MODULE-IDENTITY 2635 LAST-UPDATED "201505282112Z" 2636 ORGANIZATION "IETF IPv6 MIB Working Group" 2637 CONTACT-INFO 2638 " Mike Daniele 2640 Postal: Compaq Computer Corporation 2641 110 Spitbrook Rd 2642 Nashua, NH 03062. 2643 US 2645 Phone: +1 603 884 1423 2646 Email: daniele@zk3.dec.com" 2647 DESCRIPTION 2648 "The MIB module for entities implementing TCP over IPv6." 2650 REVISION "201505282112Z" 2651 DESCRIPTION 2652 "Deprecating this MIB; it has been replaced by 2653 the revised TCP-MIB (RFC4022)." 2654 REVISION "9801290000Z" 2655 DESCRIPTION 2656 "First revision, published as RFC2452" 2657 ::= { experimental 86 } 2659 -- objects specific to TCP for IPv6 2661 tcp OBJECT IDENTIFIER ::= { mib-2 6 } 2663 -- the TCP over IPv6 Connection table 2665 -- This connection table contains information about this 2666 -- entity's existing TCP connections between IPv6 endpoints. 2667 -- Only connections between IPv6 addresses are contained in 2668 -- this table. This entity's connections between IPv4 2669 -- endpoints are contained in tcpConnTable. 2671 ipv6TcpConnTable OBJECT-TYPE 2672 SYNTAX SEQUENCE OF Ipv6TcpConnEntry 2673 MAX-ACCESS not-accessible 2674 STATUS obsolete 2675 DESCRIPTION 2676 "A table containing TCP connection-specific information, 2677 for only those connections whose endpoints are IPv6 addresses. 2679 This table is obsoleted by TCP-MIB::tcpConnectionTable." 2680 ::= { tcp 16 } 2682 ipv6TcpConnEntry OBJECT-TYPE 2683 SYNTAX Ipv6TcpConnEntry 2684 MAX-ACCESS not-accessible 2685 STATUS obsolete 2686 DESCRIPTION 2687 "A conceptual row of the ipv6TcpConnTable containing 2688 information about a particular current TCP connection. 2689 Each row of this table is transient, in that it ceases to 2690 exist when (or soon after) the connection makes the transition 2691 to the CLOSED state. 2693 Note that conceptual rows in this table require an additional 2694 index object compared to tcpConnTable, since IPv6 addresses 2695 are not guaranteed to be unique on the managed node. 2697 This entry is obsoleted by TCP-MIB::tcpConnectionEntry." 2699 INDEX { ipv6TcpConnLocalAddress, 2700 ipv6TcpConnLocalPort, 2701 ipv6TcpConnRemAddress, 2702 ipv6TcpConnRemPort, 2703 ipv6TcpConnIfIndex } 2704 ::= { ipv6TcpConnTable 1 } 2706 Ipv6TcpConnEntry ::= 2707 SEQUENCE { ipv6TcpConnLocalAddress Ipv6Address, 2708 ipv6TcpConnLocalPort INTEGER (0..65535), 2709 ipv6TcpConnRemAddress Ipv6Address, 2710 ipv6TcpConnRemPort INTEGER (0..65535), 2711 ipv6TcpConnIfIndex Ipv6IfIndexOrZero, 2712 ipv6TcpConnState INTEGER } 2714 ipv6TcpConnLocalAddress OBJECT-TYPE 2715 SYNTAX Ipv6Address 2716 MAX-ACCESS not-accessible 2717 STATUS obsolete 2718 DESCRIPTION 2719 "The local IPv6 address for this TCP connection. In 2720 the case of a connection in the listen state which 2721 is willing to accept connections for any IPv6 2722 address associated with the managed node, the value 2723 ::0 is used. 2725 This object is obsoleted by 2726 TCP-MIB::tcpConnectionLocalAddressType." 2727 ::= { ipv6TcpConnEntry 1 } 2729 ipv6TcpConnLocalPort OBJECT-TYPE 2730 SYNTAX INTEGER (0..65535) 2731 MAX-ACCESS not-accessible 2732 STATUS obsolete 2733 DESCRIPTION 2734 "The local port number for this TCP connection. 2736 This object is obsoleted by TCP-MIB::tcpConnectionLocalPort." 2737 ::= { ipv6TcpConnEntry 2 } 2739 ipv6TcpConnRemAddress OBJECT-TYPE 2740 SYNTAX Ipv6Address 2741 MAX-ACCESS not-accessible 2742 STATUS obsolete 2743 DESCRIPTION 2744 "The remote IPv6 address for this TCP connection. 2746 This object is obsoleted by TCP-MIB::tcpConnectionRemAddress." 2748 ::= { ipv6TcpConnEntry 3 } 2750 ipv6TcpConnRemPort OBJECT-TYPE 2751 SYNTAX INTEGER (0..65535) 2752 MAX-ACCESS not-accessible 2753 STATUS obsolete 2754 DESCRIPTION 2755 "The remote port number for this TCP connection. 2757 This object is obsoleted by TCP-MIB::tcpConnectionRemPort." 2758 ::= { ipv6TcpConnEntry 4 } 2760 ipv6TcpConnIfIndex OBJECT-TYPE 2761 SYNTAX Ipv6IfIndexOrZero 2762 MAX-ACCESS not-accessible 2763 STATUS obsolete 2764 DESCRIPTION 2765 "An index object used to disambiguate conceptual rows in 2766 the table, since the connection 4-tuple may not be unique. 2768 If the connection's remote address (ipv6TcpConnRemAddress) 2769 is a link-local address and the connection's local address 2771 (ipv6TcpConnLocalAddress) is not a link-local address, this 2772 object identifies a local interface on the same link as 2773 the connection's remote link-local address. 2775 Otherwise, this object identifies the local interface that 2776 is associated with the ipv6TcpConnLocalAddress for this 2777 TCP connection. If such a local interface cannot be determined, 2778 this object should take on the value 0. (A possible example 2779 of this would be if the value of ipv6TcpConnLocalAddress is ::0.) 2781 The interface identified by a particular non-0 value of this 2782 index is the same interface as identified by the same value 2783 of ipv6IfIndex. 2785 The value of this object must remain constant during the life 2786 of the TCP connection. 2788 This object is obsoleted by the zone identifier in 2789 an InetAddressIPv6z address in either 2790 TCP-MIB::tcpConnectionLocalAddress or 2791 TCP-MIB::tcpConnectionRemAddress." 2792 ::= { ipv6TcpConnEntry 5 } 2794 ipv6TcpConnState OBJECT-TYPE 2795 SYNTAX INTEGER { 2796 closed(1), 2797 listen(2), 2798 synSent(3), 2799 synReceived(4), 2800 established(5), 2801 finWait1(6), 2802 finWait2(7), 2803 closeWait(8), 2804 lastAck(9), 2805 closing(10), 2806 timeWait(11), 2807 deleteTCB(12) } 2808 MAX-ACCESS read-write 2809 STATUS obsolete 2810 DESCRIPTION 2811 "The state of this TCP connection. 2813 The only value which may be set by a management station is 2814 deleteTCB(12). Accordingly, it is appropriate for an agent 2815 to return an error response (`badValue' for SNMPv1, 'wrongValue' 2816 for SNMPv2) if a management station attempts to set this 2817 object to any other value. 2819 If a management station sets this object to the value 2820 deleteTCB(12), then this has the effect of deleting the TCB 2821 (as defined in RFC 793) of the corresponding connection on 2822 the managed node, resulting in immediate termination of the 2823 connection. 2825 As an implementation-specific option, a RST segment may be 2826 sent from the managed node to the other TCP endpoint (note 2827 however that RST segments are not sent reliably). 2829 This object is obsoleted by TCP-MIB::tcpConnectionState." 2830 ::= { ipv6TcpConnEntry 6 } 2832 -- 2833 -- conformance information 2834 -- 2836 ipv6TcpConformance OBJECT IDENTIFIER ::= { ipv6TcpMIB 2 } 2838 ipv6TcpCompliances OBJECT IDENTIFIER ::= { ipv6TcpConformance 1 } 2839 ipv6TcpGroups OBJECT IDENTIFIER ::= { ipv6TcpConformance 2 } 2841 -- compliance statements 2843 ipv6TcpCompliance MODULE-COMPLIANCE 2844 STATUS obsolete 2845 DESCRIPTION 2846 "The compliance statement for SNMPv2 entities which 2847 implement TCP over IPv6. 2849 This compliance statement is obsoleted by 2850 TCP-MIB::tcpMIBCompliance2." 2851 MODULE -- this module 2852 MANDATORY-GROUPS { ipv6TcpGroup } 2853 ::= { ipv6TcpCompliances 1 } 2855 ipv6TcpGroup OBJECT-GROUP 2856 OBJECTS { -- these are defined in this module 2857 -- ipv6TcpConnLocalAddress (not-accessible) 2858 -- ipv6TcpConnLocalPort (not-accessible) 2859 -- ipv6TcpConnRemAddress (not-accessible) 2860 -- ipv6TcpConnRemPort (not-accessible) 2861 -- ipv6TcpConnIfIndex (not-accessible) 2862 ipv6TcpConnState } 2863 STATUS obsolete 2864 DESCRIPTION 2865 "The group of objects providing management of 2866 TCP over IPv6. 2868 This group is obsoleted by several groups in TCP-MIB." 2869 ::= { ipv6TcpGroups 1 } 2871 END 2873 7. Reclassification 2875 (This section may be removed by the RFC Editor.) 2877 It is expected that the publication of this document will be 2878 accompanied by a note from the IESG reclassifying [RFC2452], 2879 [RFC2454], and [RFC2465] to Historic. 2881 8. Informative References 2883 [RFC2452] Daniele, M., "IP Version 6 Management Information Base for 2884 the Transmission Control Protocol", RFC 2452, December 2885 1998. 2887 [RFC2454] Daniele, M., "IP Version 6 Management Information Base for 2888 the User Datagram Protocol", RFC 2454, December 1998. 2890 [RFC2465] Haskin, D. and S. Onishi, "Management Information Base for 2891 IP Version 6: Textual Conventions and General Group", RFC 2892 2465, December 1998. 2894 [RFC4022] Raghunarayan, R., "Management Information Base for the 2895 Transmission Control Protocol (TCP)", RFC 4022, March 2896 2005. 2898 [RFC4113] Fenner, B. and J. Flick, "Management Information Base for 2899 the User Datagram Protocol (UDP)", RFC 4113, June 2005. 2901 [RFC4292] Haberman, B., "IP Forwarding Table MIB", RFC 4292, April 2902 2006. 2904 [RFC4293] Routhier, S., "Management Information Base for the 2905 Internet Protocol (IP)", RFC 4293, April 2006. 2907 Author's Address 2909 Bill Fenner 2910 Arista Networks, Inc. 2911 5453 Great America Parkway 2912 Santa Clara 95054 2913 USA 2915 Phone: +1-408-547-5572 2916 Email: fenner@fenron.com