idnits 2.17.1 draft-fenner-ipv6-mibs-obsolete-01.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. ** There are 3 instances of too long lines in the document, the longest one being 2 characters in excess of 72. -- The draft header indicates that this document obsoletes RFC2452, but the abstract doesn't seem to mention this, which it should. -- The draft header indicates that this document obsoletes RFC2454, but the abstract doesn't seem to mention this, which it should. -- The draft header indicates that this document obsoletes RFC2465, but the abstract doesn't seem to mention this, which it should. -- The draft header indicates that this document obsoletes RFC2466, but the abstract doesn't seem to mention this, which it should. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year == Line 961 has weird spacing: '...be used for o...' == Line 1321 has weird spacing: '... which the ...' == Line 1378 has weird spacing: '...stanced polic...' == Line 1405 has weird spacing: '... The seman...' == Line 1406 has weird spacing: '...fied in the ...' == (6 more instances...) == The document seems to contain a disclaimer for pre-RFC5378 work, but was first submitted on or after 10 November 2008. The disclaimer is usually necessary only for documents that revise or obsolete older RFCs, and that take significant amounts of text from those RFCs. If you can contact all authors of the source material and they are willing to grant the BCP78 rights to the IETF Trust, you can and should remove the disclaimer. Otherwise, the disclaimer is needed and you can ignore this comment. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (June 30, 2015) is 3221 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- -- Looks like a reference, but probably isn't: '6' on line 372 -- Looks like a reference, but probably isn't: '3' on line 374 -- Looks like a reference, but probably isn't: '8' on line 1605 -- Looks like a reference, but probably isn't: '1' on line 2944 -- Obsolete informational reference (is this intentional?): RFC 2452 (Obsoleted by RFC 4022, RFC 8096) -- Obsolete informational reference (is this intentional?): RFC 2454 (Obsoleted by RFC 4113, RFC 8096) -- Obsolete informational reference (is this intentional?): RFC 2465 (Obsoleted by RFC 4293, RFC 8096) -- Obsolete informational reference (is this intentional?): RFC 2466 (Obsoleted by RFC 4293, RFC 8096) Summary: 2 errors (**), 0 flaws (~~), 8 warnings (==), 13 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 Obsoletes: 2452, 2454, 2465, 2466 (if June 30, 2015 5 approved) 6 Intended status: Informational 7 Expires: January 1, 2016 9 Republishing the IPV6-MIB modules as obsolete 10 draft-fenner-ipv6-mibs-obsolete-01 12 Abstract 14 In 2005, the IPv6 MIB update group published updated versions of the 15 IP-MIB, UDP-MIB, TCP-MIB and IP-FORWARD-MIB modules, which use the 16 InetAddressType/InetAddress construct to handle IPv4 and IPv6 in the 17 same table. This document contains versions of the obsoleted 18 IPV6-MIB, IPV6-TC, IPV6-ICMP-MIB, IPV6-TCP-MIB and IPV6-UDP-MIB 19 modules, for the purpose of updating MIB module repositories. 21 Status of This Memo 23 This Internet-Draft is submitted in full conformance with the 24 provisions of BCP 78 and BCP 79. 26 Internet-Drafts are working documents of the Internet Engineering 27 Task Force (IETF). Note that other groups may also distribute 28 working documents as Internet-Drafts. The list of current Internet- 29 Drafts is at http://datatracker.ietf.org/drafts/current/. 31 Internet-Drafts are draft documents valid for a maximum of six months 32 and may be updated, replaced, or obsoleted by other documents at any 33 time. It is inappropriate to use Internet-Drafts as reference 34 material or to cite them other than as "work in progress." 36 This Internet-Draft will expire on January 1, 2016. 38 Copyright Notice 40 Copyright (c) 2015 IETF Trust and the persons identified as the 41 document authors. All rights reserved. 43 This document is subject to BCP 78 and the IETF Trust's Legal 44 Provisions Relating to IETF Documents 45 (http://trustee.ietf.org/license-info) in effect on the date of 46 publication of this document. Please review these documents 47 carefully, as they describe your rights and restrictions with respect 48 to this document. Code Components extracted from this document must 49 include Simplified BSD License text as described in Section 4.e of 50 the Trust Legal Provisions and are provided without warranty as 51 described in the Simplified BSD License. 53 This document may contain material from IETF Documents or IETF 54 Contributions published or made publicly available before November 55 10, 2008. The person(s) controlling the copyright in some of this 56 material may not have granted the IETF Trust the right to allow 57 modifications of such material outside the IETF Standards Process. 58 Without obtaining an adequate license from the person(s) controlling 59 the copyright in such materials, this document may not be modified 60 outside the IETF Standards Process, and derivative works of it may 61 not be created outside the IETF Standards Process, except to format 62 it for publication as an RFC or to translate it into languages other 63 than English. 65 Table of Contents 67 1. Motivation . . . . . . . . . . . . . . . . . . . . . . . . . 2 68 2. Historic IPV6-TC . . . . . . . . . . . . . . . . . . . . . . 3 69 3. Historic IPV6-MIB . . . . . . . . . . . . . . . . . . . . . . 4 70 4. Historic IPV6-ICMP-MIB . . . . . . . . . . . . . . . . . . . 39 71 5. Historic IPV6-UDP-MIB . . . . . . . . . . . . . . . . . . . . 52 72 6. Historic IPV6-TCP-MIB . . . . . . . . . . . . . . . . . . . . 55 73 7. Reclassification . . . . . . . . . . . . . . . . . . . . . . 61 74 8. Security Considerations . . . . . . . . . . . . . . . . . . . 61 75 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 61 76 10. References . . . . . . . . . . . . . . . . . . . . . . . . . 61 77 10.1. Normative References . . . . . . . . . . . . . . . . . . 61 78 10.2. Informative References . . . . . . . . . . . . . . . . . 61 79 10.3. URIs . . . . . . . . . . . . . . . . . . . . . . . . . . 62 80 Appendix A. Change history . . . . . . . . . . . . . . . . . . . 62 81 A.1. Changes since -00 . . . . . . . . . . . . . . . . . . . . 62 82 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 62 84 1. Motivation 86 In 2005, the IPv6 MIB update group published updated versions of the 87 IP-MIB [RFC4293], UDP-MIB [RFC4113], TCP-MIB [RFC4022] and IP- 88 FORWARD-MIB [RFC4292] modules, which use the InetAddressType/ 89 InetAddress construct to handle IPv4 and IPv6 in the same table. 90 These documents were marked in the RFC Index as obsoleting the 91 corresponding IPV6-MIBs, but the extracted content of these MIBs 92 never changed in MIB repositories, and the original RFCs (as is 93 normal IETF policy) never changed from being Proposed Standard. 95 This causes an unclear situation when simply looking at MIB 96 repositories, so we are simply republishing these MIB modules with 97 the SMI syntax changed to obsolete. 99 2. Historic IPV6-TC 101 IPV6-TC DEFINITIONS ::= BEGIN 103 IMPORTS 104 Integer32 FROM SNMPv2-SMI 105 TEXTUAL-CONVENTION FROM SNMPv2-TC; 107 -- definition of textual conventions 108 Ipv6Address ::= TEXTUAL-CONVENTION 109 DISPLAY-HINT "2x:" 110 STATUS obsolete 111 DESCRIPTION 112 "This data type is used to model IPv6 addresses. 113 This is a binary string of 16 octets in network 114 byte-order." 115 SYNTAX OCTET STRING (SIZE (16)) 117 Ipv6AddressPrefix ::= TEXTUAL-CONVENTION 118 DISPLAY-HINT "2x:" 119 STATUS obsolete 120 DESCRIPTION 121 "This data type is used to model IPv6 address 122 prefixes. This is a binary string of up to 16 123 octets in network byte-order." 124 SYNTAX OCTET STRING (SIZE (0..16)) 126 Ipv6AddressIfIdentifier ::= TEXTUAL-CONVENTION 127 DISPLAY-HINT "2x:" 128 STATUS obsolete 129 DESCRIPTION 130 "This data type is used to model IPv6 address 131 interface identifiers. This is a binary string 132 of up to 8 octets in network byte-order." 133 SYNTAX OCTET STRING (SIZE (0..8)) 135 Ipv6IfIndex ::= TEXTUAL-CONVENTION 136 DISPLAY-HINT "d" 137 STATUS obsolete 138 DESCRIPTION 139 "A unique value, greater than zero for each 140 internetwork-layer interface in the managed 141 system. It is recommended that values are assigned 142 contiguously starting from 1. The value for each 143 internetwork-layer interface must remain constant 144 at least from one re-initialization of the entity's 145 network management system to the next 147 re-initialization." 148 SYNTAX Integer32 (1..2147483647) 150 Ipv6IfIndexOrZero ::= TEXTUAL-CONVENTION 151 DISPLAY-HINT "d" 152 STATUS obsolete 153 DESCRIPTION 154 "This textual convention is an extension of the 155 Ipv6IfIndex convention. The latter defines 156 a greater than zero value used to identify an IPv6 157 interface in the managed system. This extension 158 permits the additional value of zero. The value 159 zero is object-specific and must therefore be 160 defined as part of the description of any object 161 which uses this syntax. Examples of the usage of 162 zero might include situations where interface was 163 unknown, or when none or all interfaces need to be 164 referenced." 165 SYNTAX Integer32 (0..2147483647) 167 END 169 3. Historic IPV6-MIB 171 IPV6-MIB DEFINITIONS ::= BEGIN 173 IMPORTS 174 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, 175 mib-2, Counter32, Unsigned32, Integer32, 176 Gauge32 FROM SNMPv2-SMI 177 DisplayString, PhysAddress, TruthValue, TimeStamp, 178 VariablePointer, RowPointer FROM SNMPv2-TC 179 MODULE-COMPLIANCE, OBJECT-GROUP, 180 NOTIFICATION-GROUP FROM SNMPv2-CONF 181 Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix, 182 Ipv6AddressIfIdentifier, 183 Ipv6IfIndexOrZero FROM IPV6-TC; 185 ipv6MIB MODULE-IDENTITY 186 LAST-UPDATED "201505282112Z" 187 ORGANIZATION "IETF IPv6 Working Group" 188 CONTACT-INFO 189 " Dimitry Haskin 190 Postal: Bay Networks, Inc. 191 660 Techology Park Drive. 192 Billerica, MA 01821 194 US 196 Tel: +1-978-916-8124 197 E-mail: dhaskin@baynetworks.com 199 Steve Onishi 201 Postal: Bay Networks, Inc. 202 3 Federal Street 203 Billerica, MA 01821 204 US 206 Tel: +1-978-916-3816 207 E-mail: sonishi@baynetworks.com" 208 DESCRIPTION 209 "The MIB module for entities implementing the IPv6 210 protocol." 211 REVISION "201505282112Z" 212 DESCRIPTION 213 "Obsoleting this MIB module; it has been replaced by 214 the revised IP-MIB (RFC4293) and IP-FORWARD-MIB 215 (RFC4292)." 216 REVISION "9801082155Z" 217 DESCRIPTION 218 "First revision, published as RFC2465" 219 ::= { mib-2 55 } 221 -- the IPv6 general group 223 ipv6MIBObjects OBJECT IDENTIFIER ::= { ipv6MIB 1 } 225 ipv6Forwarding OBJECT-TYPE 226 SYNTAX INTEGER { 227 forwarding(1), -- acting as a router 229 -- NOT acting as 230 notForwarding(2) -- a router 231 } 232 MAX-ACCESS read-write 233 STATUS obsolete 234 DESCRIPTION 235 "The indication of whether this entity is acting 236 as an IPv6 router in respect to the forwarding of 237 datagrams received by, but not addressed to, this 238 entity. IPv6 routers forward datagrams. IPv6 239 hosts do not (except those source-routed via the 240 host). 242 Note that for some managed nodes, this object may 243 take on only a subset of the values possible. 244 Accordingly, it is appropriate for an agent to 245 return a `wrongValue' response if a management 246 station attempts to change this object to an 247 inappropriate value. 249 This object is obsoleted by IP-MIB::ipv6IpForwarding." 250 ::= { ipv6MIBObjects 1 } 252 ipv6DefaultHopLimit OBJECT-TYPE 253 SYNTAX INTEGER(0..255) 254 MAX-ACCESS read-write 255 STATUS obsolete 256 DESCRIPTION 257 "The default value inserted into the Hop Limit 258 field of the IPv6 header of datagrams originated 259 at this entity, whenever a Hop Limit value is not 260 supplied by the transport layer protocol. 262 This object is obsoleted by IP-MIB::ipv6IpDefaultHopLimit." 263 DEFVAL { 64 } 264 ::= { ipv6MIBObjects 2 } 266 ipv6Interfaces OBJECT-TYPE 267 SYNTAX Unsigned32 268 MAX-ACCESS read-only 269 STATUS obsolete 270 DESCRIPTION 271 "The number of IPv6 interfaces (regardless of 272 their current state) present on this system. 274 This object is obsolete; there is no direct replacement 275 but its value can be derived from the number of rows 276 in the IP-MIB::ipv6InterfaceTable." 277 ::= { ipv6MIBObjects 3 } 279 ipv6IfTableLastChange OBJECT-TYPE 280 SYNTAX TimeStamp 281 MAX-ACCESS read-only 282 STATUS obsolete 283 DESCRIPTION 284 "The value of sysUpTime at the time of the last 285 insertion or removal of an entry in the 286 ipv6IfTable. If the number of entries has been 287 unchanged since the last re-initialization of 288 the local network management subsystem, then this 289 object contains a zero value. 291 This object is obsoleted by 292 IP-MIB::ipv6InterfaceTableLastChange." 293 ::= { ipv6MIBObjects 4 } 295 -- the IPv6 Interfaces table 297 ipv6IfTable OBJECT-TYPE 298 SYNTAX SEQUENCE OF Ipv6IfEntry 299 MAX-ACCESS not-accessible 300 STATUS obsolete 301 DESCRIPTION 302 "The IPv6 Interfaces table contains information 303 on the entity's internetwork-layer interfaces. 304 An IPv6 interface constitutes a logical network 305 layer attachment to the layer immediately below 307 IPv6 including internet layer 'tunnels', such as 308 tunnels over IPv4 or IPv6 itself. 310 This table is obsoleted by IP-MIB::ipv6InterfaceTable." 311 ::= { ipv6MIBObjects 5 } 313 ipv6IfEntry OBJECT-TYPE 314 SYNTAX Ipv6IfEntry 315 MAX-ACCESS not-accessible 316 STATUS obsolete 317 DESCRIPTION 318 "An interface entry containing objects 319 about a particular IPv6 interface. 321 This object is obsoleted by IP-MIB::ipv6InterfaceEntry." 322 INDEX { ipv6IfIndex } 323 ::= { ipv6IfTable 1 } 325 Ipv6IfEntry ::= SEQUENCE { 326 ipv6IfIndex Ipv6IfIndex, 327 ipv6IfDescr DisplayString, 328 ipv6IfLowerLayer VariablePointer, 329 ipv6IfEffectiveMtu Unsigned32, 330 ipv6IfReasmMaxSize Unsigned32, 331 ipv6IfIdentifier Ipv6AddressIfIdentifier, 332 ipv6IfIdentifierLength INTEGER, 333 ipv6IfPhysicalAddress PhysAddress, 334 ipv6IfAdminStatus INTEGER, 335 ipv6IfOperStatus INTEGER, 336 ipv6IfLastChange TimeStamp 337 } 339 ipv6IfIndex OBJECT-TYPE 340 SYNTAX Ipv6IfIndex 341 MAX-ACCESS not-accessible 342 STATUS obsolete 343 DESCRIPTION 344 "A unique non-zero value identifying 345 the particular IPv6 interface. 347 This object is obsoleted. In the IP-MIB, 348 interfaces are simply identified by IfIndex." 349 ::= { ipv6IfEntry 1 } 351 ipv6IfDescr OBJECT-TYPE 352 SYNTAX DisplayString 353 MAX-ACCESS read-write 354 STATUS obsolete 355 DESCRIPTION 356 "A textual string containing information about the 357 interface. This string may be set by the network 358 management system. 360 This object is obsoleted by IF-MIB::ifDescr." 361 ::= { ipv6IfEntry 2 } 363 ipv6IfLowerLayer OBJECT-TYPE 364 SYNTAX VariablePointer 365 MAX-ACCESS read-only 366 STATUS obsolete 367 DESCRIPTION 368 "This object identifies the protocol layer over 369 which this network interface operates. If this 370 network interface operates over the data-link 371 layer, then the value of this object refers to an 372 instance of ifIndex [6]. If this network interface 373 operates over an IPv4 interface, the value of this 374 object refers to an instance of ipAdEntAddr [3]. 376 If this network interface operates over another 377 IPv6 interface, the value of this object refers to 378 an instance of ipv6IfIndex. If this network 379 interface is not currently operating over an active 380 protocol layer, then the value of this object 381 should be set to the OBJECT ID { 0 0 }. 383 This object is obsolete. The IF-STACK-TABLE may 384 be used to express relationships between interfaces." 385 ::= { ipv6IfEntry 3 } 387 ipv6IfEffectiveMtu OBJECT-TYPE 388 SYNTAX Unsigned32 389 UNITS "octets" 390 MAX-ACCESS read-only 391 STATUS obsolete 392 DESCRIPTION 393 "The size of the largest IPv6 packet which can be 394 sent/received on the interface, specified in 395 octets. 397 This object is obsolete. The value of IF-MIB::ifMtu 398 for the corresponding value of ifIndex represents the 399 MTU of the interface." 400 ::= { ipv6IfEntry 4 } 402 ipv6IfReasmMaxSize OBJECT-TYPE 403 SYNTAX Unsigned32 (0..65535) 404 UNITS "octets" 405 MAX-ACCESS read-only 406 STATUS obsolete 407 DESCRIPTION 408 "The size of the largest IPv6 datagram which this 409 entity can re-assemble from incoming IPv6 fragmented 410 datagrams received on this interface. 412 This object is obsoleted by IP-MIB::ipv6InterfaceReasmMaxSize." 413 ::= { ipv6IfEntry 5 } 415 ipv6IfIdentifier OBJECT-TYPE 416 SYNTAX Ipv6AddressIfIdentifier 417 MAX-ACCESS read-write 418 STATUS obsolete 419 DESCRIPTION 420 "The Interface Identifier for this interface that 422 is (at least) unique on the link this interface is 423 attached to. The Interface Identifier is combined 424 with an address prefix to form an interface address. 426 By default, the Interface Identifier is autoconfigured 427 according to the rules of the link type this 428 interface is attached to. 430 This object is obsoleted by IP-MIB::ipv6InterfaceIdentifier." 432 ::= { ipv6IfEntry 6 } 434 ipv6IfIdentifierLength OBJECT-TYPE 435 SYNTAX INTEGER (0..64) 436 UNITS "bits" 437 MAX-ACCESS read-write 438 STATUS obsolete 439 DESCRIPTION 440 "The length of the Interface Identifier in bits. 442 This object is obsolete. It can be derived from the length 443 of IP-MIB::ipv6InterfaceIdentifier; Interface Identifiers 444 that are not an even number of octets are not supported." 445 ::= { ipv6IfEntry 7 } 447 ipv6IfPhysicalAddress OBJECT-TYPE 448 SYNTAX PhysAddress 449 MAX-ACCESS read-only 450 STATUS obsolete 451 DESCRIPTION 452 "The interface's physical address. For example, for 453 an IPv6 interface attached to an 802.x link, this 454 object normally contains a MAC address. Note that 455 in some cases this address may differ from the 456 address of the interface's protocol sub-layer. The 457 interface's media-specific MIB must define the bit 458 and byte ordering and the format of the value of 459 this object. For interfaces which do not have such 460 an address (e.g., a serial line), this object should 461 contain an octet string of zero length. 463 This object is obsoleted by IF-MIB::ifPhysAddress." 464 ::= { ipv6IfEntry 8 } 466 ipv6IfAdminStatus OBJECT-TYPE 467 SYNTAX INTEGER { 468 up(1), -- ready to pass packets 469 down(2) 470 } 471 MAX-ACCESS read-write 472 STATUS obsolete 473 DESCRIPTION 474 "The desired state of the interface. When a managed 475 system initializes, all IPv6 interfaces start with 476 ipv6IfAdminStatus in the down(2) state. As a result 477 of either explicit management action or per 478 configuration information retained by the managed 479 system, ipv6IfAdminStatus is then changed to 480 the up(1) state (or remains in the down(2) state). 482 This object is obsolete. IPv6 does not have a 483 separate admin status; the admin status of the 484 interface is represented by IF-MIB::ifAdminStatus." 485 ::= { ipv6IfEntry 9 } 487 ipv6IfOperStatus OBJECT-TYPE 488 SYNTAX INTEGER { 489 up(1), -- ready to pass packets 491 down(2), 492 noIfIdentifier(3), -- no interface identifier 494 -- status can not be 495 -- determined for some 496 unknown(4), -- reason 498 -- some component is 499 notPresent(5) -- missing 500 } 501 MAX-ACCESS read-only 502 STATUS obsolete 503 DESCRIPTION 504 "The current operational state of the interface. 505 The noIfIdentifier(3) state indicates that no valid 506 Interface Identifier is assigned to the interface. 507 This state usually indicates that the link-local 508 interface address failed Duplicate Address Detection. 509 If ipv6IfAdminStatus is down(2) then ipv6IfOperStatus 510 should be down(2). If ipv6IfAdminStatus is changed 511 to up(1) then ipv6IfOperStatus should change to up(1) 512 if the interface is ready to transmit and receive 513 network traffic; it should remain in the down(2) or 514 noIfIdentifier(3) state if and only if there is a 515 fault that prevents it from going to the up(1) state; 516 it should remain in the notPresent(5) state if 517 the interface has missing (typically, lower layer) 518 components. 520 This object is obsolete. IPv6 does not have a 521 separate operational status; the operational status of the 522 interface is represented by IF-MIB::ifOperStatus." 523 ::= { ipv6IfEntry 10 } 525 ipv6IfLastChange OBJECT-TYPE 526 SYNTAX TimeStamp 527 MAX-ACCESS read-only 528 STATUS obsolete 529 DESCRIPTION 530 "The value of sysUpTime at the time the interface 531 entered its current operational state. If the 532 current state was entered prior to the last 533 re-initialization of the local network management 535 subsystem, then this object contains a zero 536 value. 538 This object is obsolete. The last change of 539 IF-MIB::ifOperStatus is represented by IF-MIB::ifLastChange." 540 ::= { ipv6IfEntry 11 } 542 -- IPv6 Interface Statistics table 544 ipv6IfStatsTable OBJECT-TYPE 545 SYNTAX SEQUENCE OF Ipv6IfStatsEntry 546 MAX-ACCESS not-accessible 547 STATUS obsolete 548 DESCRIPTION 549 "IPv6 interface traffic statistics. 551 This table is obsoleted by the IP-MIB::ipIfStatsTable." 552 ::= { ipv6MIBObjects 6 } 554 ipv6IfStatsEntry OBJECT-TYPE 555 SYNTAX Ipv6IfStatsEntry 556 MAX-ACCESS not-accessible 557 STATUS obsolete 558 DESCRIPTION 559 "An interface statistics entry containing objects 560 at a particular IPv6 interface. 562 This object is obsoleted by the IP-MIB::ipIfStatsEntry." 563 AUGMENTS { ipv6IfEntry } 564 ::= { ipv6IfStatsTable 1 } 566 Ipv6IfStatsEntry ::= SEQUENCE { 567 ipv6IfStatsInReceives 568 Counter32, 569 ipv6IfStatsInHdrErrors 570 Counter32, 571 ipv6IfStatsInTooBigErrors 572 Counter32, 573 ipv6IfStatsInNoRoutes 574 Counter32, 576 ipv6IfStatsInAddrErrors 577 Counter32, 578 ipv6IfStatsInUnknownProtos 579 Counter32, 580 ipv6IfStatsInTruncatedPkts 581 Counter32, 582 ipv6IfStatsInDiscards 583 Counter32, 584 ipv6IfStatsInDelivers 585 Counter32, 586 ipv6IfStatsOutForwDatagrams 587 Counter32, 588 ipv6IfStatsOutRequests 589 Counter32, 590 ipv6IfStatsOutDiscards 592 Counter32, 593 ipv6IfStatsOutFragOKs 594 Counter32, 595 ipv6IfStatsOutFragFails 596 Counter32, 597 ipv6IfStatsOutFragCreates 598 Counter32, 599 ipv6IfStatsReasmReqds 600 Counter32, 601 ipv6IfStatsReasmOKs 602 Counter32, 603 ipv6IfStatsReasmFails 604 Counter32, 605 ipv6IfStatsInMcastPkts 606 Counter32, 607 ipv6IfStatsOutMcastPkts 608 Counter32 609 } 611 ipv6IfStatsInReceives OBJECT-TYPE 612 SYNTAX Counter32 613 MAX-ACCESS read-only 614 STATUS obsolete 615 DESCRIPTION 616 "The total number of input datagrams received by 617 the interface, including those received in error. 619 This object is obsoleted by IP-MIB::ipIfStatsHCInReceives." 620 ::= { ipv6IfStatsEntry 1 } 622 ipv6IfStatsInHdrErrors OBJECT-TYPE 623 SYNTAX Counter32 624 MAX-ACCESS read-only 625 STATUS obsolete 626 DESCRIPTION 627 "The number of input datagrams discarded due to 628 errors in their IPv6 headers, including version 629 number mismatch, other format errors, hop count 630 exceeded, errors discovered in processing their 631 IPv6 options, etc. 633 This object is obsoleted by IP-MIB::ipIfStatsInHdrErrors." 634 ::= { ipv6IfStatsEntry 2 } 636 ipv6IfStatsInTooBigErrors OBJECT-TYPE 637 SYNTAX Counter32 638 MAX-ACCESS read-only 639 STATUS obsolete 640 DESCRIPTION 641 "The number of input datagrams that could not be 642 forwarded because their size exceeded the link MTU 643 of outgoing interface. 645 This object is obsoleted. It was not replicated in the 646 IP-MIB due to feedback that systems did not retain the 647 incoming interface of a packet that failed fragmentation." 648 ::= { ipv6IfStatsEntry 3 } 650 ipv6IfStatsInNoRoutes OBJECT-TYPE 651 SYNTAX Counter32 652 MAX-ACCESS read-only 653 STATUS obsolete 654 DESCRIPTION 655 "The number of input datagrams discarded because no 656 route could be found to transmit them to their 657 destination. 659 This object is obsoleted by IP-MIB::ipIfStatsInNoRoutes." 660 ::= { ipv6IfStatsEntry 4 } 662 ipv6IfStatsInAddrErrors OBJECT-TYPE 663 SYNTAX Counter32 664 MAX-ACCESS read-only 665 STATUS obsolete 666 DESCRIPTION 667 "The number of input datagrams discarded because 668 the IPv6 address in their IPv6 header's destination 669 field was not a valid address to be received at 670 this entity. This count includes invalid 671 addresses (e.g., ::0) and unsupported addresses 672 (e.g., addresses with unallocated prefixes). For 673 entities which are not IPv6 routers and therefore 674 do not forward datagrams, this counter includes 675 datagrams discarded because the destination address 676 was not a local address. 678 This object is obsoleted by IP-MIB::ipIfStatsInAddrErrors." 679 ::= { ipv6IfStatsEntry 5 } 681 ipv6IfStatsInUnknownProtos OBJECT-TYPE 682 SYNTAX Counter32 683 MAX-ACCESS read-only 684 STATUS obsolete 685 DESCRIPTION 686 "The number of locally-addressed datagrams 687 received successfully but discarded because of an 688 unknown or unsupported protocol. This counter is 689 incremented at the interface to which these 690 datagrams were addressed which might not be 691 necessarily the input interface for some of 692 the datagrams. 694 This object is obsoleted by IP-MIB::ipIfStatsInUnknownProtos." 695 ::= { ipv6IfStatsEntry 6 } 697 ipv6IfStatsInTruncatedPkts OBJECT-TYPE 698 SYNTAX Counter32 699 MAX-ACCESS read-only 700 STATUS obsolete 701 DESCRIPTION 702 "The number of input datagrams discarded because 703 datagram frame didn't carry enough data. 705 This object is obsoleted by IP-MIB::ipIfStatsInTruncatedPkts." 706 ::= { ipv6IfStatsEntry 7 } 708 ipv6IfStatsInDiscards OBJECT-TYPE 709 SYNTAX Counter32 710 MAX-ACCESS read-only 711 STATUS obsolete 712 DESCRIPTION 713 "The number of input IPv6 datagrams for which no 714 problems were encountered to prevent their 715 continued processing, but which were discarded 716 (e.g., for lack of buffer space). Note that this 717 counter does not include any datagrams discarded 718 while awaiting re-assembly. 720 This object is obsoleted by IP-MIB::ipIfStatsInDiscards." 721 ::= { ipv6IfStatsEntry 8 } 723 ipv6IfStatsInDelivers OBJECT-TYPE 724 SYNTAX Counter32 725 MAX-ACCESS read-only 726 STATUS obsolete 727 DESCRIPTION 728 "The total number of datagrams successfully 729 delivered to IPv6 user-protocols (including ICMP). 730 This counter is incremented at the interface to 731 which these datagrams were addressed which might 732 not be necessarily the input interface for some of 733 the datagrams. 735 This object is obsoleted by IP-MIB::ipIfStatsHCInDelivers." 736 ::= { ipv6IfStatsEntry 9 } 738 ipv6IfStatsOutForwDatagrams OBJECT-TYPE 739 SYNTAX Counter32 740 MAX-ACCESS read-only 741 STATUS obsolete 742 DESCRIPTION 743 "The number of output datagrams which this 744 entity received and forwarded to their final 745 destinations. In entities which do not act 746 as IPv6 routers, this counter will include 747 only those packets which were Source-Routed 748 via this entity, and the Source-Route 749 processing was successful. Note that for 750 a successfully forwarded datagram the counter 751 of the outgoing interface is incremented. 753 This object is obsoleted by 754 IP-MIB::ipIfStatsHCOutForwDatagrams." 755 ::= { ipv6IfStatsEntry 10 } 757 ipv6IfStatsOutRequests OBJECT-TYPE 758 SYNTAX Counter32 759 MAX-ACCESS read-only 760 STATUS obsolete 761 DESCRIPTION 762 "The total number of IPv6 datagrams which local IPv6 763 user-protocols (including ICMP) supplied to IPv6 in 764 requests for transmission. Note that this counter 765 does not include any datagrams counted in 766 ipv6IfStatsOutForwDatagrams. 768 This object is obsoleted by IP-MIB::ipIfStatsHCOutRequests." 769 ::= { ipv6IfStatsEntry 11 } 771 ipv6IfStatsOutDiscards OBJECT-TYPE 772 SYNTAX Counter32 773 MAX-ACCESS read-only 774 STATUS obsolete 775 DESCRIPTION 776 "The number of output IPv6 datagrams for which no 777 problem was encountered to prevent their 778 transmission to their destination, but which were 779 discarded (e.g., for lack of buffer space). Note 780 that this counter would include datagrams counted 781 in ipv6IfStatsOutForwDatagrams if any such packets 782 met this (discretionary) discard criterion. 784 This object is obsoleted by IP-MIB::ipIfStatsOutDiscards." 785 ::= { ipv6IfStatsEntry 12 } 787 ipv6IfStatsOutFragOKs OBJECT-TYPE 788 SYNTAX Counter32 789 MAX-ACCESS read-only 790 STATUS obsolete 791 DESCRIPTION 792 "The number of IPv6 datagrams that have been 793 successfully fragmented at this output interface. 795 This object is obsoleted by IP-MIB::ipIfStatsOutFragOKs." 796 ::= { ipv6IfStatsEntry 13 } 798 ipv6IfStatsOutFragFails OBJECT-TYPE 799 SYNTAX Counter32 800 MAX-ACCESS read-only 801 STATUS obsolete 802 DESCRIPTION 803 "The number of IPv6 datagrams that have been 804 discarded because they needed to be fragmented 805 at this output interface but could not be. 807 This object is obsoleted by IP-MIB::ipIfStatsOutFragFails." 808 ::= { ipv6IfStatsEntry 14 } 810 ipv6IfStatsOutFragCreates OBJECT-TYPE 811 SYNTAX Counter32 812 MAX-ACCESS read-only 813 STATUS obsolete 814 DESCRIPTION 815 "The number of output datagram fragments that have 816 been generated as a result of fragmentation at 817 this output interface. 819 This object is obsoleted by IP-MIB::ipIfStatsOutFragCreates." 820 ::= { ipv6IfStatsEntry 15 } 822 ipv6IfStatsReasmReqds OBJECT-TYPE 823 SYNTAX Counter32 824 MAX-ACCESS read-only 825 STATUS obsolete 826 DESCRIPTION 827 "The number of IPv6 fragments received which needed 828 to be reassembled at this interface. Note that this 829 counter is incremented at the interface to which 830 these fragments were addressed which might not 831 be necessarily the input interface for some of 832 the fragments. 834 This object is obsoleted by IP-MIB::ipIfStatsReasmReqds." 835 ::= { ipv6IfStatsEntry 16 } 837 ipv6IfStatsReasmOKs OBJECT-TYPE 838 SYNTAX Counter32 839 MAX-ACCESS read-only 840 STATUS obsolete 841 DESCRIPTION 842 "The number of IPv6 datagrams successfully 843 reassembled. Note that this counter is incremented 844 at the interface to which these datagrams were 845 addressed which might not be necessarily the input 846 interface for some of the fragments. 848 This object is obsoleted by IP-MIB::ipIfStatsReasmOKs." 849 ::= { ipv6IfStatsEntry 17 } 851 ipv6IfStatsReasmFails OBJECT-TYPE 852 SYNTAX Counter32 853 MAX-ACCESS read-only 854 STATUS obsolete 855 DESCRIPTION 856 "The number of failures detected by the IPv6 re- 857 assembly algorithm (for whatever reason: timed 858 out, errors, etc.). Note that this is not 859 necessarily a count of discarded IPv6 fragments 860 since some algorithms (notably the algorithm in 861 RFC 815) can lose track of the number of fragments 862 by combining them as they are received. 863 This counter is incremented at the interface to which 864 these fragments were addressed which might not be 865 necessarily the input interface for some of the 866 fragments. 868 This object is obsoleted by IP-MIB::ipIfStatsReasmFails." 869 ::= { ipv6IfStatsEntry 18 } 871 ipv6IfStatsInMcastPkts OBJECT-TYPE 872 SYNTAX Counter32 873 MAX-ACCESS read-only 874 STATUS obsolete 875 DESCRIPTION 876 "The number of multicast packets received 877 by the interface 879 This object is obsoleted by IP-MIB::ipIfStatsHCInMcastPkts." 880 ::= { ipv6IfStatsEntry 19 } 882 ipv6IfStatsOutMcastPkts OBJECT-TYPE 883 SYNTAX Counter32 884 MAX-ACCESS read-only 885 STATUS obsolete 886 DESCRIPTION 887 "The number of multicast packets transmitted 888 by the interface 890 This object is obsoleted by IP-MIB::ipIfStatsHCOutMcastPkts." 891 ::= { ipv6IfStatsEntry 20 } 893 -- Address Prefix table 895 -- The IPv6 Address Prefix table contains information on 896 -- the entity's IPv6 Address Prefixes that are associated 897 -- with IPv6 interfaces. 899 ipv6AddrPrefixTable OBJECT-TYPE 900 SYNTAX SEQUENCE OF Ipv6AddrPrefixEntry 901 MAX-ACCESS not-accessible 902 STATUS obsolete 903 DESCRIPTION 904 "The list of IPv6 address prefixes of 905 IPv6 interfaces. 907 This table is obsoleted by IP-MIB::ipAddressPrefixTable." 908 ::= { ipv6MIBObjects 7 } 910 ipv6AddrPrefixEntry OBJECT-TYPE 911 SYNTAX Ipv6AddrPrefixEntry 912 MAX-ACCESS not-accessible 913 STATUS obsolete 914 DESCRIPTION 915 "An interface entry containing objects of 916 a particular IPv6 address prefix. 918 This entry is obsoleted by IP-MIB::ipAddressPrefixEntry." 919 INDEX { ipv6IfIndex, 920 ipv6AddrPrefix, 921 ipv6AddrPrefixLength } 922 ::= { ipv6AddrPrefixTable 1 } 924 Ipv6AddrPrefixEntry ::= SEQUENCE { 926 ipv6AddrPrefix Ipv6AddressPrefix, 927 ipv6AddrPrefixLength INTEGER (0..128), 928 ipv6AddrPrefixOnLinkFlag TruthValue, 929 ipv6AddrPrefixAutonomousFlag TruthValue, 930 ipv6AddrPrefixAdvPreferredLifetime Unsigned32, 931 ipv6AddrPrefixAdvValidLifetime Unsigned32 932 } 934 ipv6AddrPrefix OBJECT-TYPE 935 SYNTAX Ipv6AddressPrefix 936 MAX-ACCESS not-accessible 937 STATUS obsolete 938 DESCRIPTION 939 "The prefix associated with the this interface. 941 This object is obsoleted by IP-MIB::ipAddressPrefixPrefix." 942 ::= { ipv6AddrPrefixEntry 1 } 944 ipv6AddrPrefixLength OBJECT-TYPE 945 SYNTAX INTEGER (0..128) 946 UNITS "bits" 947 MAX-ACCESS not-accessible 948 STATUS obsolete 949 DESCRIPTION 950 "The length of the prefix (in bits). 952 This object is obsoleted by IP-MIB::ipAddressPrefixLength." 953 ::= { ipv6AddrPrefixEntry 2 } 955 ipv6AddrPrefixOnLinkFlag OBJECT-TYPE 956 SYNTAX TruthValue 957 MAX-ACCESS read-only 958 STATUS obsolete 959 DESCRIPTION 960 "This object has the value 'true(1)', if this 961 prefix can be used for on-link determination 962 and the value 'false(2)' otherwise. 964 This object is obsoleted by IP-MIB::ipAddressPrefixOnLinkFlag." 965 ::= { ipv6AddrPrefixEntry 3 } 967 ipv6AddrPrefixAutonomousFlag OBJECT-TYPE 968 SYNTAX TruthValue 969 MAX-ACCESS read-only 970 STATUS obsolete 971 DESCRIPTION 972 "Autonomous address configuration flag. When 973 true(1), indicates that this prefix can be used 974 for autonomous address configuration (i.e. can 975 be used to form a local interface address). 976 If false(2), it is not used to autoconfigure 977 a local interface address. 979 This object is obsoleted by 980 IP-MIB::ipAddressPrefixAutonomousFlag." 981 ::= { ipv6AddrPrefixEntry 4 } 983 ipv6AddrPrefixAdvPreferredLifetime OBJECT-TYPE 984 SYNTAX Unsigned32 985 UNITS "seconds" 986 MAX-ACCESS read-only 987 STATUS obsolete 988 DESCRIPTION 989 "It is the length of time in seconds that this 990 prefix will remain preferred, i.e. time until 991 deprecation. A value of 4,294,967,295 represents 992 infinity. 994 The address generated from a deprecated prefix 995 should no longer be used as a source address in 996 new communications, but packets received on such 997 an interface are processed as expected. 999 This object is obsoleted by 1000 IP-MIB::ipAddressPrefixAdvPreferredLifetime." 1001 ::= { ipv6AddrPrefixEntry 5 } 1003 ipv6AddrPrefixAdvValidLifetime OBJECT-TYPE 1004 SYNTAX Unsigned32 1005 UNITS "seconds" 1006 MAX-ACCESS read-only 1007 STATUS obsolete 1008 DESCRIPTION 1009 "It is the length of time in seconds that this 1010 prefix will remain valid, i.e. time until 1011 invalidation. A value of 4,294,967,295 represents 1012 infinity. 1014 The address generated from an invalidated prefix 1015 should not appear as the destination or source 1016 address of a packet. 1018 This object is obsoleted by 1019 IP-MIB::ipAddressPrefixAdvValidLifetime." 1020 ::= { ipv6AddrPrefixEntry 6 } 1022 -- the IPv6 Address table 1024 -- The IPv6 address table contains this node's IPv6 1025 -- addressing information. 1027 ipv6AddrTable OBJECT-TYPE 1028 SYNTAX SEQUENCE OF Ipv6AddrEntry 1029 MAX-ACCESS not-accessible 1030 STATUS obsolete 1031 DESCRIPTION 1032 "The table of addressing information relevant to 1033 this node's interface addresses. 1035 This table is obsoleted by IP-MIB::ipAddressTable." 1036 ::= { ipv6MIBObjects 8 } 1038 ipv6AddrEntry OBJECT-TYPE 1039 SYNTAX Ipv6AddrEntry 1040 MAX-ACCESS not-accessible 1041 STATUS obsolete 1042 DESCRIPTION 1043 "The addressing information for one of this 1044 node's interface addresses. 1046 This entry is obsoleted by IP-MIB::ipAddressEntry." 1047 INDEX { ipv6IfIndex, ipv6AddrAddress } 1048 ::= { ipv6AddrTable 1 } 1050 Ipv6AddrEntry ::= 1051 SEQUENCE { 1052 ipv6AddrAddress Ipv6Address, 1053 ipv6AddrPfxLength INTEGER, 1054 ipv6AddrType INTEGER, 1055 ipv6AddrAnycastFlag TruthValue, 1056 ipv6AddrStatus INTEGER 1057 } 1059 ipv6AddrAddress OBJECT-TYPE 1060 SYNTAX Ipv6Address 1061 MAX-ACCESS not-accessible 1062 STATUS obsolete 1063 DESCRIPTION 1064 "The IPv6 address to which this entry's addressing 1065 information pertains. 1067 This object is obsoleted by IP-MIB::ipAddressAddr." 1068 ::= { ipv6AddrEntry 1 } 1070 ipv6AddrPfxLength OBJECT-TYPE 1071 SYNTAX INTEGER(0..128) 1072 UNITS "bits" 1073 MAX-ACCESS read-only 1074 STATUS obsolete 1075 DESCRIPTION 1076 "The length of the prefix (in bits) associated with 1077 the IPv6 address of this entry. 1079 This object is obsoleted by the IP-MIB::ipAddressPrefixLength 1080 in the row of the IP-MIB::ipAddressPrefixTable to which the 1081 IP-MIB::ipAddressPrefix points." 1082 ::= { ipv6AddrEntry 2 } 1084 ipv6AddrType OBJECT-TYPE 1085 SYNTAX INTEGER { 1086 -- address has been formed 1087 -- using stateless 1088 stateless(1), -- autoconfiguration 1090 -- address has been acquired 1091 -- by stateful means 1092 -- (e.g. DHCPv6, manual 1093 stateful(2), -- configuration) 1095 -- type can not be determined 1096 unknown(3) -- for some reason. 1097 } 1098 MAX-ACCESS read-only 1099 STATUS obsolete 1100 DESCRIPTION 1101 "The type of address. Note that 'stateless(1)' 1102 refers to an address that was statelessly 1103 autoconfigured; 'stateful(2)' refers to a address 1104 which was acquired by via a stateful protocol 1105 (e.g. DHCPv6, manual configuration). 1107 This object is obsoleted by IP-MIB::ipAddressOrigin." 1108 ::= { ipv6AddrEntry 3 } 1110 ipv6AddrAnycastFlag OBJECT-TYPE 1111 SYNTAX TruthValue 1112 MAX-ACCESS read-only 1113 STATUS obsolete 1114 DESCRIPTION 1115 "This object has the value 'true(1)', if this 1116 address is an anycast address and the value 1117 'false(2)' otherwise. 1119 This object is obsoleted by a value of 'anycast(2)' 1120 in IP-MIB::ipAddressType." 1121 ::= { ipv6AddrEntry 4 } 1123 ipv6AddrStatus OBJECT-TYPE 1124 SYNTAX INTEGER { 1125 preferred(1), 1126 deprecated(2), 1127 invalid(3), 1128 inaccessible(4), 1129 unknown(5) -- status can not be determined 1130 -- for some reason. 1131 } 1132 MAX-ACCESS read-only 1133 STATUS obsolete 1134 DESCRIPTION 1135 "Address status. The preferred(1) state indicates 1136 that this is a valid address that can appear as 1137 the destination or source address of a packet. 1138 The deprecated(2) state indicates that this is 1139 a valid but deprecated address that should no longer 1140 be used as a source address in new communications, 1141 but packets addressed to such an address are 1142 processed as expected. The invalid(3) state indicates 1143 that this is not valid address which should not 1145 appear as the destination or source address of 1146 a packet. The inaccessible(4) state indicates that 1147 the address is not accessible because the interface 1148 to which this address is assigned is not operational. 1150 This object is obsoleted by IP-MIB::ipAddressStatus." 1151 ::= { ipv6AddrEntry 5 } 1153 -- IPv6 Routing objects 1155 ipv6RouteNumber OBJECT-TYPE 1156 SYNTAX Gauge32 1157 MAX-ACCESS read-only 1158 STATUS obsolete 1159 DESCRIPTION 1160 "The number of current ipv6RouteTable entries. 1161 This is primarily to avoid having to read 1162 the table in order to determine this number. 1164 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteNumber." 1165 ::= { ipv6MIBObjects 9 } 1167 ipv6DiscardedRoutes OBJECT-TYPE 1168 SYNTAX Counter32 1169 MAX-ACCESS read-only 1170 STATUS obsolete 1171 DESCRIPTION 1172 "The number of routing entries which were chosen 1173 to be discarded even though they are valid. One 1174 possible reason for discarding such an entry could 1175 be to free-up buffer space for other routing 1176 entries. 1178 This object is obsoleted by 1179 IP-FORWARD-MIB::inetCidrRouteDiscards." 1180 ::= { ipv6MIBObjects 10 } 1182 -- IPv6 Routing table 1184 ipv6RouteTable OBJECT-TYPE 1185 SYNTAX SEQUENCE OF Ipv6RouteEntry 1186 MAX-ACCESS not-accessible 1187 STATUS obsolete 1188 DESCRIPTION 1189 "IPv6 Routing table. This table contains 1190 an entry for each valid IPv6 unicast route 1191 that can be used for packet forwarding 1192 determination. 1194 This table is obsoleted by IP-FORWARD-MIB::inetCidrRouteTable." 1195 ::= { ipv6MIBObjects 11 } 1197 ipv6RouteEntry OBJECT-TYPE 1198 SYNTAX Ipv6RouteEntry 1199 MAX-ACCESS not-accessible 1200 STATUS obsolete 1201 DESCRIPTION 1202 "A routing entry. 1204 This entry is obsoleted by 1205 IP-FORWARD-MIB::inetCidrRouteEntry." 1206 INDEX { ipv6RouteDest, 1207 ipv6RoutePfxLength, 1208 ipv6RouteIndex } 1209 ::= { ipv6RouteTable 1 } 1211 Ipv6RouteEntry ::= SEQUENCE { 1212 ipv6RouteDest Ipv6Address, 1213 ipv6RoutePfxLength INTEGER, 1214 ipv6RouteIndex Unsigned32, 1215 ipv6RouteIfIndex Ipv6IfIndexOrZero, 1216 ipv6RouteNextHop Ipv6Address, 1217 ipv6RouteType INTEGER, 1218 ipv6RouteProtocol INTEGER, 1219 ipv6RoutePolicy Integer32, 1220 ipv6RouteAge Unsigned32, 1221 ipv6RouteNextHopRDI Unsigned32, 1222 ipv6RouteMetric Unsigned32, 1223 ipv6RouteWeight Unsigned32, 1224 ipv6RouteInfo RowPointer, 1225 ipv6RouteValid TruthValue 1226 } 1228 ipv6RouteDest OBJECT-TYPE 1229 SYNTAX Ipv6Address 1230 MAX-ACCESS not-accessible 1231 STATUS obsolete 1232 DESCRIPTION 1233 "The destination IPv6 address of this route. 1234 This object may not take a Multicast address 1235 value. 1237 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteDest." 1238 ::= { ipv6RouteEntry 1 } 1240 ipv6RoutePfxLength OBJECT-TYPE 1241 SYNTAX INTEGER(0..128) 1242 UNITS "bits" 1243 MAX-ACCESS not-accessible 1244 STATUS obsolete 1245 DESCRIPTION 1246 "Indicates the prefix length of the destination 1247 address. 1249 This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePfxLen." 1250 ::= { ipv6RouteEntry 2 } 1252 ipv6RouteIndex OBJECT-TYPE 1253 SYNTAX Unsigned32 1254 MAX-ACCESS not-accessible 1255 STATUS obsolete 1256 DESCRIPTION 1257 "The value which uniquely identifies the route 1258 among the routes to the same network layer 1259 destination. The way this value is chosen is 1260 implementation specific but it must be unique for 1261 ipv6RouteDest/ipv6RoutePfxLength pair and remain 1262 constant for the life of the route. 1264 This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePolicy." 1265 ::= { ipv6RouteEntry 3 } 1267 ipv6RouteIfIndex OBJECT-TYPE 1268 SYNTAX Ipv6IfIndexOrZero 1269 MAX-ACCESS read-only 1270 STATUS obsolete 1271 DESCRIPTION 1272 "The index value which uniquely identifies the local 1273 interface through which the next hop of this 1274 route should be reached. The interface identified 1275 by a particular value of this index is the same 1276 interface as identified by the same value of 1277 ipv6IfIndex. For routes of the discard type this 1278 value can be zero. 1280 This object is obsoleted by 1281 IP-FORWARD-MIB::inetCidrRouteIfIndex." 1282 ::= { ipv6RouteEntry 4 } 1284 ipv6RouteNextHop OBJECT-TYPE 1285 SYNTAX Ipv6Address 1286 MAX-ACCESS read-only 1287 STATUS obsolete 1288 DESCRIPTION 1289 "On remote routes, the address of the next 1290 system en route; otherwise, ::0 1291 ('00000000000000000000000000000000'H in ASN.1 1292 string representation). 1294 This object is obsoleted by 1295 IP-FORWARD-MIB::inetCidrRouteNextHop." 1296 ::= { ipv6RouteEntry 5 } 1298 ipv6RouteType OBJECT-TYPE 1299 SYNTAX INTEGER { 1300 other(1), -- none of the following 1302 -- an route indicating that 1303 -- packets to destinations 1304 -- matching this route are 1305 discard(2), -- to be discarded 1307 -- route to directly 1308 local(3), -- connected (sub-)network 1310 -- route to a remote 1312 remote(4) -- destination 1314 } 1315 MAX-ACCESS read-only 1316 STATUS obsolete 1317 DESCRIPTION 1318 "The type of route. Note that 'local(3)' refers 1319 to a route for which the next hop is the final 1320 destination; 'remote(4)' refers to a route for 1321 which the next hop is not the final 1322 destination; 'discard(2)' refers to a route 1323 indicating that packets to destinations matching 1324 this route are to be discarded (sometimes called 1325 black-hole route). 1327 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteType." 1328 ::= { ipv6RouteEntry 6 } 1330 ipv6RouteProtocol OBJECT-TYPE 1331 SYNTAX INTEGER { 1332 other(1), -- none of the following 1334 -- non-protocol information, 1335 -- e.g., manually configured 1336 local(2), -- entries 1338 netmgmt(3), -- static route 1340 -- obtained via Neighbor 1341 -- Discovery protocol, 1342 ndisc(4), -- e.g., result of Redirect 1344 -- the following are all 1345 -- dynamic routing protocols 1347 rip(5), -- RIPng 1348 ospf(6), -- Open Shortest Path First 1349 bgp(7), -- Border Gateway Protocol 1350 idrp(8), -- InterDomain Routing Protocol 1351 igrp(9) -- InterGateway Routing Protocol 1352 } 1353 MAX-ACCESS read-only 1354 STATUS obsolete 1355 DESCRIPTION 1356 "The routing mechanism via which this route was 1357 learned. 1359 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteProto." 1360 ::= { ipv6RouteEntry 7 } 1362 ipv6RoutePolicy OBJECT-TYPE 1363 SYNTAX Integer32 1364 MAX-ACCESS read-only 1365 STATUS obsolete 1366 DESCRIPTION 1367 "The general set of conditions that would cause the 1368 selection of one multipath route (set of next hops 1369 for a given destination) is referred to as 'policy'. 1370 Unless the mechanism indicated by ipv6RouteProtocol 1371 specified otherwise, the policy specifier is the 1372 8-bit Traffic Class field of the IPv6 packet header 1373 that is zero extended at the left to a 32-bit value. 1375 Protocols defining 'policy' otherwise must either 1376 define a set of values which are valid for 1377 this object or must implement an integer- 1378 instanced policy table for which this object's 1379 value acts as an index. 1381 This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePolicy." 1382 ::= { ipv6RouteEntry 8 } 1384 ipv6RouteAge OBJECT-TYPE 1385 SYNTAX Unsigned32 1386 UNITS "seconds" 1387 MAX-ACCESS read-only 1388 STATUS obsolete 1389 DESCRIPTION 1390 "The number of seconds since this route was last 1391 updated or otherwise determined to be correct. 1392 Note that no semantics of `too old' can be implied 1393 except through knowledge of the routing protocol 1394 by which the route was learned. 1396 This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteAge." 1397 ::= { ipv6RouteEntry 9 } 1399 ipv6RouteNextHopRDI OBJECT-TYPE 1400 SYNTAX Unsigned32 1401 MAX-ACCESS read-only 1402 STATUS obsolete 1403 DESCRIPTION 1404 "The Routing Domain ID of the Next Hop. 1405 The semantics of this object are determined by 1406 the routing-protocol specified in the route's 1407 ipv6RouteProtocol value. When this object is 1408 unknown or not relevant its value should be set 1409 to zero. 1411 This object is obsolete, and has no replacement. 1412 The Routing Domain ID concept did not catch on." 1413 ::= { ipv6RouteEntry 10 } 1415 ipv6RouteMetric OBJECT-TYPE 1416 SYNTAX Unsigned32 1417 MAX-ACCESS read-only 1418 STATUS obsolete 1419 DESCRIPTION 1420 "The routing metric for this route. The 1421 semantics of this metric are determined by the 1422 routing protocol specified in the route's 1423 ipv6RouteProtocol value. When this is unknown 1424 or not relevant to the protocol indicated by 1425 ipv6RouteProtocol, the object value should be 1426 set to its maximum value (4,294,967,295). 1428 This object is obsoleted by 1429 IP-FORWARD-MIB::inetCidrRouteMetric1." 1430 ::= { ipv6RouteEntry 11 } 1432 ipv6RouteWeight OBJECT-TYPE 1433 SYNTAX Unsigned32 1434 MAX-ACCESS read-only 1435 STATUS obsolete 1436 DESCRIPTION 1437 "The system internal weight value for this route. 1438 The semantics of this value are determined by 1439 the implementation specific rules. Generally, 1440 within routes with the same ipv6RoutePolicy value, 1441 the lower the weight value the more preferred is 1442 the route. 1444 This object is obsoleted, and has not been replaced." 1445 ::= { ipv6RouteEntry 12 } 1447 ipv6RouteInfo OBJECT-TYPE 1448 SYNTAX RowPointer 1449 MAX-ACCESS read-only 1450 STATUS obsolete 1451 DESCRIPTION 1452 "A reference to MIB definitions specific to the 1453 particular routing protocol which is responsible 1454 for this route, as determined by the value 1455 specified in the route's ipv6RouteProto value. 1456 If this information is not present, its value 1457 should be set to the OBJECT ID { 0 0 }, 1458 which is a syntactically valid object identifier, 1459 and any implementation conforming to ASN.1 1460 and the Basic Encoding Rules must be able to 1461 generate and recognize this value. 1463 This object is obsoleted, and has not been replaced." 1464 ::= { ipv6RouteEntry 13 } 1466 ipv6RouteValid OBJECT-TYPE 1467 SYNTAX TruthValue 1468 MAX-ACCESS read-write 1469 STATUS obsolete 1470 DESCRIPTION 1471 "Setting this object to the value 'false(2)' has 1472 the effect of invalidating the corresponding entry 1473 in the ipv6RouteTable object. That is, it 1474 effectively disassociates the destination 1476 identified with said entry from the route 1477 identified with said entry. It is an 1478 implementation-specific matter as to whether the 1479 agent removes an invalidated entry from the table. 1480 Accordingly, management stations must be prepared 1481 to receive tabular information from agents that 1482 corresponds to entries not currently in use. 1483 Proper interpretation of such entries requires 1484 examination of the relevant ipv6RouteValid 1485 object. 1487 This object is obsoleted by 1488 IP-FORWARD-MIB::inetCidrRouteStatus." 1489 DEFVAL { true } 1490 ::= { ipv6RouteEntry 14 } 1492 -- IPv6 Address Translation table 1494 ipv6NetToMediaTable OBJECT-TYPE 1495 SYNTAX SEQUENCE OF Ipv6NetToMediaEntry 1496 MAX-ACCESS not-accessible 1497 STATUS obsolete 1498 DESCRIPTION 1499 "The IPv6 Address Translation table used for 1500 mapping from IPv6 addresses to physical addresses. 1502 The IPv6 address translation table contain the 1503 Ipv6Address to `physical' address equivalencies. 1504 Some interfaces do not use translation tables 1505 for determining address equivalencies; if all 1506 interfaces are of this type, then the Address 1507 Translation table is empty, i.e., has zero 1508 entries. 1510 This table is obsoleted by IP-MIB::ipNetToPhysicalTable." 1511 ::= { ipv6MIBObjects 12 } 1513 ipv6NetToMediaEntry OBJECT-TYPE 1514 SYNTAX Ipv6NetToMediaEntry 1515 MAX-ACCESS not-accessible 1516 STATUS obsolete 1517 DESCRIPTION 1518 "Each entry contains one IPv6 address to `physical' 1519 address equivalence. 1521 This entry is obsoleted by IP-MIB::ipNetToPhysicalEntry." 1522 INDEX { ipv6IfIndex, 1523 ipv6NetToMediaNetAddress } 1524 ::= { ipv6NetToMediaTable 1 } 1526 Ipv6NetToMediaEntry ::= SEQUENCE { 1527 ipv6NetToMediaNetAddress 1528 Ipv6Address, 1529 ipv6NetToMediaPhysAddress 1531 PhysAddress, 1532 ipv6NetToMediaType 1533 INTEGER, 1534 ipv6IfNetToMediaState 1535 INTEGER, 1536 ipv6IfNetToMediaLastUpdated 1537 TimeStamp, 1538 ipv6NetToMediaValid 1539 TruthValue 1541 } 1543 ipv6NetToMediaNetAddress OBJECT-TYPE 1544 SYNTAX Ipv6Address 1545 MAX-ACCESS not-accessible 1546 STATUS obsolete 1547 DESCRIPTION 1548 "The IPv6 Address corresponding to 1549 the media-dependent `physical' address. 1551 This object is obsoleted by IP-MIB::ipNetToPhysicalNetAddress." 1552 ::= { ipv6NetToMediaEntry 1 } 1554 ipv6NetToMediaPhysAddress OBJECT-TYPE 1555 SYNTAX PhysAddress 1556 MAX-ACCESS read-only 1557 STATUS obsolete 1558 DESCRIPTION 1559 "The media-dependent `physical' address. 1561 This object is obsoleted by IP-MIB::ipNetToPhysicalPhysAddress." 1562 ::= { ipv6NetToMediaEntry 2 } 1564 ipv6NetToMediaType OBJECT-TYPE 1565 SYNTAX INTEGER { 1566 other(1), -- none of the following 1567 dynamic(2), -- dynamically resolved 1568 static(3), -- statically configured 1569 local(4) -- local interface 1570 } 1571 MAX-ACCESS read-only 1572 STATUS obsolete 1573 DESCRIPTION 1574 "The type of the mapping. The 'dynamic(2)' type 1575 indicates that the IPv6 address to physical 1576 addresses mapping has been dynamically 1577 resolved using the IPv6 Neighbor Discovery 1578 protocol. The static(3)' types indicates that 1579 the mapping has been statically configured. 1580 The local(4) indicates that the mapping is 1581 provided for an entity's own interface address. 1583 This object is obsoleted by IP-MIB::ipNetToPhysicalType." 1584 ::= { ipv6NetToMediaEntry 3 } 1586 ipv6IfNetToMediaState OBJECT-TYPE 1587 SYNTAX INTEGER { 1588 reachable(1), -- confirmed reachability 1589 stale(2), -- unconfirmed reachability 1591 delay(3), -- waiting for reachability 1592 -- confirmation before entering 1593 -- the probe state 1595 probe(4), -- actively probing 1597 invalid(5), -- an invalidated mapping 1599 unknown(6) -- state can not be determined 1600 -- for some reason. 1601 } 1602 MAX-ACCESS read-only 1603 STATUS obsolete 1604 DESCRIPTION 1605 "The Neighbor Unreachability Detection [8] state 1606 for the interface when the address mapping in 1607 this entry is used. 1609 This object is obsoleted by IP-MIB::ipNetToPhysicalState." 1610 ::= { ipv6NetToMediaEntry 4 } 1612 ipv6IfNetToMediaLastUpdated OBJECT-TYPE 1613 SYNTAX TimeStamp 1614 MAX-ACCESS read-only 1615 STATUS obsolete 1616 DESCRIPTION 1617 "The value of sysUpTime at the time this entry 1618 was last updated. If this entry was updated prior 1619 to the last re-initialization of the local network 1620 management subsystem, then this object contains 1621 a zero value. 1623 This object is obsoleted by IP-MIB::ipNetToPhysicalLastUpdated." 1624 ::= { ipv6NetToMediaEntry 5 } 1626 ipv6NetToMediaValid OBJECT-TYPE 1627 SYNTAX TruthValue 1628 MAX-ACCESS read-write 1629 STATUS obsolete 1630 DESCRIPTION 1631 "Setting this object to the value 'false(2)' has 1632 the effect of invalidating the corresponding entry 1633 in the ipv6NetToMediaTable. That is, it effectively 1634 disassociates the interface identified with said 1635 entry from the mapping identified with said entry. 1636 It is an implementation-specific matter as to 1637 whether the agent removes an invalidated entry 1638 from the table. Accordingly, management stations 1639 must be prepared to receive tabular information 1640 from agents that corresponds to entries not 1641 currently in use. Proper interpretation of such 1642 entries requires examination of the relevant 1643 ipv6NetToMediaValid object. 1645 This object is obsoleted by IP-MIB::ipNetToPhysicalRowStatus." 1646 DEFVAL { true } 1647 ::= { ipv6NetToMediaEntry 6 } 1649 -- definition of IPv6-related notifications. 1650 -- Note that we need ipv6NotificationPrefix with the 0 1651 -- sub-identifier to make this MIB to translate to 1652 -- an SNMPv1 format in a reversible way. For example 1653 -- it is needed for proxies that convert SNMPv1 traps 1654 -- to SNMPv2 notifications without MIB knowledge. 1656 ipv6Notifications OBJECT IDENTIFIER 1657 ::= { ipv6MIB 2 } 1658 ipv6NotificationPrefix OBJECT IDENTIFIER 1659 ::= { ipv6Notifications 0 } 1661 ipv6IfStateChange NOTIFICATION-TYPE 1662 OBJECTS { 1663 ipv6IfDescr, 1664 ipv6IfOperStatus -- the new state of the If. 1665 } 1666 STATUS obsolete 1667 DESCRIPTION 1668 "An ipv6IfStateChange notification signifies 1669 that there has been a change in the state of 1670 an ipv6 interface. This notification should 1671 be generated when the interface's operational 1672 status transitions to or from the up(1) state. 1674 This object is obsoleted by IF-MIB::linkUp 1675 and IF-MIB::linkDown notifications." 1676 ::= { ipv6NotificationPrefix 1 } 1678 -- conformance information 1680 ipv6Conformance OBJECT IDENTIFIER ::= { ipv6MIB 3 } 1682 ipv6Compliances OBJECT IDENTIFIER ::= { ipv6Conformance 1 } 1683 ipv6Groups OBJECT IDENTIFIER ::= { ipv6Conformance 2 } 1684 -- compliance statements 1686 ipv6Compliance MODULE-COMPLIANCE 1687 STATUS obsolete 1688 DESCRIPTION 1689 "The compliance statement for SNMPv2 entities which 1690 implement ipv6 MIB. 1692 This compliance statement is obsoleted by 1693 IP-MIB::ipMIBCompliance2." 1694 MODULE -- this module 1695 MANDATORY-GROUPS { ipv6GeneralGroup, 1696 ipv6NotificationGroup } 1697 OBJECT ipv6Forwarding 1698 MIN-ACCESS read-only 1699 DESCRIPTION 1700 "An agent is not required to provide write 1701 access to this object" 1702 OBJECT ipv6DefaultHopLimit 1703 MIN-ACCESS read-only 1704 DESCRIPTION 1705 "An agent is not required to provide write 1706 access to this object" 1707 OBJECT ipv6IfDescr 1708 MIN-ACCESS read-only 1709 DESCRIPTION 1710 "An agent is not required to provide write 1711 access to this object" 1712 OBJECT ipv6IfIdentifier 1713 MIN-ACCESS read-only 1714 DESCRIPTION 1715 "An agent is not required to provide write 1716 access to this object" 1717 OBJECT ipv6IfIdentifierLength 1718 MIN-ACCESS read-only 1719 DESCRIPTION 1720 "An agent is not required to provide write 1721 access to this object" 1723 OBJECT ipv6IfAdminStatus 1724 MIN-ACCESS read-only 1725 DESCRIPTION 1726 "An agent is not required to provide write 1727 access to this object" 1728 OBJECT ipv6RouteValid 1729 MIN-ACCESS read-only 1730 DESCRIPTION 1731 "An agent is not required to provide write 1732 access to this object" 1733 OBJECT ipv6NetToMediaValid 1734 MIN-ACCESS read-only 1735 DESCRIPTION 1736 "An agent is not required to provide write 1738 access to this object" 1739 ::= { ipv6Compliances 1 } 1741 ipv6GeneralGroup OBJECT-GROUP 1742 OBJECTS { ipv6Forwarding, 1743 ipv6DefaultHopLimit, 1744 ipv6Interfaces, 1745 ipv6IfTableLastChange, 1746 ipv6IfDescr, 1747 ipv6IfLowerLayer, 1748 ipv6IfEffectiveMtu, 1749 ipv6IfReasmMaxSize, 1750 ipv6IfIdentifier, 1751 ipv6IfIdentifierLength, 1752 ipv6IfPhysicalAddress, 1753 ipv6IfAdminStatus, 1754 ipv6IfOperStatus, 1755 ipv6IfLastChange, 1756 ipv6IfStatsInReceives, 1757 ipv6IfStatsInHdrErrors, 1758 ipv6IfStatsInTooBigErrors, 1759 ipv6IfStatsInNoRoutes, 1760 ipv6IfStatsInAddrErrors, 1761 ipv6IfStatsInUnknownProtos, 1762 ipv6IfStatsInTruncatedPkts, 1763 ipv6IfStatsInDiscards, 1764 ipv6IfStatsInDelivers, 1765 ipv6IfStatsOutForwDatagrams, 1766 ipv6IfStatsOutRequests, 1767 ipv6IfStatsOutDiscards, 1768 ipv6IfStatsOutFragOKs, 1769 ipv6IfStatsOutFragFails, 1770 ipv6IfStatsOutFragCreates, 1771 ipv6IfStatsReasmReqds, 1772 ipv6IfStatsReasmOKs, 1773 ipv6IfStatsReasmFails, 1774 ipv6IfStatsInMcastPkts, 1775 ipv6IfStatsOutMcastPkts, 1776 ipv6AddrPrefixOnLinkFlag, 1777 ipv6AddrPrefixAutonomousFlag, 1778 ipv6AddrPrefixAdvPreferredLifetime, 1779 ipv6AddrPrefixAdvValidLifetime, 1780 ipv6AddrPfxLength, 1781 ipv6AddrType, 1782 ipv6AddrAnycastFlag, 1783 ipv6AddrStatus, 1784 ipv6RouteNumber, 1785 ipv6DiscardedRoutes, 1786 ipv6RouteIfIndex, 1787 ipv6RouteNextHop, 1788 ipv6RouteType, 1789 ipv6RouteProtocol, 1790 ipv6RoutePolicy, 1791 ipv6RouteAge, 1792 ipv6RouteNextHopRDI, 1793 ipv6RouteMetric, 1794 ipv6RouteWeight, 1795 ipv6RouteInfo, 1796 ipv6RouteValid, 1797 ipv6NetToMediaPhysAddress, 1798 ipv6NetToMediaType, 1799 ipv6IfNetToMediaState, 1800 ipv6IfNetToMediaLastUpdated, 1801 ipv6NetToMediaValid } 1802 STATUS obsolete 1803 DESCRIPTION 1804 "The IPv6 group of objects providing for basic 1805 management of IPv6 entities. 1807 This group is obsoleted by various groups in 1808 IP-MIB." 1809 ::= { ipv6Groups 1 } 1811 ipv6NotificationGroup NOTIFICATION-GROUP 1812 NOTIFICATIONS { ipv6IfStateChange } 1813 STATUS obsolete 1814 DESCRIPTION 1815 "The notification that an IPv6 entity is required 1816 to implement. 1818 This group is obsoleted by 1819 IF-MIB::linkUpDownNotificationsGroup." 1820 ::= { ipv6Groups 2 } 1822 END 1824 4. Historic IPV6-ICMP-MIB 1826 IPV6-ICMP-MIB DEFINITIONS ::= BEGIN 1828 IMPORTS 1829 MODULE-IDENTITY, OBJECT-TYPE, 1830 Counter32, mib-2 FROM SNMPv2-SMI 1831 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 1832 ipv6IfEntry FROM IPV6-MIB; 1834 ipv6IcmpMIB MODULE-IDENTITY 1835 LAST-UPDATED "201505282112Z" 1836 ORGANIZATION "IETF IPv6 Working Group" 1837 CONTACT-INFO 1838 " Dimitry Haskin 1840 Postal: Bay Networks, Inc. 1841 660 Techology Park Drive. 1842 Billerica, MA 01821 1843 US 1845 Tel: +1-978-916-8124 1846 E-mail: dhaskin@baynetworks.com 1848 Steve Onishi 1850 Postal: Bay Networks, Inc. 1851 3 Federal Street 1852 Billerica, MA 01821 1853 US 1855 Tel: +1-978-916-3816 1856 E-mail: sonishi@baynetworks.com" 1857 DESCRIPTION 1858 "The MIB module for entities implementing 1859 the ICMPv6." 1860 REVISION "201505282112Z" 1861 DESCRIPTION 1862 "Obsoleting this MIB module; it has been replaced by 1863 the revised IP-MIB (RFC4293)." 1864 REVISION "9801082155Z" 1865 DESCRIPTION 1866 "First revision, published as RFC2466" 1867 ::= { mib-2 56 } 1869 -- the ICMPv6 group 1871 ipv6IcmpMIBObjects OBJECT IDENTIFIER ::= { ipv6IcmpMIB 1 } 1872 -- Per-interface ICMPv6 statistics table 1874 ipv6IfIcmpTable OBJECT-TYPE 1875 SYNTAX SEQUENCE OF Ipv6IfIcmpEntry 1876 MAX-ACCESS not-accessible 1877 STATUS obsolete 1878 DESCRIPTION 1879 "IPv6 ICMP statistics. This table contains statistics 1880 of ICMPv6 messages that are received and sourced by 1881 the entity. 1883 This table is obsolete, because systems were found 1884 not to maintain these statistics per-interface." 1885 ::= { ipv6IcmpMIBObjects 1 } 1887 ipv6IfIcmpEntry OBJECT-TYPE 1888 SYNTAX Ipv6IfIcmpEntry 1889 MAX-ACCESS not-accessible 1890 STATUS obsolete 1891 DESCRIPTION 1892 "An ICMPv6 statistics entry containing 1893 objects at a particular IPv6 interface. 1895 Note that a receiving interface is 1896 the interface to which a given ICMPv6 message 1897 is addressed which may not be necessarily 1898 the input interface for the message. 1900 Similarly, the sending interface is 1901 the interface that sources a given 1902 ICMP message which is usually but not 1903 necessarily the output interface for the message. 1905 This table is obsolete, because systems were found 1906 not to maintain these statistics per-interface." 1907 AUGMENTS { ipv6IfEntry } 1908 ::= { ipv6IfIcmpTable 1 } 1910 Ipv6IfIcmpEntry ::= SEQUENCE { 1911 ipv6IfIcmpInMsgs 1912 Counter32 , 1913 ipv6IfIcmpInErrors 1914 Counter32 , 1915 ipv6IfIcmpInDestUnreachs 1916 Counter32 , 1917 ipv6IfIcmpInAdminProhibs 1918 Counter32 , 1919 ipv6IfIcmpInTimeExcds 1920 Counter32 , 1921 ipv6IfIcmpInParmProblems 1922 Counter32 , 1923 ipv6IfIcmpInPktTooBigs 1924 Counter32 , 1925 ipv6IfIcmpInEchos 1926 Counter32 , 1927 ipv6IfIcmpInEchoReplies 1928 Counter32 , 1929 ipv6IfIcmpInRouterSolicits 1930 Counter32 , 1931 ipv6IfIcmpInRouterAdvertisements 1932 Counter32 , 1933 ipv6IfIcmpInNeighborSolicits 1934 Counter32 , 1935 ipv6IfIcmpInNeighborAdvertisements 1936 Counter32 , 1937 ipv6IfIcmpInRedirects 1938 Counter32 , 1939 ipv6IfIcmpInGroupMembQueries 1940 Counter32 , 1941 ipv6IfIcmpInGroupMembResponses 1942 Counter32 , 1943 ipv6IfIcmpInGroupMembReductions 1944 Counter32 , 1945 ipv6IfIcmpOutMsgs 1946 Counter32 , 1947 ipv6IfIcmpOutErrors 1948 Counter32 , 1949 ipv6IfIcmpOutDestUnreachs 1950 Counter32 , 1951 ipv6IfIcmpOutAdminProhibs 1952 Counter32 , 1953 ipv6IfIcmpOutTimeExcds 1954 Counter32 , 1955 ipv6IfIcmpOutParmProblems 1956 Counter32 , 1957 ipv6IfIcmpOutPktTooBigs 1958 Counter32 , 1959 ipv6IfIcmpOutEchos 1960 Counter32 , 1961 ipv6IfIcmpOutEchoReplies 1962 Counter32 , 1963 ipv6IfIcmpOutRouterSolicits 1964 Counter32 , 1965 ipv6IfIcmpOutRouterAdvertisements 1966 Counter32 , 1967 ipv6IfIcmpOutNeighborSolicits 1968 Counter32 , 1969 ipv6IfIcmpOutNeighborAdvertisements 1970 Counter32 , 1971 ipv6IfIcmpOutRedirects 1972 Counter32 , 1973 ipv6IfIcmpOutGroupMembQueries 1974 Counter32 , 1975 ipv6IfIcmpOutGroupMembResponses 1976 Counter32 , 1977 ipv6IfIcmpOutGroupMembReductions 1978 Counter32 1980 } 1982 ipv6IfIcmpInMsgs OBJECT-TYPE 1983 SYNTAX Counter32 1984 MAX-ACCESS read-only 1985 STATUS obsolete 1986 DESCRIPTION 1987 "The total number of ICMP messages received 1988 by the interface which includes all those 1989 counted by ipv6IfIcmpInErrors. Note that this 1990 interface is the interface to which the 1991 ICMP messages were addressed which may not be 1992 necessarily the input interface for the messages. 1994 This object has been obsoleted by IP-MIB::icmpStatsInMsgs." 1995 ::= { ipv6IfIcmpEntry 1 } 1997 ipv6IfIcmpInErrors OBJECT-TYPE 1998 SYNTAX Counter32 1999 MAX-ACCESS read-only 2000 STATUS obsolete 2001 DESCRIPTION 2002 "The number of ICMP messages which the interface 2003 received but determined as having ICMP-specific 2004 errors (bad ICMP checksums, bad length, etc.). 2006 This object has been obsoleted by IP-MIB::icmpStatsInErrors." 2007 ::= { ipv6IfIcmpEntry 2 } 2009 ipv6IfIcmpInDestUnreachs OBJECT-TYPE 2010 SYNTAX Counter32 2011 MAX-ACCESS read-only 2012 STATUS obsolete 2013 DESCRIPTION 2014 "The number of ICMP Destination Unreachable 2015 messages received by the interface. 2017 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2018 in the row corresponding to this message type." 2019 ::= { ipv6IfIcmpEntry 3 } 2021 ipv6IfIcmpInAdminProhibs OBJECT-TYPE 2022 SYNTAX Counter32 2023 MAX-ACCESS read-only 2024 STATUS obsolete 2025 DESCRIPTION 2026 "The number of ICMP destination 2027 unreachable/communication administratively 2028 prohibited messages received by the interface. 2030 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2031 in the row corresponding to this message type." 2032 ::= { ipv6IfIcmpEntry 4 } 2034 ipv6IfIcmpInTimeExcds OBJECT-TYPE 2035 SYNTAX Counter32 2036 MAX-ACCESS read-only 2037 STATUS obsolete 2038 DESCRIPTION 2039 "The number of ICMP Time Exceeded messages 2040 received by the interface. 2042 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2043 in the row corresponding to this message type." 2044 ::= { ipv6IfIcmpEntry 5 } 2046 ipv6IfIcmpInParmProblems OBJECT-TYPE 2047 SYNTAX Counter32 2048 MAX-ACCESS read-only 2049 STATUS obsolete 2050 DESCRIPTION 2051 "The number of ICMP Parameter Problem messages 2052 received by the interface. 2054 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2055 in the row corresponding to this message type." 2056 ::= { ipv6IfIcmpEntry 6 } 2058 ipv6IfIcmpInPktTooBigs OBJECT-TYPE 2059 SYNTAX Counter32 2060 MAX-ACCESS read-only 2061 STATUS obsolete 2062 DESCRIPTION 2063 "The number of ICMP Packet Too Big messages 2064 received by the interface. 2066 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2067 in the row corresponding to this message type." 2068 ::= { ipv6IfIcmpEntry 7 } 2070 ipv6IfIcmpInEchos OBJECT-TYPE 2071 SYNTAX Counter32 2072 MAX-ACCESS read-only 2073 STATUS obsolete 2074 DESCRIPTION 2075 "The number of ICMP Echo (request) messages 2076 received by the interface. 2078 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2079 in the row corresponding to this message type." 2080 ::= { ipv6IfIcmpEntry 8 } 2082 ipv6IfIcmpInEchoReplies OBJECT-TYPE 2083 SYNTAX Counter32 2084 MAX-ACCESS read-only 2085 STATUS obsolete 2086 DESCRIPTION 2087 "The number of ICMP Echo Reply messages received 2088 by the interface. 2090 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2091 in the row corresponding to this message type." 2092 ::= { ipv6IfIcmpEntry 9 } 2094 ipv6IfIcmpInRouterSolicits OBJECT-TYPE 2095 SYNTAX Counter32 2096 MAX-ACCESS read-only 2097 STATUS obsolete 2098 DESCRIPTION 2099 "The number of ICMP Router Solicit messages 2100 received by the interface. 2102 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2103 in the row corresponding to this message type." 2104 ::= { ipv6IfIcmpEntry 10 } 2106 ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE 2107 SYNTAX Counter32 2108 MAX-ACCESS read-only 2109 STATUS obsolete 2110 DESCRIPTION 2111 "The number of ICMP Router Advertisement messages 2112 received by the interface. 2114 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2115 in the row corresponding to this message type." 2116 ::= { ipv6IfIcmpEntry 11 } 2118 ipv6IfIcmpInNeighborSolicits OBJECT-TYPE 2119 SYNTAX Counter32 2120 MAX-ACCESS read-only 2121 STATUS obsolete 2122 DESCRIPTION 2123 "The number of ICMP Neighbor Solicit messages 2124 received by the interface. 2126 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2127 in the row corresponding to this message type." 2128 ::= { ipv6IfIcmpEntry 12 } 2130 ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE 2131 SYNTAX Counter32 2132 MAX-ACCESS read-only 2133 STATUS obsolete 2134 DESCRIPTION 2135 "The number of ICMP Neighbor Advertisement 2136 messages received by the interface. 2138 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2139 in the row corresponding to this message type." 2140 ::= { ipv6IfIcmpEntry 13 } 2142 ipv6IfIcmpInRedirects OBJECT-TYPE 2143 SYNTAX Counter32 2144 MAX-ACCESS read-only 2145 STATUS obsolete 2146 DESCRIPTION 2147 "The number of Redirect messages received 2148 by the interface. 2150 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2151 in the row corresponding to this message type." 2152 ::= { ipv6IfIcmpEntry 14 } 2154 ipv6IfIcmpInGroupMembQueries OBJECT-TYPE 2155 SYNTAX Counter32 2156 MAX-ACCESS read-only 2157 STATUS obsolete 2158 DESCRIPTION 2159 "The number of ICMPv6 Group Membership Query 2160 messages received by the interface. 2162 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2163 in the row corresponding to this message type." 2164 ::= { ipv6IfIcmpEntry 15} 2166 ipv6IfIcmpInGroupMembResponses OBJECT-TYPE 2167 SYNTAX Counter32 2168 MAX-ACCESS read-only 2169 STATUS obsolete 2170 DESCRIPTION 2171 "The number of ICMPv6 Group Membership Response messages 2172 received by the interface. 2174 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2175 in the row corresponding to this message type." 2176 ::= { ipv6IfIcmpEntry 16} 2178 ipv6IfIcmpInGroupMembReductions OBJECT-TYPE 2179 SYNTAX Counter32 2180 MAX-ACCESS read-only 2181 STATUS obsolete 2182 DESCRIPTION 2183 "The number of ICMPv6 Group Membership Reduction messages 2184 received by the interface. 2186 This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts 2187 in the row corresponding to this message type." 2188 ::= { ipv6IfIcmpEntry 17} 2190 ipv6IfIcmpOutMsgs OBJECT-TYPE 2191 SYNTAX Counter32 2192 MAX-ACCESS read-only 2193 STATUS obsolete 2194 DESCRIPTION 2195 "The total number of ICMP messages which this 2196 interface attempted to send. Note that this counter 2197 includes all those counted by icmpOutErrors. 2199 This object has been obsoleted by IP-MIB::icmpStatsOutMsgs." 2200 ::= { ipv6IfIcmpEntry 18 } 2202 ipv6IfIcmpOutErrors OBJECT-TYPE 2203 SYNTAX Counter32 2204 MAX-ACCESS read-only 2205 STATUS obsolete 2206 DESCRIPTION 2207 "The number of ICMP messages which this interface did 2208 not send due to problems discovered within ICMP 2209 such as a lack of buffers. This value should not 2210 include errors discovered outside the ICMP layer 2211 such as the inability of IPv6 to route the resultant 2212 datagram. In some implementations there may be no 2213 types of error which contribute to this counter's 2214 value. 2216 This object has been obsoleted by IP-MIB::icmpStatsOutErrors." 2217 ::= { ipv6IfIcmpEntry 19 } 2219 ipv6IfIcmpOutDestUnreachs OBJECT-TYPE 2220 SYNTAX Counter32 2221 MAX-ACCESS read-only 2222 STATUS obsolete 2223 DESCRIPTION 2224 "The number of ICMP Destination Unreachable 2226 messages sent by the interface. 2228 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2229 in the row corresponding to this message type." 2230 ::= { ipv6IfIcmpEntry 20 } 2232 ipv6IfIcmpOutAdminProhibs OBJECT-TYPE 2233 SYNTAX Counter32 2234 MAX-ACCESS read-only 2235 STATUS obsolete 2236 DESCRIPTION 2237 "Number of ICMP dest unreachable/communication 2238 administratively prohibited messages sent. 2240 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2241 in the row corresponding to this message type." 2242 ::= { ipv6IfIcmpEntry 21 } 2244 ipv6IfIcmpOutTimeExcds OBJECT-TYPE 2245 SYNTAX Counter32 2246 MAX-ACCESS read-only 2247 STATUS obsolete 2248 DESCRIPTION 2249 "The number of ICMP Time Exceeded messages sent 2250 by the interface. 2252 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2253 in the row corresponding to this message type." 2254 ::= { ipv6IfIcmpEntry 22 } 2256 ipv6IfIcmpOutParmProblems OBJECT-TYPE 2257 SYNTAX Counter32 2258 MAX-ACCESS read-only 2259 STATUS obsolete 2260 DESCRIPTION 2261 "The number of ICMP Parameter Problem messages 2262 sent by the interface. 2264 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2265 in the row corresponding to this message type." 2266 ::= { ipv6IfIcmpEntry 23 } 2268 ipv6IfIcmpOutPktTooBigs OBJECT-TYPE 2269 SYNTAX Counter32 2270 MAX-ACCESS read-only 2271 STATUS obsolete 2272 DESCRIPTION 2273 "The number of ICMP Packet Too Big messages sent 2274 by the interface. 2276 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2277 in the row corresponding to this message type." 2278 ::= { ipv6IfIcmpEntry 24 } 2280 ipv6IfIcmpOutEchos OBJECT-TYPE 2281 SYNTAX Counter32 2282 MAX-ACCESS read-only 2283 STATUS obsolete 2284 DESCRIPTION 2285 "The number of ICMP Echo (request) messages sent 2286 by the interface. 2288 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2289 in the row corresponding to this message type." 2290 ::= { ipv6IfIcmpEntry 25 } 2292 ipv6IfIcmpOutEchoReplies OBJECT-TYPE 2293 SYNTAX Counter32 2294 MAX-ACCESS read-only 2295 STATUS obsolete 2296 DESCRIPTION 2297 "The number of ICMP Echo Reply messages sent 2298 by the interface. 2300 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2301 in the row corresponding to this message type." 2302 ::= { ipv6IfIcmpEntry 26 } 2304 ipv6IfIcmpOutRouterSolicits OBJECT-TYPE 2305 SYNTAX Counter32 2306 MAX-ACCESS read-only 2307 STATUS obsolete 2308 DESCRIPTION 2309 "The number of ICMP Router Solicitation messages 2310 sent by the interface. 2312 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2313 in the row corresponding to this message type." 2314 ::= { ipv6IfIcmpEntry 27 } 2316 ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE 2317 SYNTAX Counter32 2318 MAX-ACCESS read-only 2319 STATUS obsolete 2320 DESCRIPTION 2321 "The number of ICMP Router Advertisement messages 2322 sent by the interface. 2324 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2325 in the row corresponding to this message type." 2326 ::= { ipv6IfIcmpEntry 28 } 2328 ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE 2329 SYNTAX Counter32 2330 MAX-ACCESS read-only 2331 STATUS obsolete 2332 DESCRIPTION 2333 "The number of ICMP Neighbor Solicitation 2334 messages sent by the interface. 2336 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2337 in the row corresponding to this message type." 2338 ::= { ipv6IfIcmpEntry 29 } 2340 ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE 2341 SYNTAX Counter32 2342 MAX-ACCESS read-only 2343 STATUS obsolete 2344 DESCRIPTION 2345 "The number of ICMP Neighbor Advertisement 2346 messages sent by the interface. 2348 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2349 in the row corresponding to this message type." 2350 ::= { ipv6IfIcmpEntry 30 } 2352 ipv6IfIcmpOutRedirects OBJECT-TYPE 2353 SYNTAX Counter32 2354 MAX-ACCESS read-only 2355 STATUS obsolete 2356 DESCRIPTION 2357 "The number of Redirect messages sent. For 2358 a host, this object will always be zero, 2359 since hosts do not send redirects. 2361 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2362 in the row corresponding to this message type." 2363 ::= { ipv6IfIcmpEntry 31 } 2365 ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE 2366 SYNTAX Counter32 2367 MAX-ACCESS read-only 2368 STATUS obsolete 2369 DESCRIPTION 2370 "The number of ICMPv6 Group Membership Query 2371 messages sent. 2373 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2374 in the row corresponding to this message type." 2375 ::= { ipv6IfIcmpEntry 32} 2377 ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE 2378 SYNTAX Counter32 2379 MAX-ACCESS read-only 2380 STATUS obsolete 2381 DESCRIPTION 2382 "The number of ICMPv6 Group Membership Response 2383 messages sent. 2385 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2386 in the row corresponding to this message type." 2387 ::= { ipv6IfIcmpEntry 33} 2389 ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE 2390 SYNTAX Counter32 2391 MAX-ACCESS read-only 2392 STATUS obsolete 2393 DESCRIPTION 2394 "The number of ICMPv6 Group Membership Reduction 2395 messages sent. 2397 This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts 2398 in the row corresponding to this message type." 2399 ::= { ipv6IfIcmpEntry 34} 2401 -- conformance information 2402 ipv6IcmpConformance OBJECT IDENTIFIER ::= { ipv6IcmpMIB 2 } 2404 ipv6IcmpCompliances 2405 OBJECT IDENTIFIER ::= { ipv6IcmpConformance 1 } 2406 ipv6IcmpGroups 2407 OBJECT IDENTIFIER ::= { ipv6IcmpConformance 2 } 2409 -- compliance statements 2411 ipv6IcmpCompliance MODULE-COMPLIANCE 2412 STATUS obsolete 2413 DESCRIPTION 2414 "The compliance statement for SNMPv2 entities which 2415 implement ICMPv6. 2417 This compliance statement has been obsoleted by 2418 IP-MIB::ipMIBCompliance2." 2419 MODULE -- this module 2420 MANDATORY-GROUPS { ipv6IcmpGroup } 2421 ::= { ipv6IcmpCompliances 1 } 2423 ipv6IcmpGroup OBJECT-GROUP 2424 OBJECTS { 2425 ipv6IfIcmpInMsgs, 2426 ipv6IfIcmpInErrors, 2427 ipv6IfIcmpInDestUnreachs, 2428 ipv6IfIcmpInAdminProhibs, 2429 ipv6IfIcmpInTimeExcds, 2430 ipv6IfIcmpInParmProblems, 2431 ipv6IfIcmpInPktTooBigs, 2432 ipv6IfIcmpInEchos, 2433 ipv6IfIcmpInEchoReplies, 2434 ipv6IfIcmpInRouterSolicits, 2435 ipv6IfIcmpInRouterAdvertisements, 2436 ipv6IfIcmpInNeighborSolicits, 2437 ipv6IfIcmpInNeighborAdvertisements, 2438 ipv6IfIcmpInRedirects, 2439 ipv6IfIcmpInGroupMembQueries, 2440 ipv6IfIcmpInGroupMembResponses, 2441 ipv6IfIcmpInGroupMembReductions, 2442 ipv6IfIcmpOutMsgs, 2443 ipv6IfIcmpOutErrors, 2444 ipv6IfIcmpOutDestUnreachs, 2445 ipv6IfIcmpOutAdminProhibs, 2446 ipv6IfIcmpOutTimeExcds, 2447 ipv6IfIcmpOutParmProblems, 2448 ipv6IfIcmpOutPktTooBigs, 2449 ipv6IfIcmpOutEchos, 2450 ipv6IfIcmpOutEchoReplies, 2451 ipv6IfIcmpOutRouterSolicits, 2452 ipv6IfIcmpOutRouterAdvertisements, 2453 ipv6IfIcmpOutNeighborSolicits, 2454 ipv6IfIcmpOutNeighborAdvertisements, 2455 ipv6IfIcmpOutRedirects, 2456 ipv6IfIcmpOutGroupMembQueries, 2457 ipv6IfIcmpOutGroupMembResponses, 2458 ipv6IfIcmpOutGroupMembReductions 2459 } 2460 STATUS obsolete 2461 DESCRIPTION 2462 "The ICMPv6 group of objects providing information 2463 specific to ICMPv6. 2465 This group has been obsoleted by IP-MIB::icmpStatsGroup." 2466 ::= { ipv6IcmpGroups 1 } 2468 END 2470 5. Historic IPV6-UDP-MIB 2472 IPV6-UDP-MIB DEFINITIONS ::= BEGIN 2474 IMPORTS 2475 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 2476 MODULE-IDENTITY, OBJECT-TYPE, 2477 mib-2, experimental FROM SNMPv2-SMI 2478 Ipv6Address, Ipv6IfIndexOrZero FROM IPV6-TC; 2480 ipv6UdpMIB MODULE-IDENTITY 2481 LAST-UPDATED "201505282112Z" 2482 ORGANIZATION "IETF IPv6 MIB Working Group" 2483 CONTACT-INFO 2484 " Mike Daniele 2486 Postal: Compaq Computer Corporation 2487 110 Spitbrook Rd 2488 Nashua, NH 03062. 2489 US 2491 Phone: +1 603 884 1423 2492 Email: daniele@zk3.dec.com" 2493 DESCRIPTION 2494 "The MIB module for entities implementing UDP over IPv6." 2495 REVISION "201505282112Z" 2496 DESCRIPTION 2497 "Obsoleting this MIB module; it has been replaced by 2498 the revised UDP-MIB (RFC4113)." 2499 REVISION "9801290000Z" 2500 DESCRIPTION 2501 "First revision, published as RFC2454" 2502 ::= { experimental 87 } 2504 -- objects specific to UDP for IPv6 2506 udp OBJECT IDENTIFIER ::= { mib-2 7 } 2508 -- the UDP over IPv6 Listener table 2510 -- This table contains information about this entity's 2511 -- UDP/IPv6 endpoints. Only endpoints utilizing IPv6 addresses 2512 -- are contained in this table. This entity's UDP/IPv4 endpoints 2513 -- are contained in udpTable. 2515 ipv6UdpTable OBJECT-TYPE 2516 SYNTAX SEQUENCE OF Ipv6UdpEntry 2517 MAX-ACCESS not-accessible 2518 STATUS obsolete 2519 DESCRIPTION 2520 "A table containing UDP listener information for 2521 UDP/IPv6 endpoints. 2523 This table is obsoleted by UDP-MIB::udpEndpointTable." 2524 ::= { udp 6 } 2526 ipv6UdpEntry OBJECT-TYPE 2527 SYNTAX Ipv6UdpEntry 2528 MAX-ACCESS not-accessible 2529 STATUS obsolete 2530 DESCRIPTION 2531 "Information about a particular current UDP listener. 2533 Note that conceptual rows in this table require an 2534 additional index object compared to udpTable, since 2535 IPv6 addresses are not guaranteed to be unique on the 2536 managed node. 2538 This entry is obsoleted by UDP-MIB::udpEndpointTable." 2539 INDEX { ipv6UdpLocalAddress, 2540 ipv6UdpLocalPort, 2541 ipv6UdpIfIndex } 2542 ::= { ipv6UdpTable 1 } 2544 Ipv6UdpEntry ::= SEQUENCE { 2545 ipv6UdpLocalAddress Ipv6Address, 2546 ipv6UdpLocalPort INTEGER (0..65535), 2547 ipv6UdpIfIndex Ipv6IfIndexOrZero } 2549 ipv6UdpLocalAddress OBJECT-TYPE 2550 SYNTAX Ipv6Address 2551 MAX-ACCESS not-accessible 2552 STATUS obsolete 2553 DESCRIPTION 2554 "The local IPv6 address for this UDP listener. 2555 In the case of a UDP listener which is willing 2556 to accept datagrams for any IPv6 address 2557 associated with the managed node, the value ::0 2558 is used. 2560 This object is obsoleted by UDP-MIB::udpEndpointLocalAddress." 2561 ::= { ipv6UdpEntry 1 } 2563 ipv6UdpLocalPort OBJECT-TYPE 2564 SYNTAX INTEGER (0..65535) 2565 MAX-ACCESS not-accessible 2566 STATUS obsolete 2567 DESCRIPTION 2568 "The local port number for this UDP listener. 2570 This object is obsoleted by UDP-MIB::udpEndpointLocalPort." 2571 ::= { ipv6UdpEntry 2 } 2573 ipv6UdpIfIndex OBJECT-TYPE 2574 SYNTAX Ipv6IfIndexOrZero 2575 MAX-ACCESS read-only 2576 STATUS obsolete 2577 DESCRIPTION 2578 "An index object used to disambiguate conceptual rows in 2579 the table, since the ipv6UdpLocalAddress/ipv6UdpLocalPort 2580 pair may not be unique. 2582 This object identifies the local interface that is 2583 associated with ipv6UdpLocalAddress for this UDP listener. 2584 If such a local interface cannot be determined, this object 2585 should take on the value 0. (A possible example of this 2586 would be if the value of ipv6UdpLocalAddress is ::0.) 2588 The interface identified by a particular non-0 value of 2589 this index is the same interface as identified by the same 2590 value of ipv6IfIndex. 2592 The value of this object must remain constant during 2593 the life of this UDP endpoint. 2595 This object is obsoleted by the zone identifier in 2596 an InetAddressIPv6z address in 2597 UDP-MIB::udpEndpointLocalAddress." 2598 ::= { ipv6UdpEntry 3 } 2600 -- 2601 -- conformance information 2602 -- 2604 ipv6UdpConformance OBJECT IDENTIFIER ::= { ipv6UdpMIB 2 } 2606 ipv6UdpCompliances OBJECT IDENTIFIER ::= { ipv6UdpConformance 1 } 2607 ipv6UdpGroups OBJECT IDENTIFIER ::= { ipv6UdpConformance 2 } 2609 -- compliance statements 2611 ipv6UdpCompliance MODULE-COMPLIANCE 2612 STATUS obsolete 2613 DESCRIPTION 2614 "The compliance statement for SNMPv2 entities which 2615 implement UDP over IPv6. 2617 This object is obsoleted by UDP-MIB::udpMIBCompliance2." 2618 MODULE -- this module 2619 MANDATORY-GROUPS { ipv6UdpGroup } 2620 ::= { ipv6UdpCompliances 1 } 2622 ipv6UdpGroup OBJECT-GROUP 2623 OBJECTS { -- these are defined in this module 2624 -- ipv6UdpLocalAddress (not-accessible) 2625 -- ipv6UdpLocalPort (not-accessible) 2626 ipv6UdpIfIndex } 2627 STATUS obsolete 2628 DESCRIPTION 2629 "The group of objects providing management of 2630 UDP over IPv6. 2632 This group is obsoleted by several groups in UDP-MIB." 2633 ::= { ipv6UdpGroups 1 } 2635 END 2637 6. Historic IPV6-TCP-MIB 2639 IPV6-TCP-MIB DEFINITIONS ::= BEGIN 2641 IMPORTS 2642 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 2643 MODULE-IDENTITY, OBJECT-TYPE, 2644 mib-2, experimental FROM SNMPv2-SMI 2645 Ipv6Address, Ipv6IfIndexOrZero FROM IPV6-TC; 2647 ipv6TcpMIB MODULE-IDENTITY 2648 LAST-UPDATED "201505282112Z" 2649 ORGANIZATION "IETF IPv6 MIB Working Group" 2650 CONTACT-INFO 2651 " Mike Daniele 2653 Postal: Compaq Computer Corporation 2654 110 Spitbrook Rd 2655 Nashua, NH 03062. 2656 US 2658 Phone: +1 603 884 1423 2659 Email: daniele@zk3.dec.com" 2660 DESCRIPTION 2661 "The MIB module for entities implementing TCP over IPv6." 2662 REVISION "201505282112Z" 2663 DESCRIPTION 2664 "Obsoleting this MIB module; it has been replaced by 2665 the revised TCP-MIB (RFC4022)." 2666 REVISION "9801290000Z" 2667 DESCRIPTION 2668 "First revision, published as RFC2452" 2669 ::= { experimental 86 } 2671 -- objects specific to TCP for IPv6 2673 tcp OBJECT IDENTIFIER ::= { mib-2 6 } 2675 -- the TCP over IPv6 Connection table 2677 -- This connection table contains information about this 2678 -- entity's existing TCP connections between IPv6 endpoints. 2679 -- Only connections between IPv6 addresses are contained in 2680 -- this table. This entity's connections between IPv4 2681 -- endpoints are contained in tcpConnTable. 2683 ipv6TcpConnTable OBJECT-TYPE 2684 SYNTAX SEQUENCE OF Ipv6TcpConnEntry 2685 MAX-ACCESS not-accessible 2686 STATUS obsolete 2687 DESCRIPTION 2688 "A table containing TCP connection-specific information, 2689 for only those connections whose endpoints are IPv6 addresses. 2691 This table is obsoleted by TCP-MIB::tcpConnectionTable." 2692 ::= { tcp 16 } 2694 ipv6TcpConnEntry OBJECT-TYPE 2695 SYNTAX Ipv6TcpConnEntry 2696 MAX-ACCESS not-accessible 2697 STATUS obsolete 2698 DESCRIPTION 2699 "A conceptual row of the ipv6TcpConnTable containing 2700 information about a particular current TCP connection. 2701 Each row of this table is transient, in that it ceases to 2702 exist when (or soon after) the connection makes the transition 2703 to the CLOSED state. 2705 Note that conceptual rows in this table require an additional 2706 index object compared to tcpConnTable, since IPv6 addresses 2707 are not guaranteed to be unique on the managed node. 2709 This entry is obsoleted by TCP-MIB::tcpConnectionEntry." 2710 INDEX { ipv6TcpConnLocalAddress, 2711 ipv6TcpConnLocalPort, 2712 ipv6TcpConnRemAddress, 2713 ipv6TcpConnRemPort, 2714 ipv6TcpConnIfIndex } 2715 ::= { ipv6TcpConnTable 1 } 2717 Ipv6TcpConnEntry ::= 2718 SEQUENCE { ipv6TcpConnLocalAddress Ipv6Address, 2719 ipv6TcpConnLocalPort INTEGER (0..65535), 2720 ipv6TcpConnRemAddress Ipv6Address, 2721 ipv6TcpConnRemPort INTEGER (0..65535), 2722 ipv6TcpConnIfIndex Ipv6IfIndexOrZero, 2723 ipv6TcpConnState INTEGER } 2725 ipv6TcpConnLocalAddress OBJECT-TYPE 2726 SYNTAX Ipv6Address 2727 MAX-ACCESS not-accessible 2728 STATUS obsolete 2729 DESCRIPTION 2730 "The local IPv6 address for this TCP connection. In 2731 the case of a connection in the listen state which 2732 is willing to accept connections for any IPv6 2733 address associated with the managed node, the value 2734 ::0 is used. 2736 This object is obsoleted by 2737 TCP-MIB::tcpConnectionLocalAddressType." 2738 ::= { ipv6TcpConnEntry 1 } 2740 ipv6TcpConnLocalPort OBJECT-TYPE 2741 SYNTAX INTEGER (0..65535) 2742 MAX-ACCESS not-accessible 2743 STATUS obsolete 2744 DESCRIPTION 2745 "The local port number for this TCP connection. 2747 This object is obsoleted by TCP-MIB::tcpConnectionLocalPort." 2748 ::= { ipv6TcpConnEntry 2 } 2750 ipv6TcpConnRemAddress OBJECT-TYPE 2751 SYNTAX Ipv6Address 2752 MAX-ACCESS not-accessible 2753 STATUS obsolete 2754 DESCRIPTION 2755 "The remote IPv6 address for this TCP connection. 2757 This object is obsoleted by TCP-MIB::tcpConnectionRemAddress." 2758 ::= { ipv6TcpConnEntry 3 } 2760 ipv6TcpConnRemPort OBJECT-TYPE 2761 SYNTAX INTEGER (0..65535) 2762 MAX-ACCESS not-accessible 2763 STATUS obsolete 2764 DESCRIPTION 2765 "The remote port number for this TCP connection. 2767 This object is obsoleted by TCP-MIB::tcpConnectionRemPort." 2768 ::= { ipv6TcpConnEntry 4 } 2770 ipv6TcpConnIfIndex OBJECT-TYPE 2771 SYNTAX Ipv6IfIndexOrZero 2772 MAX-ACCESS not-accessible 2773 STATUS obsolete 2774 DESCRIPTION 2775 "An index object used to disambiguate conceptual rows in 2776 the table, since the connection 4-tuple may not be unique. 2778 If the connection's remote address (ipv6TcpConnRemAddress) 2779 is a link-local address and the connection's local address 2781 (ipv6TcpConnLocalAddress) is not a link-local address, this 2782 object identifies a local interface on the same link as 2783 the connection's remote link-local address. 2785 Otherwise, this object identifies the local interface that 2786 is associated with the ipv6TcpConnLocalAddress for this 2787 TCP connection. If such a local interface cannot be determined, 2788 this object should take on the value 0. (A possible example 2789 of this would be if the value of ipv6TcpConnLocalAddress is ::0.) 2791 The interface identified by a particular non-0 value of this 2792 index is the same interface as identified by the same value 2793 of ipv6IfIndex. 2795 The value of this object must remain constant during the life 2796 of the TCP connection. 2798 This object is obsoleted by the zone identifier in 2799 an InetAddressIPv6z address in either 2800 TCP-MIB::tcpConnectionLocalAddress or 2801 TCP-MIB::tcpConnectionRemAddress." 2802 ::= { ipv6TcpConnEntry 5 } 2804 ipv6TcpConnState OBJECT-TYPE 2805 SYNTAX INTEGER { 2806 closed(1), 2807 listen(2), 2808 synSent(3), 2809 synReceived(4), 2810 established(5), 2811 finWait1(6), 2812 finWait2(7), 2813 closeWait(8), 2814 lastAck(9), 2815 closing(10), 2816 timeWait(11), 2817 deleteTCB(12) } 2818 MAX-ACCESS read-write 2819 STATUS obsolete 2820 DESCRIPTION 2821 "The state of this TCP connection. 2823 The only value which may be set by a management station is 2824 deleteTCB(12). Accordingly, it is appropriate for an agent 2825 to return an error response (`badValue' for SNMPv1, 'wrongValue' 2826 for SNMPv2) if a management station attempts to set this 2827 object to any other value. 2829 If a management station sets this object to the value 2830 deleteTCB(12), then this has the effect of deleting the TCB 2831 (as defined in RFC 793) of the corresponding connection on 2832 the managed node, resulting in immediate termination of the 2833 connection. 2835 As an implementation-specific option, a RST segment may be 2836 sent from the managed node to the other TCP endpoint (note 2837 however that RST segments are not sent reliably). 2839 This object is obsoleted by TCP-MIB::tcpConnectionState." 2840 ::= { ipv6TcpConnEntry 6 } 2842 -- 2843 -- conformance information 2844 -- 2846 ipv6TcpConformance OBJECT IDENTIFIER ::= { ipv6TcpMIB 2 } 2848 ipv6TcpCompliances OBJECT IDENTIFIER ::= { ipv6TcpConformance 1 } 2849 ipv6TcpGroups OBJECT IDENTIFIER ::= { ipv6TcpConformance 2 } 2851 -- compliance statements 2853 ipv6TcpCompliance MODULE-COMPLIANCE 2854 STATUS obsolete 2855 DESCRIPTION 2856 "The compliance statement for SNMPv2 entities which 2857 implement TCP over IPv6. 2859 This compliance statement is obsoleted by 2860 TCP-MIB::tcpMIBCompliance2." 2861 MODULE -- this module 2862 MANDATORY-GROUPS { ipv6TcpGroup } 2863 ::= { ipv6TcpCompliances 1 } 2865 ipv6TcpGroup OBJECT-GROUP 2866 OBJECTS { -- these are defined in this module 2867 -- ipv6TcpConnLocalAddress (not-accessible) 2868 -- ipv6TcpConnLocalPort (not-accessible) 2869 -- ipv6TcpConnRemAddress (not-accessible) 2870 -- ipv6TcpConnRemPort (not-accessible) 2871 -- ipv6TcpConnIfIndex (not-accessible) 2872 ipv6TcpConnState } 2873 STATUS obsolete 2874 DESCRIPTION 2875 "The group of objects providing management of 2876 TCP over IPv6. 2878 This group is obsoleted by several groups in TCP-MIB." 2879 ::= { ipv6TcpGroups 1 } 2881 END 2882 7. Reclassification 2884 This document reclassifies [RFC2452], [RFC2454], [RFC2465], and 2885 [RFC2466] to Historic. 2887 8. Security Considerations 2889 This document contains only obsolete objects, which [RFC2578] says 2890 "should not be implemented and/or can be removed if previously 2891 implemented". Since the contents of this document should not be 2892 implemented, it has no security implications. If there were any 2893 security implications based on these objects in an implementation, 2894 removing these objects as [RFC2578] suggests would improve the 2895 security of that implementation. 2897 9. IANA Considerations 2899 In smi-numbers [1], the entries for RFC2452 and RFC2454, in the "SMI 2900 Experimental Codes" section, have an annotation "(Historic)" or 2901 "(Historical)". IANA is asked to add the same annotation to the 2902 entries in the "SMI Network Management MGMT Codes" section for 2903 RFC2465 and RFC2466. [_1] 2905 10. References 2907 10.1. Normative References 2909 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2910 Schoenwaelder, Ed., "Structure of Management Information 2911 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 2913 10.2. Informative References 2915 [RFC2452] Daniele, M., "IP Version 6 Management Information Base for 2916 the Transmission Control Protocol", RFC 2452, December 2917 1998. 2919 [RFC2454] Daniele, M., "IP Version 6 Management Information Base for 2920 the User Datagram Protocol", RFC 2454, December 1998. 2922 [RFC2465] Haskin, D. and S. Onishi, "Management Information Base for 2923 IP Version 6: Textual Conventions and General Group", RFC 2924 2465, December 1998. 2926 [RFC2466] Haskin, D. and S. Onishi, "Management Information Base for 2927 IP Version 6: ICMPv6 Group", RFC 2466, December 1998. 2929 [RFC4022] Raghunarayan, R., "Management Information Base for the 2930 Transmission Control Protocol (TCP)", RFC 4022, March 2931 2005. 2933 [RFC4113] Fenner, B. and J. Flick, "Management Information Base for 2934 the User Datagram Protocol (UDP)", RFC 4113, June 2005. 2936 [RFC4292] Haberman, B., "IP Forwarding Table MIB", RFC 4292, April 2937 2006. 2939 [RFC4293] Routhier, S., "Management Information Base for the 2940 Internet Protocol (IP)", RFC 4293, April 2006. 2942 10.3. URIs 2944 [1] http://www.iana.org/assignments/smi-numbers/smi-numbers.xhtml 2946 Appendix A. Change history 2948 A.1. Changes since -00 2950 o Realized that IPV6-ICMP-MIB was [RFC2466], so modified the added 2951 REVISION clause and the Reclassification section. 2953 o Added Security Considerations 2955 o Added IANA Considerations 2957 o Added the 6.c.iii Legend to the copyright statement, since the 2958 original RFCs were published before pre-5378. 2960 o Used "MIB module" instead of "MIB" when referring to a module, and 2961 changed REVISION DESCRIPTION to "Obsoleting", not "Deprecating". 2963 Editorial Comments 2965 [_1] fenner: Other objects have "(DEPRECATED)" annotations; should we 2966 try to unify this? 2968 Author's Address 2969 Bill Fenner 2970 Arista Networks, Inc. 2971 5453 Great America Parkway 2972 Santa Clara 95054 2973 USA 2975 Phone: +1-408-547-5572 2976 Email: fenner@fenron.com