idnits 2.17.1 draft-ietf-isis-wg-mib-06.txt: ** The Abstract section seems to be numbered Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Looks like you're using RFC 2026 boilerplate. This must be updated to follow RFC 3978/3979, as updated by RFC 4748. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity -- however, there's a paragraph with a matching beginning. Boilerplate error? == No 'Intended status' indicated for this document; assuming Proposed Standard == The page length should not exceed 58 lines per page, but there was 64 longer pages, the longest (page 2) being 60 lines == It seems as if not all pages are separated by form feeds - found 0 form feeds but 65 pages Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an Introduction section. ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** There are 16 instances of too long lines in the document, the longest one being 16 characters in excess of 72. ** The abstract seems to contain references ([2], [RFC1195], [1]), which it shouldn't. Please replace those with straight textual mentions of the documents in question. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- Couldn't find a document date in the document -- date freshness check skipped. Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) == Unused Reference: 'RFC2851' is defined on line 3013, but no explicit reference was found in the text -- Possible downref: Non-RFC (?) normative reference: ref. '1' -- Possible downref: Non-RFC (?) normative reference: ref. '2' ** Downref: Normative reference to an Historic RFC: RFC 1157 ** Downref: Normative reference to an Informational RFC: RFC 1215 ** Downref: Normative reference to an Historic RFC: RFC 1901 ** Obsolete normative reference: RFC 1905 (Obsoleted by RFC 3416) ** Obsolete normative reference: RFC 1906 (Obsoleted by RFC 3417) ** Obsolete normative reference: RFC 2570 (Obsoleted by RFC 3410) ** Obsolete normative reference: RFC 2571 (Obsoleted by RFC 3411) ** Obsolete normative reference: RFC 2572 (Obsoleted by RFC 3412) ** Obsolete normative reference: RFC 2573 (Obsoleted by RFC 3413) ** Obsolete normative reference: RFC 2574 (Obsoleted by RFC 3414) ** Obsolete normative reference: RFC 2575 (Obsoleted by RFC 3415) ** Obsolete normative reference: RFC 2851 (Obsoleted by RFC 3291) Summary: 20 errors (**), 0 flaws (~~), 5 warnings (==), 4 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Internet Engineering Task Force Jeff Parker 3 INTERNET DRAFT Axiowave Networks 4 Expiration Date: May 2002 6 Management Information Base for IS-IS 7 9 1. Status of this Memo 11 This document is an Internet-Draft and is in full conformance with 12 all provisions of Section 10 of RFC2026. 14 Internet-Drafts are working documents of the Internet Engineering 15 Task Force (IETF), its areas, and its working groups. Note that 16 other groups may also distribute working documents as Internet- 17 Drafts. 19 Internet-Drafts are draft documents valid for a maximum of six months 20 and may be updated, replaced, or obsoleted by other documents at any 21 time. It is inappropriate to use Internet- Drafts as reference 22 material or to cite them other than as "work in progress." 24 The list of current Internet-Drafts can be accessed at 25 http://www.ietf.org/ietf/1id-abstracts.txt 27 The list of Internet-Draft Shadow Directories can be accessed at 28 http://www.ietf.org/shadow.html. 30 Copyright Notice Copyright (C) The Internet Society (2000). All 31 Rights Reserved. 33 2. Abstract 35 This document describes a management information base for the IS-IS 36 Routing protocol, as described in ISO 10589 [2], when it is used to 37 construct routing tables for IP networks, as described in RFC 1195 38 [RFC1195]. 40 This memo defines an experimental portion of the Management 41 Information Base (MIB) for use with network management protocols in 42 the Internet community. 44 This memo is based on an IETF draft by Chris Gunner [1]. This 45 version has been modified to include MIB-II syntax, to exclude 46 portions of the protocol that are not relevant to IP, such as the 47 ES-IS protocol, and to add management support for current practice. 49 3. Table of Contents 51 1. Status of this Memo.................................. 1 52 2. Abstract............................................. 2 53 3. Table of Contents.................................... 2 54 4. Overview............................................. 2 55 5. Definition of IS-IS MIB.............................. 5 56 6. Acknowledgments...................................... 61 57 7. Security.Considerations.............................. 62 58 8. References........................................... 63 59 9. Authors'.Address..................................... 65 60 10. Full Copyright Statement............................. 65 62 4. Overview 64 This document is provided to the IETF working group on IS-IS. 66 The IS-IS MIB includes of the following objects 68 - isisSystem 70 This table contains information specific to a single instance of 71 the IS-IS protocol running on a router. 73 - isisManAreaAddr 75 This table includes area addresses manually configured which are 76 used to control the associations formed between Level 1 77 Intermediate Systems. 79 - isisAreaAddr 81 This table includes area addresses reported by peers. 83 - isisSysProtSupp 85 This table includes the manually configured list of protocols, 86 such as IP or CLNS, supported by the Intermediate System. 88 - isisSummAddr 90 This table holds summary addresses configured for each Level 2 91 instance of the IS-IS protocol running on a router. 93 - isisCirc 95 This table contains information specific to a broadcast or 96 point-to-point interface in the system. 98 - isisCircLevel 100 This table contains information specific to a one Level 1 or 101 Level 2 of an interface. 103 - isisPacketCount 105 This optional table contains information on the number of PDUs of 106 each type sent at a single level in a single direction. 108 - isisISAdj 110 This table contains information about adjacencies to routers 111 maintained by the protocol. Entries in this table cannot be 112 created by management action: they are established through the 113 Hello protocol. 115 - isisISAdjAreaAddr 117 This table contains the set of Area Addresses of neighboring 118 Intermediate Systems as reported in IIH PDUs. 120 - isisISAdjIPAddr 122 This table contains the set of IP Addresses of neighboring 123 Intermediate Systems as reported in received IIH PDUs. 125 - isisISAdjProtSupp 127 This table contains the set of protocols supported by neighboring 128 Intermediate Systems as reported in received IIH PDUs. 130 - isisRA 132 The Reachable Address Table. 134 This table contains information about an address prefix manually 135 configured on the system or learned through another protocol. 137 - isisIPRA 139 The IP Reachable Address Table. 141 This table contains information about IP reachable address 142 manually configured on this system or learned from another 143 protocol. 145 The SNMP Management Framework presently consists of five major 146 components: 148 An overall architecture, described in RFC 2571 [RFC2571]. 150 Mechanisms for describing and naming objects and events for the 151 purpose of management. The first version of this Structure of 152 Management Information (SMI) is called SMIv1 and described in STD 16, 153 RFC 1155 [RFC1155], STD 16, RFC 1212 [RFC1212] and RFC 1215 154 [RFC1215]. The second version, called SMIv2, is described in STD 58, 155 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 156 [RFC2580]. 158 Message protocols for transferring management information. The first 159 version of the SNMP message protocol is called SNMPv1 and described 160 in STD 15, RFC 1157 [RFC1157]. A second version of the SNMP message 161 protocol, which is not an Internet standards track protocol, is 162 called SNMPv2c and described in RFC 1901 [RFC1901] and RFC 1906 163 [RFC1906]. The third version of the message protocol is called 164 SNMPv3 and described in RFC 1906 [RFC1906], RFC 2572 [RFC2572] and 165 RFC 2574 [RFC2574]. 167 Protocol operations for accessing management information. The first 168 set of protocol operations and associated PDU formats is described in 169 STD 15, RFC 1157 [RFC1157]. A second set of protocol operations and 170 associated PDU formats is described in RFC 1905 [RFC1905]. 172 A set of fundamental applications described in RFC 2573 [RFC2573] and 173 the view-based access control mechanism described in RFC 2575 174 [RFC2575]. 176 A more detailed introduction to the current SNMP Management Framework 177 can be found in RFC 2570 [RFC2570]. 179 Managed objects are accessed via a virtual information store, termed 180 the Management Information Base or MIB. Objects in the MIB are 181 defined using the mechanisms defined in the SMI. 183 This memo specifies a MIB module that is compliant to the SMIv2. A 184 MIB conforming to the SMIv1 can be produced through the appropriate 185 translations. The resulting translated MIB must be semantically 186 equivalent, except where objects or events are omitted because no 187 translation is possible (use of Counter64). Some machine readable 188 information in SMIv2 will be converted into textual descriptions in 189 SMIv1 during the translation process. However, this loss of machine 190 readable information is not considered to change the semantics of the 191 MIB. 193 5. Definition of IS-IS MIB 195 -- Changes in version 06. 196 -- Updates for clean SMICng compile 197 -- Remove unused IMPORTed types 198 -- Removed restrictions on InetAddressType (pity) 199 -- Conformance section added 200 -- 201 -- This document defines an experimental portion of the MIB 202 -- containing objects for managing the operation of the IS-IS 203 -- protocol. The objects are mainly derived from the GDMO 204 -- definitions in ISO 10589. 205 -- 206 -- The contents of the MIB are based on a draft revision of an IETF 207 -- MIB dated September 1992 and titled "Integrated IS-IS Management 208 -- Information Base". 209 -- 210 -- Portions of the orignal MIB, such as objects for ES-IS exchange, 211 -- have not been included due to being inapplicable. Additionally, 212 -- corrections and enhancements have been included. 214 ISIS-MIB DEFINITIONS ::= BEGIN 215 IMPORTS 216 TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue, 217 TestAndIncr 218 FROM SNMPv2-TC 219 MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Integer32, 220 Counter32, experimental 221 FROM SNMPv2-SMI 222 MODULE-COMPLIANCE, OBJECT-GROUP 223 FROM SNMPv2-CONF; 225 isisMIB MODULE-IDENTITY 226 LAST-UPDATED "200111151200Z" -- UTC date of the most recent REVISION. 227 ORGANIZATION "IETF IS-IS for IP Internets Working Group" 228 CONTACT-INFO 229 "Jeff Parker 230 Axiowave Networks 231 200 Nickerson Rd. 232 Marlborough, MA 01752 234 jparker@axiowave.com" 236 DESCRIPTION 237 "" 238 ::= { experimental 37 } 240 -- Top-level stucture of the MIB 242 isisObjects OBJECT IDENTIFIER ::= { isisMIB 1 } 243 isisNotifications OBJECT IDENTIFIER ::= { isisMIB 2 } 244 isisConformance OBJECT IDENTIFIER ::= { isisMIB 3 } 246 -- OBJECT IDENTIFIER definitions 248 isisSystem OBJECT-IDENTITY 249 STATUS current 250 DESCRIPTION 251 "" 252 ::= { isisObjects 1 } 254 isisCirc OBJECT-IDENTITY 255 STATUS current 256 DESCRIPTION 257 "" 258 ::= { isisObjects 2 } 260 isisCircLevelValues OBJECT-IDENTITY 261 STATUS current 262 DESCRIPTION 263 "" 264 ::= { isisObjects 3 } 266 isisCircPDUCounters OBJECT-IDENTITY 267 STATUS current 268 DESCRIPTION 269 "" 270 ::= { isisObjects 4 } 272 isisISAdj OBJECT-IDENTITY 273 STATUS current 274 DESCRIPTION 275 "" 276 ::= { isisObjects 5 } 278 isisReachAddr OBJECT-IDENTITY 279 STATUS current 280 DESCRIPTION 281 "" 282 ::= { isisObjects 6 } 284 isisIPReachAddr OBJECT-IDENTITY 285 STATUS current 286 DESCRIPTION 287 "" 288 ::= { isisObjects 7 } 290 -- Type definitions 292 OSINSAddress ::= TEXTUAL-CONVENTION 293 STATUS current 294 DESCRIPTION 295 "OSI Network Service Address, e.g. NSAP, Network Entity Title" 296 SYNTAX OCTET STRING (SIZE(1..20)) 298 SNPAAddress ::= TEXTUAL-CONVENTION 299 STATUS current 300 DESCRIPTION 301 "A MAC Address or DTE Address or other SNPA Address." 302 SYNTAX OCTET STRING (SIZE(0..20)) 304 NSAPPrefix ::= TEXTUAL-CONVENTION 305 STATUS current 306 DESCRIPTION 307 "NSAP Prefix. The first octet of the string is used to 308 encode as an unsigned integer the length in bits of the 309 subsequent prefix. This length must be a multiple of 4 310 bits and may range from 0..160. The second and 311 subsequent octets are used to hold the prefix value. 312 If the last 4 bits of the last octet are not part of 313 the prefix then their value is undefined." 314 SYNTAX OCTET STRING (SIZE(1..21)) 316 SNPAPrefix ::= TEXTUAL-CONVENTION 317 STATUS current 318 DESCRIPTION 319 "SNPA Prefix. The first octet of the string is used to 320 encode as an unsigned integer the length in bits of the 321 subsequent prefix. The second and 322 subsequent octets are used to hold the prefix value. 323 Bits in the last octet which are not part of 324 the prefix have undefined value." 325 SYNTAX OCTET STRING (SIZE(1..21)) 327 SystemID ::= TEXTUAL-CONVENTION 328 STATUS current 329 DESCRIPTION 330 "A system ID." 331 SYNTAX OCTET STRING (SIZE(0..6)) 333 AdminState ::= TEXTUAL-CONVENTION 334 STATUS current 335 DESCRIPTION 336 "Type used in enabling and disabling a row." 337 SYNTAX INTEGER 338 { 339 off(1), 340 on(2) 341 } 343 UpTime ::= TEXTUAL-CONVENTION 344 STATUS current 345 DESCRIPTION 346 "Number of seconds since the object has entered the state 'up'. 347 If the object is not up, the number of seconds since the 348 circuit was up, or since the system started, if the circuit 349 has never been up." 350 SYNTAX Integer32 352 LSPBuffSize ::= TEXTUAL-CONVENTION 353 STATUS current 354 DESCRIPTION 355 "Integer sub range for LSP size." 357 SYNTAX Integer32 (512..1492) 359 LevelState ::= TEXTUAL-CONVENTION 360 STATUS current 361 DESCRIPTION 362 "states of the ISIS protocol." 363 SYNTAX INTEGER 364 { 365 off (1), 366 on (2), 367 waiting (3) 368 } 370 SupportedProtocol ::= TEXTUAL-CONVENTION 371 STATUS current 372 DESCRIPTION 373 "Types of network protocol supported by Integrated ISIS. 374 The values for ISO8473 and IP are those registered for 375 these protocols in ISO TR9577." 376 SYNTAX INTEGER 377 { 378 iso8473(129), 379 ip(204), 380 ipV6(205) 381 } 383 DefaultMetric ::= TEXTUAL-CONVENTION 384 STATUS current 385 DESCRIPTION 386 "Integer sub-range for default metric for single hop." 387 SYNTAX Integer32 (1..63) 389 MetricType ::= TEXTUAL-CONVENTION 390 STATUS current 391 DESCRIPTION 392 "Class of metric: Internal or External." 393 SYNTAX INTEGER 394 { 395 internal(1), 396 external(2) 397 } 399 CircuitID ::= TEXTUAL-CONVENTION 400 STATUS current 401 DESCRIPTION 402 "ID for a circuit." 403 SYNTAX OCTET STRING (SIZE(2..9)) 405 ISPriority ::= TEXTUAL-CONVENTION 406 STATUS current 407 DESCRIPTION 408 "Integer sub-range for ISIS priority." 409 SYNTAX Integer32 (1..127) 411 InetAddressType ::= TEXTUAL-CONVENTION 412 STATUS current 413 DESCRIPTION 414 "A value that represents a type of Internet address. 416 unknown(0) An unknown address type. 417 ipv4(1) An IPv4 address 418 ipv6(2) An IPv6 address 419 dns(16) A DNS domain name. 421 See RFC 2851 for more details." 423 SYNTAX INTEGER { 424 unknown(0), 425 ipv4(1), -- these named numbers are aligned 426 ipv6(2), -- with AddressFamilyNumbers from 427 dns(16) -- IANA-ADDRESS-FAMILY-NUMBERS-MIB 428 } 430 InetAddress ::= TEXTUAL-CONVENTION 431 STATUS current 432 DESCRIPTION 433 "Denotes a generic Internet address. 435 An InetAddress value is always interpreted within the 436 context of an InetAddressType value registered 437 immediately before the InetAddress object." 438 SYNTAX OCTET STRING (SIZE (0..255)) 440 InetAddressPrefixLength ::= TEXTUAL-CONVENTION 441 STATUS current 442 DESCRIPTION 443 "Denotes the length of a generic Internet network address 444 prefix. A value of n corresponds to an IP address mask 445 which has n contiguous 1-bits from the most significant 446 bit (MSB) and all other bits set to 0." 447 SYNTAX Integer32 449 -- Behaviour Definitions 451 -- ResettingTimer behaviour definition 452 -- "This object specifies the interval between certain events in 453 -- the operation of the protocol state machine. If the value of 454 -- this object is set to a new value while the protocol state 455 -- machine is in operation, the implementation shall take the 456 -- necessary steps to ensure that for any time interval which 457 -- was in progress when the value of the corresponding object 458 -- was changed, the next expiration of that interval takes place 459 -- the specified time after the original start of that interval, 460 -- or immediately, whichever is later. The precision with which 461 -- this time shall be implemented shall be the same as that 462 -- associated with the basic operation of the timer object." 464 -- ReplaceOnlyWhileDisabled behaviour definition 465 -- "This object may not be modified while the corresponding 466 -- table row's variable of type AdminState is in state on." 468 -- OperationalState behaviour definition 469 -- "This object controls the enabling and disabling of the 470 -- corresponding table row. Setting this object to the value 471 -- off has the effect of disabling the corresponding row. 472 -- Setting this object to the value on has the effect of 473 -- enabling the corresponding row. Setting the value of this 474 -- object to the same value as its current value has no effect. 475 -- If the table entry also contains an object controlling the 476 -- row status then the object following the operationalState 477 -- behaviour shall not be set to on when the object following 478 -- the Row Status behaviour has value off. An attempt to do 479 -- so is rejected." 481 isisSysTable OBJECT-TYPE 482 SYNTAX SEQUENCE OF IsisSysEntry 483 MAX-ACCESS not-accessible 484 STATUS current 485 DESCRIPTION 486 "The set of instances of the Integrated IS-IS protocol 487 existing on the system." 488 ::= { isisSystem 1 } 490 isisSysEntry OBJECT-TYPE 491 SYNTAX IsisSysEntry 492 MAX-ACCESS not-accessible 493 STATUS current 494 DESCRIPTION 495 "Each row defines information specific to a single 496 instance of the protocol existing on the system." 497 REFERENCE "{ISIS.poi cLNSISISBasic-P (1)}" 498 INDEX { isisSysInstance } 499 ::= { isisSysTable 1 } 500 IsisSysEntry ::= 501 SEQUENCE { 502 isisSysInstance 503 Integer32, 504 isisSysVersion 505 DisplayString, 506 isisSysType 507 INTEGER, 508 isisSysID 509 SystemID, 510 isisSysMaxPathSplits 511 Integer32, 512 isisSysMaxLSPGenInt 513 Integer32, 514 isisSysOrigL1LSPBuffSize 515 LSPBuffSize, 516 isisSysMaxAreaAddresses 517 Integer32, 518 isisSysMinL1LSPGenInt 519 Integer32, 520 isisSysMinL2LSPGenInt 521 Integer32, 522 isisSysPollESHelloRate 523 Integer32, 524 isisSysWaitTime 525 Integer32, 526 isisSysAdminState 527 AdminState, 528 isisSysL1State 529 LevelState, 530 isisSysCorrLSPs 531 Counter32, 532 isisSysLSPL1DbaseOloads 533 Counter32, 534 isisSysManAddrDropFromAreas 535 Counter32, 536 isisSysAttmptToExMaxSeqNums 537 Counter32, 538 isisSysSeqNumSkips 539 Counter32, 540 isisSysOwnLSPPurges 541 Counter32, 542 isisSysIDFieldLenMismatches 543 Counter32, 544 isisSysMaxAreaAddrMismatches 545 Counter32, 546 isisSysOrigL2LSPBuffSize 547 LSPBuffSize, 549 isisSysL2State 550 LevelState, 551 isisSysLSPL2DbaseOloads 552 Counter32, 553 isisSysAuthFails 554 Counter32, 555 isisSysLSPIgnoreErrors 556 TruthValue, 557 isisSysLogAdjacencyChanges 558 TruthValue, 559 isisSysPartChanges 560 Counter32, 561 isisSysMaxAreaCheck 562 TruthValue, 563 isisSysNextCircIndex 564 TestAndIncr, 565 isisSysExistState 566 RowStatus, 567 isisSysL2toL1Leaking 568 TruthValue, 569 isisSysSetOverload 570 INTEGER 571 } 573 isisSysInstance OBJECT-TYPE 574 SYNTAX Integer32 (1..10000) 575 MAX-ACCESS not-accessible 576 STATUS current 577 DESCRIPTION 578 "The unique identifier of the Integrated IS-IS instance 579 to which this row corresponds. This object follows the 580 index behaviour." 581 ::= { isisSysEntry 1 } 583 isisSysVersion OBJECT-TYPE 584 SYNTAX DisplayString 585 MAX-ACCESS read-only 586 STATUS current 587 DESCRIPTION 588 "The version number of the IS-IS protocol to which this 589 instance conforms. This value must be set by the 590 implementation when the row is valid." 591 REFERENCE "{ISIS.aoi version (1)}" 592 ::= { isisSysEntry 2 } 594 isisSysType OBJECT-TYPE 595 SYNTAX INTEGER { 596 level1IS (1), 597 level2IS (2), 598 level1L2IS (3) 599 } 600 MAX-ACCESS read-create 601 STATUS current 602 DESCRIPTION 603 "The type of this instance of the Integrated IS-IS 604 protocol. This object follows the 605 replaceOnlyWhileDisabled behaviour." 606 REFERENCE "{ISIS.aoi iSType (2)}" 607 ::= { isisSysEntry 3 } 609 isisSysID OBJECT-TYPE 610 SYNTAX SystemID 611 MAX-ACCESS read-create 612 STATUS current 613 DESCRIPTION 614 "The ID for this instance of the Integrated IS-IS 615 protocol. This value is appended to each of the 616 instance's area addresses to form the Network Entity 617 Titles valid for this instance. The derivation of a value 618 for this object is implementation-specific. Some 619 implementations may assign values and not permit write, 620 others may require the value to be set manually." 621 REFERENCE "{ISIS.aoi systemId (119)}" 622 ::= { isisSysEntry 4 } 624 isisSysMaxPathSplits OBJECT-TYPE 625 SYNTAX Integer32 (1..32) 626 MAX-ACCESS read-create 627 STATUS current 628 DESCRIPTION 629 "Maximum number of paths with equal routing metric value 630 which it is permitted to split between. This object 631 follows the replaceOnlyWhileDisabled behaviour." 632 REFERENCE "{ISIS.aoi maximumPathSplits (3)}" 633 DEFVAL { 2 } 634 ::= { isisSysEntry 5 } 636 isisSysMaxLSPGenInt OBJECT-TYPE 637 SYNTAX Integer32 (1..65535) 638 MAX-ACCESS read-create 639 STATUS current 640 DESCRIPTION 641 "Maximum interval, in seconds, between generated LSPs 642 by this instance. This object follows the resettingTimer 643 behaviour." 644 REFERENCE "{ISIS.aoi maximumLSPGenerationInterval (6)}" 645 DEFVAL { 900 } 646 ::= { isisSysEntry 6 } 648 isisSysOrigL1LSPBuffSize OBJECT-TYPE 649 SYNTAX LSPBuffSize 650 MAX-ACCESS read-create 651 STATUS current 652 DESCRIPTION 653 "The maximum size of Level 1 LSPs and SNPs originated by 654 this instance. This object follows the 655 replaceOnlyWhileDisabled behaviour." 656 REFERENCE "{ISIS.aoi originatingL1LSPBufferSize (9)}" 657 DEFVAL { 1492 } 658 ::= { isisSysEntry 7 } 660 isisSysMaxAreaAddresses OBJECT-TYPE 661 SYNTAX Integer32 (3..254) 662 MAX-ACCESS read-create 663 STATUS current 664 DESCRIPTION 665 "The maximum number of area addresses to be permitted for 666 the area in which this instance exists. Note that all 667 Intermediate Systems in the same area must have the same 668 value configured for this attribute if correct operation 669 is to be assumed. This object follows the 670 replaceOnlyWhileDisabled behaviour." 671 REFERENCE "{ISIS.aoi maximumAreaAddresses (4)}" 672 DEFVAL { 3 } 673 ::= { isisSysEntry 8 } 675 isisSysMinL1LSPGenInt OBJECT-TYPE 676 SYNTAX Integer32 (1..65535) 677 MAX-ACCESS read-create 678 STATUS current 679 DESCRIPTION 680 "Minimum interval, in seconds, between successive generation 681 of L1 LSPs with the same LSPID by this instance. 682 This object follows the resettingTimer behaviour." 683 REFERENCE "{ISIS.aoi minimumLSPGenerationInterval (11)}" 684 DEFVAL { 30 } 685 ::= { isisSysEntry 9 } 687 isisSysMinL2LSPGenInt OBJECT-TYPE 688 SYNTAX Integer32 (1..65535) 689 MAX-ACCESS read-create 690 STATUS current 691 DESCRIPTION 692 "Minimum interval, in seconds, between successive generation 693 of L2 LSPs with the same LSPID by this instance. 694 This object follows the resettingTimer behaviour." 695 REFERENCE "{ISIS.aoi minimumLSPGenerationInterval (11)}" 696 DEFVAL { 30 } 697 ::= { isisSysEntry 10 } 699 isisSysPollESHelloRate OBJECT-TYPE 700 SYNTAX Integer32 (1..65535) 701 MAX-ACCESS read-create 702 STATUS current 703 DESCRIPTION 704 "The value, in seconds, to be used for the suggested ES 705 configuration timer in ISH PDUs when soliciting the ES 706 configuration." 707 REFERENCE "{ISIS.aoi pollESHelloRate (13)}" 708 DEFVAL { 50 } 709 ::= { isisSysEntry 11 } 711 isisSysWaitTime OBJECT-TYPE 712 SYNTAX Integer32 (1..65535) 713 MAX-ACCESS read-create 714 STATUS current 715 DESCRIPTION 716 "Number of seconds to delay in waiting state before 717 entering on state. This object follows the resettingTimer 718 behaviour." 719 REFERENCE "{ISIS.aoi waitingTime (15)}" 720 DEFVAL { 60 } 721 ::= { isisSysEntry 12 } 723 isisSysAdminState OBJECT-TYPE 724 SYNTAX AdminState 725 MAX-ACCESS read-create 726 STATUS current 727 DESCRIPTION 728 "The administrative state of this instance of the Integrated 729 IS-IS protocol. Setting this object to the value on when 730 its current value is off enables operation of this 731 instance of the Integrated IS-IS protocol." 732 DEFVAL { off } 733 ::= { isisSysEntry 13 } 735 isisSysL1State OBJECT-TYPE 736 SYNTAX LevelState 737 MAX-ACCESS read-only 738 STATUS current 739 DESCRIPTION 740 "The state of the Level 1 database." 742 REFERENCE "{ISIS.aoi l1State (17)}" 743 ::= { isisSysEntry 14 } 745 isisSysCorrLSPs OBJECT-TYPE 746 SYNTAX Counter32 747 MAX-ACCESS read-only 748 STATUS current 749 DESCRIPTION 750 "Number of corrupted LSPs detected." 751 REFERENCE "{ISIS.aoi corruptedLSPsDetected (19)}" 752 ::= { isisSysEntry 15 } 754 isisSysLSPL1DbaseOloads OBJECT-TYPE 755 SYNTAX Counter32 756 MAX-ACCESS read-only 757 STATUS current 758 DESCRIPTION 759 "Number of times the LSP L1 database has become 760 overloaded." 761 REFERENCE "{ISIS.aoi lSPL1DatabaseOverloads (20)}" 762 ::= { isisSysEntry 16 } 764 isisSysManAddrDropFromAreas OBJECT-TYPE 765 SYNTAX Counter32 766 MAX-ACCESS read-only 767 STATUS current 768 DESCRIPTION 769 "Number of times a manual address has been dropped from 770 the area." 771 REFERENCE "{ISIS.aoi manualAddressesDroppedFromArea (21)}" 772 ::= { isisSysEntry 17 } 774 isisSysAttmptToExMaxSeqNums OBJECT-TYPE 775 SYNTAX Counter32 776 MAX-ACCESS read-only 777 STATUS current 778 DESCRIPTION 779 "Number of times the IS has attempted to exceed the 780 maximum sequence number." 781 REFERENCE "{ISIS.aoi 782 attemptsToExceedmaximumSequenceNumber (22)}" 783 ::= { isisSysEntry 18 } 785 isisSysSeqNumSkips OBJECT-TYPE 786 SYNTAX Counter32 787 MAX-ACCESS read-only 788 STATUS current 789 DESCRIPTION 790 "Number of times a sequence number skip has occurred." 791 REFERENCE "{ISIS.aoi sequenceNumberSkips (23)}" 792 ::= { isisSysEntry 19 } 794 isisSysOwnLSPPurges OBJECT-TYPE 795 SYNTAX Counter32 796 MAX-ACCESS read-only 797 STATUS current 798 DESCRIPTION 799 "Number of times a zero-aged copy of the system's own LSP 800 is received from some other node." 801 REFERENCE "{ISIS.aoi ownLSPPurges (24)}" 802 ::= { isisSysEntry 20 } 804 isisSysIDFieldLenMismatches OBJECT-TYPE 805 SYNTAX Counter32 806 MAX-ACCESS read-only 807 STATUS current 808 DESCRIPTION 809 "Number of times a PDU is received with a different value 810 for ID field length to that of the receiving system." 811 REFERENCE "{ISIS.aoi iDFieldLengthMismatches (25)}" 812 ::= { isisSysEntry 21 } 814 isisSysMaxAreaAddrMismatches OBJECT-TYPE 815 SYNTAX Counter32 816 MAX-ACCESS read-only 817 STATUS current 818 DESCRIPTION 819 "Number of times a PDU is received with a different value 820 for MaximumAreaAddresses from that of the receiving 821 system." 822 REFERENCE "{ISIS.aoi MaximumAreaAddressesMismatches (118)}" 823 ::= { isisSysEntry 22 } 825 -- The following objects map those from the cLNSISISLevel2-P 826 -- Package 828 isisSysOrigL2LSPBuffSize OBJECT-TYPE 829 SYNTAX LSPBuffSize 830 MAX-ACCESS read-create 831 STATUS current 832 DESCRIPTION 833 "The maximum size of Level 2 LSPs and SNPs originated by 834 this system. This object follows the 835 replaceOnlyWhileDisabled behaviour." 836 REFERENCE "{ISIS.aoi originatingL2LSPBufferSize (26)}" 837 DEFVAL { 1492 } 839 ::= { isisSysEntry 23 } 841 isisSysL2State OBJECT-TYPE 842 SYNTAX LevelState 843 MAX-ACCESS read-only 844 STATUS current 845 DESCRIPTION 846 "The state of the Level 2 database." 847 REFERENCE "{ISIS.aoi l2State (28)}" 848 ::= { isisSysEntry 24 } 850 isisSysLSPL2DbaseOloads OBJECT-TYPE 851 SYNTAX Counter32 852 MAX-ACCESS read-only 853 STATUS current 854 DESCRIPTION 855 "Number of times the Level 2 LSP database has become 856 overloaded." 857 REFERENCE "{ISIS.aoi lSPL2DatabaseOverloads (32)}" 858 ::= { isisSysEntry 25 } 860 isisSysAuthFails OBJECT-TYPE 861 SYNTAX Counter32 862 MAX-ACCESS read-only 863 STATUS current 864 DESCRIPTION 865 "The number of authentication failures recognized by this 866 instance of the protocol." 867 ::= { isisSysEntry 26 } 869 isisSysLSPIgnoreErrors OBJECT-TYPE 870 SYNTAX TruthValue 871 MAX-ACCESS read-create 872 STATUS current 873 DESCRIPTION 874 "If true, allow the router to ignore IS-IS link state packets 875 (LSPs) that are received with internal checksum errors rather 876 than purging the LSPs." 877 DEFVAL { false } 878 ::= { isisSysEntry 27 } 880 isisSysLogAdjacencyChanges OBJECT-TYPE 881 SYNTAX TruthValue 882 MAX-ACCESS read-create 883 STATUS current 884 DESCRIPTION 885 "If true, causes IS-IS to generate a log message when an 886 IS-IS adjacency changes state (up or down)." 888 DEFVAL { false } 889 ::= { isisSysEntry 28 } 891 isisSysPartChanges OBJECT-TYPE 892 SYNTAX Counter32 893 MAX-ACCESS read-only 894 STATUS current 895 DESCRIPTION 896 "partition changes" 897 ::= { isisSysEntry 29 } 899 isisSysMaxAreaCheck OBJECT-TYPE 900 SYNTAX TruthValue 901 MAX-ACCESS read-create 902 STATUS current 903 DESCRIPTION 904 "When on, enables checking of maximum area 905 addresses per IS version of ISO10589." 906 DEFVAL { true } 907 ::= { isisSysEntry 30 } 909 isisSysNextCircIndex OBJECT-TYPE 910 SYNTAX TestAndIncr 911 MAX-ACCESS read-only 912 STATUS current 913 DESCRIPTION 914 "This object is used to assign values to 915 isisCircIndex as described in 'Textual 916 Conventions for SNMPv2'. The network manager 917 reads this object, and then writes the value 918 back as the isisCircIndex in a SET that creates 919 a new instance of isisCircEntry. If the SET 920 fails with the code 'inconsistentValue', then 921 the process must be repeated; If the SET succeeds, 922 then the object is incremented, and the new 923 instance is created according to the manager's 924 directions." 925 ::= { isisSysEntry 31 } 927 isisSysExistState OBJECT-TYPE 928 SYNTAX RowStatus 929 MAX-ACCESS read-create 930 STATUS current 931 DESCRIPTION 932 "The state of the ISIS router. Turning this off 933 forces the router to forget all current state" 934 DEFVAL { active } 935 ::= { isisSysEntry 32 } 936 isisSysL2toL1Leaking OBJECT-TYPE 937 SYNTAX TruthValue 938 MAX-ACCESS read-create 939 STATUS current 940 DESCRIPTION 941 "If true, allow the router to leak L2 routes into L1." 942 DEFVAL { false } 943 ::= { isisSysEntry 33 } 945 isisSysSetOverload OBJECT-TYPE 946 SYNTAX INTEGER 947 { 948 setL1Overload(1), 949 setL2Overload(2), 950 setL1L2Overload(3), 951 overloadClear(4) 952 } 953 MAX-ACCESS read-create 954 STATUS current 955 DESCRIPTION 956 "Administrativly set the overload bit for each level. 957 The overload bit will continue to be set if the 958 implementation runs out of memory, independent of 959 this variable" 960 DEFVAL {overloadClear } 961 ::= { isisSysEntry 34 } 963 -- The Level 1 Manual Area Address Table 964 -- contains the set of area addresses manually configured 965 -- for each instance of the Integrated IS-IS protocol. 966 -- At least one row in which the value of 967 -- isisManAreaAddrExistState 968 -- is on must be present for each instance of the protocol 969 -- when isisSysAdminState is also on for that instance. The 970 -- maximum number of rows in this table for each instance of 971 -- the protocol for which the object isisManAreaAddrExistState 972 -- has the value on is the value of isisSysMaxAreaAddresses. 973 -- An Attempt to create a new row such that the number of 974 -- rows with isisManAreaAddrExistState set to on for that 975 -- protocol instance exceeds isisSysMaxAreaAddresses 976 -- is rejected." 978 isisManAreaAddrTable OBJECT-TYPE 979 SYNTAX SEQUENCE OF IsisManAreaAddrEntry 980 MAX-ACCESS not-accessible 981 STATUS current 982 DESCRIPTION 983 "The set of manual area addresses configured on this 984 Intermediate System." 985 REFERENCE "{ISIS.aoi manualAreaAddresses (10)}" 986 ::= { isisSystem 2 } 988 isisManAreaAddrEntry OBJECT-TYPE 989 SYNTAX IsisManAreaAddrEntry 990 MAX-ACCESS not-accessible 991 STATUS current 992 DESCRIPTION 993 "Each entry contains one area address manually configured 994 on this system" 995 INDEX { isisSysInstance, 996 isisManAreaAddr } 997 ::= { isisManAreaAddrTable 1 } 999 IsisManAreaAddrEntry ::= 1000 SEQUENCE { 1001 isisManAreaAddr 1002 OSINSAddress, 1003 isisManAreaAddrExistState 1004 RowStatus 1005 } 1007 isisManAreaAddr OBJECT-TYPE 1008 SYNTAX OSINSAddress 1009 MAX-ACCESS not-accessible 1010 STATUS current 1011 DESCRIPTION 1012 "A manually configured area address for this system. This 1013 object follows the index behaviour. 1015 Note: an index for the entry {1, {49.0001} active} in 1016 this table would be the ordered pair 1017 (1, (0x03 0x49 0x00 0x01)), as the length of an Octet 1018 string is part of the OID." 1019 ::= { isisManAreaAddrEntry 1 } 1021 isisManAreaAddrExistState OBJECT-TYPE 1022 SYNTAX RowStatus 1023 MAX-ACCESS read-create 1024 STATUS current 1025 DESCRIPTION 1026 "The state of the isisManAreaAddrEntry. This object 1027 follows the Row Status behaviour. If an attempt is 1028 made to set this object to the value destroy when the 1029 corresponding isisManAreaAddrEntry is the only valid 1030 entry for this instance and when the corresponding ISIS 1031 instance has isisSysAdminState set to 'on' then the 1032 attempt to delete the row is rejected." 1033 DEFVAL { active } 1034 ::= { isisManAreaAddrEntry 2 } 1036 -- The Level 1 Area Address Table 1038 -- The Level 1 Area Address Table contains the 1039 -- union of the sets of area addresses reported in all Level 1 1040 -- LSPs received by this Intermediate System. 1042 isisAreaAddrTable OBJECT-TYPE 1043 SYNTAX SEQUENCE OF IsisAreaAddrEntry 1044 MAX-ACCESS not-accessible 1045 STATUS current 1046 DESCRIPTION 1047 "The union of the sets of area addresses reported in all 1048 Level 1 LSPs received by this instance of the protocol." 1049 REFERENCE "{ISIS.aoi areaAddresses (18)}" 1050 ::= { isisSystem 3 } 1052 isisAreaAddrEntry OBJECT-TYPE 1053 SYNTAX IsisAreaAddrEntry 1054 MAX-ACCESS not-accessible 1055 STATUS current 1056 DESCRIPTION 1057 "Each entry contains one area address reported in a 1058 Level 1 LSP received by this instance of the protocol." 1059 INDEX { isisSysInstance, 1060 isisAreaAddr } 1061 ::= { isisAreaAddrTable 1 } 1063 IsisAreaAddrEntry ::= 1064 SEQUENCE { 1065 isisAreaAddr 1066 OSINSAddress 1067 } 1069 isisAreaAddr OBJECT-TYPE 1070 SYNTAX OSINSAddress 1071 MAX-ACCESS read-only 1072 STATUS current 1073 DESCRIPTION 1074 "An area address reported in a Level 1 LSP received by 1075 this instance of the protocol." 1076 ::= { isisAreaAddrEntry 1 } 1078 -- The System Integrated Group 1079 -- The System Integrated Group is present if the system 1080 -- supports Integrated ISIS at Level 1. 1082 -- The System Protocol Supported Table 1084 -- The System Protocol Supported Table contains the manually 1085 -- configured set of protocols supported by each 1086 -- instance of the Integrated ISIS protocol. 1087 -- 1089 isisSysProtSuppTable OBJECT-TYPE 1090 SYNTAX SEQUENCE OF IsisSysProtSuppEntry 1091 MAX-ACCESS not-accessible 1092 STATUS current 1093 DESCRIPTION 1094 "This table contains the manually configured set of 1095 protocols supported by each instance of the Integrated 1096 ISIS protocol." 1097 ::= { isisSystem 4 } 1099 isisSysProtSuppEntry OBJECT-TYPE 1100 SYNTAX IsisSysProtSuppEntry 1101 MAX-ACCESS not-accessible 1102 STATUS current 1103 DESCRIPTION 1104 "Each entry contains one protocol supported by an 1105 instance of the Integrated ISIS protocol." 1107 INDEX { isisSysInstance, 1108 isisSysProtSuppProtocol } 1110 ::= { isisSysProtSuppTable 1 } 1112 IsisSysProtSuppEntry ::= 1113 SEQUENCE { 1114 isisSysProtSuppProtocol 1115 SupportedProtocol, 1116 isisSysProtSuppExistState 1117 RowStatus 1118 } 1120 isisSysProtSuppProtocol OBJECT-TYPE 1121 SYNTAX SupportedProtocol 1122 MAX-ACCESS not-accessible 1123 STATUS current 1124 DESCRIPTION 1125 "One supported protocol. This object follows the index 1126 behaviour." 1128 ::= { isisSysProtSuppEntry 1 } 1130 isisSysProtSuppExistState OBJECT-TYPE 1131 SYNTAX RowStatus 1132 MAX-ACCESS read-create 1133 STATUS current 1134 DESCRIPTION 1135 "The state of the isisSysProtSuppEntry. This object 1136 follows the RowStatus behavior." 1137 DEFVAL { active } 1138 ::= { isisSysProtSuppEntry 2 } 1140 -- The Summary Address Table 1142 -- The Summary Address Table contains the set of summary 1143 -- addresses manually configured for each instance of 1144 -- IP Integrated ISIS on the system. 1146 isisSummAddrTable OBJECT-TYPE 1147 SYNTAX SEQUENCE OF IsisSummAddrEntry 1148 MAX-ACCESS not-accessible 1149 STATUS current 1150 DESCRIPTION 1151 "The set of IP summary addresses to use in forming 1152 summary TLVs originated by this Intermediate System. 1154 An administrator may use a summary address to combine 1155 and modify IP Reachability announcements. If the 1156 Intermediate system can reach any subset of the summary 1157 address, the summary address will be announced instead, 1158 at the configured metric." 1159 ::= { isisSystem 5 } 1161 isisSummAddrEntry OBJECT-TYPE 1162 SYNTAX IsisSummAddrEntry 1163 MAX-ACCESS not-accessible 1164 STATUS current 1165 DESCRIPTION 1166 "Each entry contains one IP summary address." 1168 INDEX { isisSysInstance, 1169 isisSummAddressType, 1170 isisSummAddress, 1171 isisSummAddrPrefixLen } 1172 ::= { isisSummAddrTable 1 } 1174 IsisSummAddrEntry ::= 1175 SEQUENCE { 1176 isisSummAddressType 1177 InetAddressType, 1178 isisSummAddress 1179 InetAddress, 1180 isisSummAddrPrefixLen 1181 InetAddressPrefixLength, 1182 isisSummAddrExistState 1183 RowStatus, 1184 isisSummAddrAdminState 1185 INTEGER, 1186 isisSummAddrDefaultMetric 1187 DefaultMetric 1188 } 1190 isisSummAddressType OBJECT-TYPE 1191 SYNTAX InetAddressType 1192 MAX-ACCESS not-accessible 1193 STATUS current 1194 DESCRIPTION 1195 "The Type of IP address for this summary address. 1196 This object follows the index behaviour." 1197 ::= { isisSummAddrEntry 1 } 1199 isisSummAddress OBJECT-TYPE 1200 SYNTAX InetAddress (SIZE(4|16)) 1201 MAX-ACCESS not-accessible 1202 STATUS current 1203 DESCRIPTION 1204 "The IP Address value for this summary address. 1205 This object follows the index behaviour." 1206 ::= { isisSummAddrEntry 2 } 1208 isisSummAddrPrefixLen OBJECT-TYPE 1209 SYNTAX InetAddressPrefixLength (0..128) 1210 MAX-ACCESS not-accessible 1211 STATUS current 1212 DESCRIPTION 1213 "The Length of the IP NetMask for this summary address." 1214 ::= { isisSummAddrEntry 3 } 1216 isisSummAddrExistState OBJECT-TYPE 1217 SYNTAX RowStatus 1218 MAX-ACCESS read-create 1219 STATUS current 1220 DESCRIPTION 1221 "The existence state of this summary address. This object 1222 follows the row status behaviour." 1224 DEFVAL { active } 1225 ::= { isisSummAddrEntry 4 } 1227 isisSummAddrAdminState OBJECT-TYPE 1228 SYNTAX INTEGER 1229 { 1230 summaryL1(1), 1231 summaryL2(2), 1232 summaryL1L2(3), 1233 summaryOff(4) 1234 } 1235 MAX-ACCESS read-create 1236 STATUS current 1237 DESCRIPTION 1238 "The administrative state of this entry. When the 1239 administrative state changes, if the new value would 1240 cause the contents of LSPs originated by the system 1241 to change, then those new LSPs must be generated and 1242 sent as soon as is permitted by the ISIS protocol." 1243 DEFVAL { summaryOff } 1244 ::= { isisSummAddrEntry 5 } 1246 isisSummAddrDefaultMetric OBJECT-TYPE 1247 SYNTAX DefaultMetric 1248 MAX-ACCESS read-create 1249 STATUS current 1250 DESCRIPTION 1251 "The default metric value to announce this summary 1252 address with in LSPs generated by this system." 1253 DEFVAL { 20 } 1254 ::= { isisSummAddrEntry 6 } 1256 -- The Circuit Group 1258 -- The Circuit Group is current 1260 -- The Circuit Table 1261 -- Each broadcast or point-to-point interface on the system 1262 -- corresponds to one entry in the Circuit table. There may be 1263 -- many X.25 DA circuit entries in the Circuit table for an 1264 -- X.25 interface. 1266 isisCircTable OBJECT-TYPE 1267 SYNTAX SEQUENCE OF IsisCircEntry 1268 MAX-ACCESS not-accessible 1269 STATUS current 1270 DESCRIPTION 1271 "The table of circuits used by each instance of 1272 Integrated IS-IS on this system." 1273 ::= { isisCirc 1 } 1275 isisCircEntry OBJECT-TYPE 1276 SYNTAX IsisCircEntry 1277 MAX-ACCESS not-accessible 1278 STATUS current 1279 DESCRIPTION 1280 "An isisCircEntry exists for each circuit used by 1281 Integrated IS-IS on this system." 1282 INDEX { isisSysInstance, 1283 isisCircIndex } 1284 ::= { isisCircTable 1 } 1286 IsisCircEntry ::= 1287 SEQUENCE { 1288 isisCircIndex 1289 Integer32, 1290 isisCircIfIndex 1291 Integer32, 1292 isisCircIfSubIndex 1293 Integer32, 1294 isisCircLocalID 1295 Integer32, 1296 isisCircAdminState 1297 AdminState, 1298 isisCircExistState 1299 RowStatus, 1300 isisCircType 1301 INTEGER, 1302 isisCircExtDomain 1303 TruthValue, 1304 isisCircAdjChanges 1305 Counter32, 1306 isisCircInitFails 1307 Counter32, 1308 isisCircRejAdjs 1309 Counter32, 1310 isisCircOutCtrlPDUs 1311 Counter32, 1312 isisCircInCtrlPDUs 1313 Counter32, 1314 isisCircIDFieldLenMismatches 1315 Counter32, 1316 isisCircLevel 1317 INTEGER, 1318 isisCircMCAddr 1319 INTEGER, 1321 isisCircPtToPtCircID 1322 CircuitID, 1323 isisCircPassiveCircuit 1324 TruthValue, 1325 isisCircMeshGroupEnabled 1326 INTEGER, 1327 isisCircMeshGroup 1328 Integer32, 1329 isisCircSmallHellos 1330 AdminState, 1331 isisCircUpTime 1332 UpTime 1333 } 1335 isisCircIndex OBJECT-TYPE 1336 SYNTAX Integer32 (1..2000000000) 1337 MAX-ACCESS not-accessible 1338 STATUS current 1339 DESCRIPTION 1340 "The identifier of this circuit, unique within the 1341 instance of the protocol. This object follows the index 1342 behaviour. This is for SNMP Indexing purposes only 1343 and has no relation to any protocol value." 1344 ::= { isisCircEntry 1 } 1346 isisCircIfIndex OBJECT-TYPE 1347 SYNTAX Integer32 1348 MAX-ACCESS read-create 1349 STATUS current 1350 DESCRIPTION 1351 "The value of ifIndex for the interface to which this 1352 circuit corresponds. This object cannot be modified 1353 after creation" 1354 ::= { isisCircEntry 2 } 1356 isisCircIfSubIndex OBJECT-TYPE 1357 SYNTAX Integer32 1358 MAX-ACCESS read-create 1359 STATUS current 1360 DESCRIPTION 1361 "A specifier for the part of the interface ifIndex to which 1362 this circuit corresponds, such as a DLCI or VPI/VCI. 1363 This object cannot be modified after creation" 1364 ::= { isisCircEntry 3 } 1366 isisCircLocalID OBJECT-TYPE 1367 SYNTAX Integer32(0..255) 1368 MAX-ACCESS read-create 1369 STATUS current 1370 DESCRIPTION 1371 "An identification that can be used in protocol packets 1372 to identify a circuit. Values of isisCircLocalID do 1373 not need to be unique. They are only required to differ 1374 on LANs where the Intermediate System is the Designated 1375 Intermediate System." 1376 ::= { isisCircEntry 4 } 1378 isisCircAdminState OBJECT-TYPE 1379 SYNTAX AdminState 1380 MAX-ACCESS read-create 1381 STATUS current 1382 DESCRIPTION 1383 "The administrative state of the circuit. This 1384 object follows the AdminState behaviour." 1385 DEFVAL { off } 1386 ::= { isisCircEntry 5 } 1388 isisCircExistState OBJECT-TYPE 1389 SYNTAX RowStatus 1390 MAX-ACCESS read-create 1391 STATUS current 1392 DESCRIPTION 1393 "The existence state of this circuit. This object follows 1394 the Row Status behaviour." 1395 DEFVAL { active } 1396 ::= { isisCircEntry 6 } 1398 isisCircType OBJECT-TYPE 1399 SYNTAX INTEGER { 1400 broadcast(1), 1401 ptToPt(2), 1402 staticIn(3), 1403 staticOut(4), 1404 dA(5) 1405 } 1406 MAX-ACCESS read-create 1407 STATUS current 1408 DESCRIPTION 1409 "The type of the circuit. This object follows the 1410 replaceOnlyWhileDisabled behaviour. The type specified 1411 must be compatible with the type of the interface defined 1412 by the value of isisCircIfIndex." 1413 REFERENCE "{ISIS.aoi type (33)}" 1414 ::= { isisCircEntry 7 } 1416 isisCircExtDomain OBJECT-TYPE 1417 SYNTAX TruthValue 1418 MAX-ACCESS read-create 1419 STATUS current 1420 DESCRIPTION 1421 "If true, suppress normal transmission of and 1422 interpretation of Intra-domain ISIS PDUs on this 1423 circuit." 1424 REFERENCE "{ISIS.aoi externalDomain (46)}" 1425 DEFVAL { false } 1426 ::= { isisCircEntry 8 } 1428 isisCircAdjChanges OBJECT-TYPE 1429 SYNTAX Counter32 1430 MAX-ACCESS read-only 1431 STATUS current 1432 DESCRIPTION 1433 "The number of times an adjacency state change has 1434 occurred on this circuit." 1435 REFERENCE "{ISIS.aoi changesInAdjacencyState (40)}" 1436 ::= { isisCircEntry 14 } 1438 isisCircInitFails OBJECT-TYPE 1439 SYNTAX Counter32 1440 MAX-ACCESS read-only 1441 STATUS current 1442 DESCRIPTION 1443 "The number of times initialization of this circuit has 1444 failed." 1445 REFERENCE "{ISIS.aoi initializationFailures (41)}" 1446 ::= { isisCircEntry 15 } 1448 isisCircRejAdjs OBJECT-TYPE 1449 SYNTAX Counter32 1450 MAX-ACCESS read-only 1451 STATUS current 1452 DESCRIPTION 1453 "The number of times an adjacency has been rejected on 1454 this circuit." 1455 REFERENCE "{ISIS.aoi rejectedAdjacencies (42)}" 1456 ::= { isisCircEntry 16 } 1458 isisCircOutCtrlPDUs OBJECT-TYPE 1459 SYNTAX Counter32 1460 MAX-ACCESS read-only 1461 STATUS current 1462 DESCRIPTION 1463 "The number of IS-IS control PDUs sent on this circuit." 1464 REFERENCE "{ISIS.aoi iSISControlPDUsSent (43)}" 1466 ::= { isisCircEntry 17 } 1468 isisCircInCtrlPDUs OBJECT-TYPE 1469 SYNTAX Counter32 1470 MAX-ACCESS read-only 1471 STATUS current 1472 DESCRIPTION 1473 "The number of IS-IS control PDUs received on this 1474 circuit." 1475 REFERENCE "{ISIS.aoi controlPDUsReceived (44)}" 1476 ::= { isisCircEntry 18 } 1478 isisCircIDFieldLenMismatches OBJECT-TYPE 1479 SYNTAX Counter32 1480 MAX-ACCESS read-only 1481 STATUS current 1482 DESCRIPTION 1483 "The number of times an IS-IS control PDU with an ID 1484 field length different to that for this system has been 1485 received." 1486 REFERENCE "{ISIS.aoi iDFieldLengthMismatches (25)}" 1487 ::= { isisCircEntry 19 } 1489 isisCircLevel OBJECT-TYPE 1490 SYNTAX INTEGER 1491 { 1492 level1(1), 1493 level2(2), 1494 level1L2(3) 1495 } 1496 MAX-ACCESS read-create 1497 STATUS current 1498 DESCRIPTION 1499 "Indicates which type of packets will be sent and 1500 accepted on this circuit. The values used will be 1501 modified by the settings of isisSysType. This 1502 object follows the replaceOnlyWhileDisabled behaviour." 1503 DEFVAL { level1L2 } 1504 ::= { isisCircEntry 20 } 1506 isisCircMCAddr OBJECT-TYPE 1507 SYNTAX INTEGER{ 1508 group (1), 1509 functional (2) 1510 } 1511 MAX-ACCESS read-create 1512 STATUS current 1513 DESCRIPTION 1514 "Specifies which type of multicast address will 1515 be used for sending HELLO PDUs on this 1516 circuit." 1517 DEFVAL { group } 1518 ::= { isisCircEntry 21 } 1520 isisCircPtToPtCircID OBJECT-TYPE 1521 SYNTAX CircuitID 1522 MAX-ACCESS read-only 1523 STATUS current 1524 DESCRIPTION 1525 "The ID of the circuit allocated during initialization. 1526 If no value has been negotiated (either because the 1527 adjacency is to an End System, or because initialization 1528 has not yet successfully completed), this object has the 1529 value which would be proposed for this circuit (i.e. the 1530 concatenation of the local system ID and the one octet 1531 local Circuit ID for this circuit." 1532 REFERENCE "{ISIS.aoi ptPtCircuitID (51)}" 1533 ::= { isisCircEntry 22 } 1535 isisCircPassiveCircuit OBJECT-TYPE 1536 SYNTAX TruthValue 1537 MAX-ACCESS read-create 1538 STATUS current 1539 DESCRIPTION 1540 "Should we include this interface in LSPs, even if 1541 it is not running the ISIS Protocol?" 1542 REFERENCE "{}" 1543 DEFVAL { false } 1544 ::= { isisCircEntry 23 } 1546 isisCircMeshGroupEnabled OBJECT-TYPE 1547 SYNTAX INTEGER { 1548 inactive(1), 1549 blocked(2), 1550 set(3) 1551 } 1552 MAX-ACCESS read-create 1553 STATUS current 1554 DESCRIPTION 1555 "Is this port a member of a mesh group, or blocked? 1556 Circuits in the same mesh group act as a virtual 1557 multiaccess network. LSPs seen on one circuit in 1558 a mesh group will not be flooded to another circuit 1559 in the same mesh group." 1560 REFERENCE "{}" 1561 DEFVAL { inactive } 1563 ::= { isisCircEntry 24 } 1565 isisCircMeshGroup OBJECT-TYPE 1566 SYNTAX Integer32 (1..2000000000) 1567 MAX-ACCESS read-create 1568 STATUS current 1569 DESCRIPTION 1570 "Circuits in the same mesh group act as a virtual 1571 multiaccess network. LSPs seen on one circuit in 1572 a mesh group will not be flooded to another circuit 1573 in the same mesh group. If isisCircMeshGroupEnabled 1574 is inactive, this value is ignored." 1575 REFERENCE "{}" 1576 DEFVAL { 1 } 1577 ::= { isisCircEntry 25 } 1579 isisCircSmallHellos OBJECT-TYPE 1580 SYNTAX AdminState 1581 MAX-ACCESS read-create 1582 STATUS current 1583 DESCRIPTION 1584 "Can we send unpadded hellos on LAN circuits? Off means 1585 LAN Hellos must be padded." 1586 DEFVAL { off } 1587 ::= { isisCircEntry 26 } 1589 isisCircUpTime OBJECT-TYPE 1590 SYNTAX UpTime 1591 MAX-ACCESS read-only 1592 STATUS current 1593 DESCRIPTION 1594 "If the circuit is up, the amount of time in seconds 1595 since this circuit entered state 'up'. If the circuit 1596 is not up, the number of seconds since the circuit was 1597 up, or since the system started, if the circuit has 1598 never been up. 1600 Note: This can be implemented as start time less 1601 the current time." 1602 ::= { isisCircEntry 27 } 1604 -- The Circuit Level Table 1605 -- This table captures level-specific information about a circuit 1607 isisCircLevelTable OBJECT-TYPE 1608 SYNTAX SEQUENCE OF IsisCircLevelEntry 1609 MAX-ACCESS not-accessible 1610 STATUS current 1611 DESCRIPTION 1612 "Level specific information about circuits used by IS-IS" 1613 ::= { isisCircLevelValues 1 } 1615 isisCircLevelEntry OBJECT-TYPE 1616 SYNTAX IsisCircLevelEntry 1617 MAX-ACCESS not-accessible 1618 STATUS current 1619 DESCRIPTION 1620 "An isisCircLevelEntry exists for each level on 1621 each circuit used by Integrated IS-IS on this system." 1622 INDEX { isisSysInstance, 1623 isisCircIndex, 1624 isisCircLevelIndex } 1625 ::= { isisCircLevelTable 1 } 1627 IsisCircLevelEntry ::= 1628 SEQUENCE { 1629 isisCircLevelIndex 1630 INTEGER, 1631 isisCircLevelDefaultMetric 1632 DefaultMetric, 1633 isisCircLevelISPriority 1634 ISPriority, 1635 isisCircLevelCircID 1636 CircuitID, 1637 isisCircLevelDesIS 1638 SystemID, 1639 isisCircLevelLANDesISChanges 1640 Counter32, 1641 isisCircLevelHelloMultiplier 1642 Integer32, 1643 isisCircLevelHelloTimer 1644 Integer32, 1645 isisCircLevelDRHelloTimer 1646 Integer32, 1647 isisCircLevelLSPThrottle 1648 Integer32, 1649 isisCircLevelMinLSPRetransInt 1650 Integer32, 1651 isisCircLevelCSNPInterval 1652 Integer32, 1653 isisCircLevelPartSNPInterval 1654 Integer32 1655 } 1657 isisCircLevelIndex OBJECT-TYPE 1658 SYNTAX INTEGER { 1659 level1IS (1), 1660 level2IS (2) 1661 } 1662 MAX-ACCESS not-accessible 1663 STATUS current 1664 DESCRIPTION 1665 "The level that this entry describes." 1666 ::= { isisCircLevelEntry 1 } 1668 isisCircLevelDefaultMetric OBJECT-TYPE 1669 SYNTAX DefaultMetric 1670 MAX-ACCESS read-create 1671 STATUS current 1672 DESCRIPTION 1673 "The default metric value of this circuit for this level." 1674 REFERENCE "{ISIS.aoi l1DefaultMetric (35)}" 1675 DEFVAL { 10 } 1676 ::= { isisCircLevelEntry 2 } 1678 isisCircLevelISPriority OBJECT-TYPE 1679 SYNTAX ISPriority 1680 MAX-ACCESS read-create 1681 STATUS current 1682 DESCRIPTION 1683 "The priority for becoming LAN Designated 1684 Intermediate System at this level." 1685 REFERENCE "{ISIS.aoi l2IntermediateSystemPriority (73)}" 1686 DEFVAL { 64 } 1687 ::= { isisCircLevelEntry 3 } 1689 isisCircLevelCircID OBJECT-TYPE 1690 SYNTAX CircuitID 1691 MAX-ACCESS read-only 1692 STATUS current 1693 DESCRIPTION 1694 "The ID of the circuit allocated during initialization. 1695 If no value has been negotiated (either because the 1696 adjacency is to an End System, or because initialization 1697 has not yet successfully completed), this object has the 1698 value which would be proposed for this circuit (i.e. the 1699 concatenation of the local system ID and the one octet 1700 local Circuit ID for this circuit." 1701 REFERENCE "{ISIS.aoi ptPtCircuitID (51)}" 1702 ::= { isisCircLevelEntry 4 } 1704 isisCircLevelDesIS OBJECT-TYPE 1705 SYNTAX SystemID 1706 MAX-ACCESS read-only 1707 STATUS current 1708 DESCRIPTION 1709 "The ID of the LAN Designated Intermediate System 1710 on this circuit at this level. If, for any reason, 1711 this system is not partaking in the relevant 1712 Designated Intermediate System election process, 1713 then the value returned is the zero length OCTET STRING." 1714 REFERENCE "{ISIS.aoi l2DesignatedIntermediateSystem (75)}" 1715 ::= { isisCircLevelEntry 5 } 1717 isisCircLevelLANDesISChanges OBJECT-TYPE 1718 SYNTAX Counter32 1719 MAX-ACCESS read-only 1720 STATUS current 1721 DESCRIPTION 1722 "The number of times the LAN Designated 1723 Intermediate System has changed at this level." 1724 REFERENCE "{ISIS.aoi 1725 lanL2DesignatedIntermediateSystemChanges (76)}" 1726 ::= { isisCircLevelEntry 6 } 1728 isisCircLevelHelloMultiplier OBJECT-TYPE 1729 SYNTAX Integer32 (2..100) 1730 MAX-ACCESS read-create 1731 STATUS current 1732 DESCRIPTION 1733 "This value is multiplied by the corresponding HelloTimer 1734 and the result in seconds (rounded up) is used as the 1735 holding time in transmitted hellos, to be used by receivers 1736 of hello packets from this IS" 1737 REFERENCE "{ISIS.aoi iSISHelloTimer (45)}" 1738 DEFVAL { 10 } 1739 ::= { isisCircLevelEntry 7 } 1741 isisCircLevelHelloTimer OBJECT-TYPE 1742 SYNTAX Integer32 (10..600000) 1743 MAX-ACCESS read-create 1744 STATUS current 1745 DESCRIPTION 1746 "Maximum period, in milliseconds, between IIH PDUs 1747 on multiaccess networks at this level for LANs. 1748 The value at level 1 is used as the period between 1749 Hellos on point to point circuits. Setting this 1750 value at level 2 on a point to point circuit will 1751 result in an error of InconsistentValue. 1753 This object follows the resettingTimer behaviour." 1754 REFERENCE "{ISIS.aoi iSISHelloTimer (45)}" 1755 DEFVAL { 3000 } 1756 ::= { isisCircLevelEntry 8 } 1758 isisCircLevelDRHelloTimer OBJECT-TYPE 1759 SYNTAX Integer32 (10..120000) 1760 MAX-ACCESS read-create 1761 STATUS current 1762 DESCRIPTION 1763 "Period, in milliseconds, between Hello PDUs on 1764 multiaccess networks when this IS is the Designated 1765 Intermediate System. This object follows the 1766 resettingTimer behaviour." 1767 REFERENCE "{ISIS.aoi iSISHelloTimer (45)}" 1768 DEFVAL { 1000 } 1769 ::= { isisCircLevelEntry 9 } 1771 isisCircLevelLSPThrottle OBJECT-TYPE 1772 SYNTAX Integer32 (1..65535) 1773 MAX-ACCESS read-create 1774 STATUS current 1775 DESCRIPTION 1776 "Minimal interval of time, in milliseconds, between 1777 transmissions of LSPs on an interface at this level." 1778 REFERENCE "{ISIS.aoi minimumBroadcastLSPTransmissionInterval (5)}" 1779 DEFVAL { 10 } 1780 ::= { isisCircLevelEntry 10 } 1782 isisCircLevelMinLSPRetransInt OBJECT-TYPE 1783 SYNTAX Integer32 (1..300) 1784 MAX-ACCESS read-create 1785 STATUS current 1786 DESCRIPTION 1787 "Minimum interval, in seconds, between re-transmission of 1788 an LSP at this level. This object follows the resettingTimer 1789 behavior. 1791 Note that isisCircLevelLSPThrottle controls 1792 how fast we send back to back LSPs. This variable 1793 controls how fast we re-send the same LSP." 1794 REFERENCE "{ISIS.aoi minimumLSPTransmissionInterval (5)}" 1795 DEFVAL { 5 } 1796 ::= { isisCircLevelEntry 11 } 1798 isisCircLevelCSNPInterval OBJECT-TYPE 1799 SYNTAX Integer32 (1..600) 1800 MAX-ACCESS read-create 1801 STATUS current 1802 DESCRIPTION 1803 "Interval of time, in seconds, between transmission 1804 of CSNPs on multiaccess networks if this router is 1805 the designated router at this level." 1806 REFERENCE "{}" 1807 DEFVAL { 10 } 1808 ::= { isisCircLevelEntry 12 } 1810 isisCircLevelPartSNPInterval OBJECT-TYPE 1811 SYNTAX Integer32 (1..120) 1812 MAX-ACCESS read-create 1813 STATUS current 1814 DESCRIPTION 1815 "Minimum interval between sending Partial Sequence Number 1816 PDUs at this level. This object follows the resettingTimer 1817 behaviour." 1818 REFERENCE "{ISIS.aoi partialSNPInterval (14)}" 1819 DEFVAL { 2 } 1820 ::= { isisCircLevelEntry 13 } 1822 -- isisPacketCountTable keeps track of the number of IS-IS 1823 -- control packets sent and received at each level 1825 isisPacketCountTable OBJECT-TYPE 1826 SYNTAX SEQUENCE OF IsisPacketCountEntry 1827 MAX-ACCESS not-accessible 1828 STATUS current 1829 DESCRIPTION 1830 "Information about IS-IS packets sent and received" 1831 ::= { isisCircPDUCounters 1 } 1833 isisPacketCountEntry OBJECT-TYPE 1834 SYNTAX IsisPacketCountEntry 1835 MAX-ACCESS not-accessible 1836 STATUS current 1837 DESCRIPTION 1838 "Information about IS-IS protocol traffic at one level 1839 on one circuit in one direction" 1840 INDEX { isisSysInstance, 1841 isisCircIndex, 1842 isisPacketCountLevel, 1843 isisPacketCountDirection } 1844 ::= { isisPacketCountTable 1 } 1846 IsisPacketCountEntry ::= 1847 SEQUENCE { 1848 isisPacketCountLevel 1849 INTEGER, 1850 isisPacketCountDirection 1851 INTEGER, 1852 isisPacketCountHello 1853 Counter32, 1854 isisPacketCountLSP 1855 Counter32, 1856 isisPacketCountCSNP 1857 Counter32, 1858 isisPacketCountPSNP 1859 Counter32 1860 } 1862 isisPacketCountLevel OBJECT-TYPE 1863 SYNTAX INTEGER 1864 { 1865 level1(1), 1866 level2(2) 1867 } 1868 MAX-ACCESS not-accessible 1869 STATUS current 1870 DESCRIPTION 1871 "The level at which these PDU counts have been collected." 1872 ::= { isisPacketCountEntry 1 } 1874 isisPacketCountDirection OBJECT-TYPE 1875 SYNTAX INTEGER 1876 { 1877 sending(1), 1878 receiving(2) 1879 } 1880 MAX-ACCESS not-accessible 1881 STATUS current 1882 DESCRIPTION 1883 "Were we sending or receiving these PDUs?" 1884 ::= { isisPacketCountEntry 2 } 1886 isisPacketCountHello OBJECT-TYPE 1887 SYNTAX Counter32 1888 MAX-ACCESS read-only 1889 STATUS current 1890 DESCRIPTION 1891 "The number of IS-IS Hello PDUs seen in this 1892 direction at this level." 1893 REFERENCE "{ISIS.aoi iSISControlPDUsSent (43)}" 1894 ::= { isisPacketCountEntry 3 } 1896 isisPacketCountLSP OBJECT-TYPE 1897 SYNTAX Counter32 1898 MAX-ACCESS read-only 1899 STATUS current 1900 DESCRIPTION 1901 "The number of IS-IS LSPs seen in this 1902 direction at this level." 1903 REFERENCE "{ISIS.aoi iSISControlPDUsSent (43)}" 1904 ::= { isisPacketCountEntry 4 } 1906 isisPacketCountCSNP OBJECT-TYPE 1907 SYNTAX Counter32 1908 MAX-ACCESS read-only 1909 STATUS current 1910 DESCRIPTION 1911 "The number of IS-IS CSNPs seen in this 1912 direction at this level." 1913 REFERENCE "{ISIS.aoi iSISControlPDUsSent (43)}" 1914 ::= { isisPacketCountEntry 5 } 1916 isisPacketCountPSNP OBJECT-TYPE 1917 SYNTAX Counter32 1918 MAX-ACCESS read-only 1919 STATUS current 1920 DESCRIPTION 1921 "The number of IS-IS PSNPs seen in this 1922 direction at this level." 1923 REFERENCE "{ISIS.aoi iSISControlPDUsSent (43)}" 1924 ::= { isisPacketCountEntry 6 } 1926 -- The Circuit IS Group 1927 -- 1928 -- The Circuit IS Group is present if the system supports the 1929 -- IS functions of the ISO 9542 protocol. 1930 -- The Circuit IS Table 1931 -- 1932 -- This table is not implemented - jdp 1934 -- The IS Adjacency Group 1935 -- 1936 -- The IS Adjacency Group is current and contains information 1937 -- about adjacencies to routers maintained by the Integrated 1938 -- IS-IS protocol 1939 -- 1940 -- The IS Adjacency Table 1941 -- 1942 -- Each adjacency to an IS corresponds to one entry in this 1943 -- table. 1945 isisISAdjTable OBJECT-TYPE 1946 SYNTAX SEQUENCE OF IsisISAdjEntry 1947 MAX-ACCESS not-accessible 1948 STATUS current 1949 DESCRIPTION 1950 "The table of adjacencies to Intermediate Systems." 1951 ::= { isisISAdj 1 } 1953 isisISAdjEntry OBJECT-TYPE 1954 SYNTAX IsisISAdjEntry 1955 MAX-ACCESS not-accessible 1956 STATUS current 1957 DESCRIPTION 1958 "Each entry corresponds to one adjacency to an 1959 Intermediate System on this system." 1960 INDEX { isisSysInstance, 1961 isisCircIndex, 1962 isisISAdjIndex } 1963 ::= { isisISAdjTable 1 } 1965 IsisISAdjEntry ::= 1966 SEQUENCE { 1967 isisISAdjIndex 1968 Integer32, 1969 isisISAdjState 1970 INTEGER, 1971 isisISAdjNeighSNPAAddress 1972 SNPAAddress, 1973 isisISAdjNeighSysType 1974 INTEGER, 1975 isisISAdjNeighSysID 1976 OCTET STRING, 1977 isisISAdjUsage 1978 INTEGER, 1979 isisISAdjHoldTimer 1980 Integer32, 1981 isisISAdjNeighPriority 1982 ISPriority, 1983 isisISAdjUpTime 1984 UpTime 1985 } 1987 isisISAdjIndex OBJECT-TYPE 1988 SYNTAX Integer32 (1..2000000000) 1989 MAX-ACCESS not-accessible 1990 STATUS current 1991 DESCRIPTION 1992 "A unique value identifying the IS adjacency from all 1993 other such adjacencies on this circuit. This value is 1994 assigned by the system when the adjacency is created 1995 automatically." 1996 ::= { isisISAdjEntry 1 } 1998 isisISAdjState OBJECT-TYPE 1999 SYNTAX INTEGER { 2000 initializing (1), 2001 up (2), 2002 failed (3), 2003 down (4) 2004 } 2005 MAX-ACCESS read-only 2006 STATUS current 2007 DESCRIPTION 2008 "The state of the adjacency" 2009 REFERENCE "{ISIS.aoi adjacencyState (78)}" 2010 ::= { isisISAdjEntry 2 } 2012 isisISAdjNeighSNPAAddress OBJECT-TYPE 2013 SYNTAX SNPAAddress 2014 MAX-ACCESS read-only 2015 STATUS current 2016 DESCRIPTION 2017 "The SNPA address of the neighboring system." 2018 REFERENCE "{ISIS.aoi neighbourSNPAAddress (79)}" 2019 ::= { isisISAdjEntry 3 } 2021 isisISAdjNeighSysType OBJECT-TYPE 2022 SYNTAX INTEGER { 2023 l1IntermediateSystem(1), 2024 l2IntermediateSystem(2), 2025 l1L2IntermediateSystem(3), 2026 unknown(4) 2027 } 2028 MAX-ACCESS read-only 2029 STATUS current 2030 DESCRIPTION 2031 "The type of the neighboring system." 2032 REFERENCE "{ISIS.aoi neighbourSystemType (80)}" 2033 ::= { isisISAdjEntry 4 } 2035 isisISAdjNeighSysID OBJECT-TYPE 2036 SYNTAX OCTET STRING (SIZE(0..12)) 2037 MAX-ACCESS read-only 2038 STATUS current 2039 DESCRIPTION 2040 "The system ID and 4 byte circuit ID of the 2041 neighboring Intermediate System set from 2042 the source ID field of the Three-Way-Handshake 2043 information from the neighbor's IIH PDUs." 2044 REFERENCE "{ISIS.aoi neighbourSystemIds (83)}" 2045 ::= { isisISAdjEntry 5 } 2047 isisISAdjUsage OBJECT-TYPE 2048 SYNTAX INTEGER { 2049 undefined(1), 2050 level1(2), 2051 level2(3), 2052 level1and2(4) 2053 } 2054 MAX-ACCESS read-only 2055 STATUS current 2056 DESCRIPTION 2057 "An adjacency of type level1 is used for level 1 2058 traffic only. An adjacency of type level2 is used 2059 for level 2 traffic only. An adjacency of type level1and2 2060 is used for both level 1 and level 2 traffic. There 2061 may be two adjacencies (of types level1 and level2) 2062 between the same pair of Intermediate Systems." 2063 REFERENCE "{ISIS.aoi adjacencyUsage (82)}" 2064 ::= { isisISAdjEntry 6 } 2066 isisISAdjHoldTimer OBJECT-TYPE 2067 SYNTAX Integer32 (1..65535) 2068 MAX-ACCESS read-only 2069 STATUS current 2070 DESCRIPTION 2071 "The holding time for this adjacency updated from 2072 received IIH PDUs." 2073 REFERENCE "{ISIS.aoi holdingTimer (85)}" 2074 ::= { isisISAdjEntry 7 } 2076 isisISAdjNeighPriority OBJECT-TYPE 2077 SYNTAX ISPriority 2078 MAX-ACCESS read-only 2079 STATUS current 2080 DESCRIPTION 2081 "Priority of the neighboring Intermediate System for 2082 becoming the LAN Level 1 Designated Intermediate System 2083 if the value of isisISAdjNeighSysType is 2084 L1IntermediateSystem or LAN Level 2 Designated 2085 Intermediate System if the value of 2086 isisISAdjNeighSysType is L2IntermediateSystem." 2087 REFERENCE "{ISIS.aoi lANPriority (86)}" 2089 ::= { isisISAdjEntry 8 } 2091 isisISAdjUpTime OBJECT-TYPE 2092 SYNTAX UpTime 2093 MAX-ACCESS read-only 2094 STATUS current 2095 DESCRIPTION 2096 "If the adjacency is up, the amount of time in seconds 2097 since this adjacency entered state 'up'. If the adjacency 2098 is not up, the number of seconds since the adjacency was 2099 up, or since the system started, if the adjacency has 2100 never been up. 2102 Note: This can be implemented as start time less 2103 the current time." 2104 ::= { isisISAdjEntry 9 } 2106 -- The IS Adjacency Area Address Table 2108 -- The IS Adjacency Area Address Table contains the set of 2109 -- Area Addresses of neighboring 2110 -- Intermediate Systems as reported in IIH PDUs. 2112 isisISAdjAreaAddrTable OBJECT-TYPE 2113 SYNTAX SEQUENCE OF IsisISAdjAreaAddrEntry 2114 MAX-ACCESS not-accessible 2115 STATUS current 2116 DESCRIPTION 2117 "This table contains the set of Area Addresses of 2118 neighboring Intermediate Systems as reported in received 2119 IIH PDUs." 2120 REFERENCE "{ISIS.aoi areaAddressesOfNeighbour (84)}" 2121 ::= { isisISAdj 2 } 2123 isisISAdjAreaAddrEntry OBJECT-TYPE 2124 SYNTAX IsisISAdjAreaAddrEntry 2125 MAX-ACCESS not-accessible 2126 STATUS current 2127 DESCRIPTION 2128 "Each entry contains one Area Address reported by a 2129 neighboring Intermediate System in its IIH PDUs." 2130 INDEX { isisSysInstance, 2131 isisCircIndex, 2132 isisISAdjAreaAddrAdjIndex, 2133 isisISAdjAreaAddress } 2134 ::= { isisISAdjAreaAddrTable 1 } 2136 IsisISAdjAreaAddrEntry ::= 2137 SEQUENCE { 2138 isisISAdjAreaAddrAdjIndex 2139 Integer32, 2140 isisISAdjAreaAddress 2141 OSINSAddress 2142 } 2144 isisISAdjAreaAddrAdjIndex OBJECT-TYPE 2145 SYNTAX Integer32 (1..2000000000) 2146 MAX-ACCESS not-accessible 2147 STATUS current 2148 DESCRIPTION 2149 "The identifier of the IS adjacency to which this entry 2150 belongs." 2151 ::= { isisISAdjAreaAddrEntry 1 } 2153 isisISAdjAreaAddress OBJECT-TYPE 2154 SYNTAX OSINSAddress 2155 MAX-ACCESS read-only 2156 STATUS current 2157 DESCRIPTION 2158 "One Area Address as reported in IIH PDUs received from 2159 the neighbor." 2160 ::= { isisISAdjAreaAddrEntry 2 } 2162 -- The IS Adjacency IP Group 2164 -- The IS Adjacency IP Group is present if the system supports 2165 -- IP Integrated IS-IS 2167 -- The IS Adjacency IP Address Table 2169 -- The IS Adjacency IP Address Table contains the 2170 -- set of IP Addresses of neighboring Intermediate Systems 2171 -- as reported in received IIH PDUs. 2173 isisISAdjIPAddrTable OBJECT-TYPE 2174 SYNTAX SEQUENCE OF IsisISAdjIPAddrEntry 2175 MAX-ACCESS not-accessible 2176 STATUS current 2177 DESCRIPTION 2178 "This table contains the set of IP Addresses of 2179 neighboring Intermediate Systems as reported in received 2180 IIH PDUs." 2181 ::= { isisISAdj 3 } 2183 isisISAdjIPAddrEntry OBJECT-TYPE 2184 SYNTAX IsisISAdjIPAddrEntry 2185 MAX-ACCESS not-accessible 2186 STATUS current 2187 DESCRIPTION 2188 "Each entry contains one IP Address reported by a 2189 neighboring Intermediate System in its IIH PDUs." 2190 INDEX { isisSysInstance, 2191 isisCircIndex, 2192 isisISAdjIPAddrAdjIndex 2193 } 2194 ::= { isisISAdjIPAddrTable 1 } 2196 IsisISAdjIPAddrEntry ::= 2197 SEQUENCE { 2198 isisISAdjIPAddrAdjIndex 2199 Integer32, 2200 isisISAdjIPAddressType 2201 InetAddressType, 2202 isisISAdjIPAddress 2203 InetAddress 2204 } 2206 isisISAdjIPAddrAdjIndex OBJECT-TYPE 2207 SYNTAX Integer32 (1..2000000000) 2208 MAX-ACCESS not-accessible 2209 STATUS current 2210 DESCRIPTION 2211 "The identifier of the IS adjacency to which this entry 2212 belongs." 2213 ::= { isisISAdjIPAddrEntry 1 } 2215 isisISAdjIPAddressType OBJECT-TYPE 2216 SYNTAX InetAddressType 2217 MAX-ACCESS read-only 2218 STATUS current 2219 DESCRIPTION 2220 "The type of one IP Address as reported in IIH PDUs 2221 received from the neighbor." 2222 ::= { isisISAdjIPAddrEntry 2 } 2224 isisISAdjIPAddress OBJECT-TYPE 2225 SYNTAX InetAddress (SIZE(4|16)) 2226 MAX-ACCESS read-only 2227 STATUS current 2228 DESCRIPTION 2229 "One IP Address as reported in IIH PDUs received from the 2230 neighbor." 2231 ::= { isisISAdjIPAddrEntry 3 } 2233 -- The IS Adjacency Integrated Group 2234 -- 2235 -- The IS Adjacency Integrated Group is present if the system 2236 -- supports Integrated ISIS. 2237 -- 2238 -- 2239 -- The IS Adjacency Protocol Supported Table 2240 -- 2241 -- The IS Adjacency Protocol Supported Table contains the set of 2242 -- protocols supported by neighboring 2243 -- Intermediate Systems as reported in received IIH PDUs. 2244 -- 2245 isisISAdjProtSuppTable OBJECT-TYPE 2246 SYNTAX SEQUENCE OF IsisISAdjProtSuppEntry 2247 MAX-ACCESS not-accessible 2248 STATUS current 2249 DESCRIPTION 2250 "This table contains the set of protocols supported by 2251 neighboring Intermediate Systems as reported in received 2252 IIH PDUs." 2253 ::= { isisISAdj 4 } 2255 isisISAdjProtSuppEntry OBJECT-TYPE 2256 SYNTAX IsisISAdjProtSuppEntry 2257 MAX-ACCESS not-accessible 2258 STATUS current 2259 DESCRIPTION 2260 "Each entry contains one protocol supported by a 2261 neighboring Intermediate System as reported in its IIH 2262 PDUs." 2263 INDEX { isisSysInstance, 2264 isisCircIndex, 2265 isisISAdjProtSuppAdjIndex, 2266 isisISAdjProtSuppProtocol } 2267 ::= { isisISAdjProtSuppTable 1 } 2269 IsisISAdjProtSuppEntry ::= 2270 SEQUENCE { 2271 isisISAdjProtSuppAdjIndex 2272 Integer32, 2273 isisISAdjProtSuppProtocol 2274 SupportedProtocol 2275 } 2277 isisISAdjProtSuppAdjIndex OBJECT-TYPE 2278 SYNTAX Integer32 (1..2000000000) 2279 MAX-ACCESS not-accessible 2280 STATUS current 2281 DESCRIPTION 2282 "The identifier the IS adjacency to which this entry 2283 corresponds." 2284 ::= { isisISAdjProtSuppEntry 1 } 2286 isisISAdjProtSuppProtocol OBJECT-TYPE 2287 SYNTAX SupportedProtocol 2288 MAX-ACCESS read-only 2289 STATUS current 2290 DESCRIPTION 2291 "One supported protocol as reported in IIH PDUs received 2292 from the neighbor." 2293 ::= { isisISAdjProtSuppEntry 2 } 2294 -- 2295 -- 2296 -- The ES Adjacency Group 2297 -- 2298 -- The ES Adjacency Group is present if the system supports 2299 -- reception of ES Hellos 2300 -- The ES Adjacency Table 2301 -- 2302 -- This table is not implemented - jdp 2303 -- 2304 -- 2305 -- The Reachable Address Group 2306 -- 2307 -- The Reachable Address Group is optional. 2308 -- The Reachable Address Table 2309 -- Each entry records information about a reachable address 2310 -- (NSAP or address prefix) manually configured on the system 2311 -- or learned through another protocol. 2313 isisRATable OBJECT-TYPE 2314 SYNTAX SEQUENCE OF IsisRAEntry 2315 MAX-ACCESS not-accessible 2316 STATUS current 2317 DESCRIPTION 2318 "The table of Reachable Addresses to NSAPs or Address 2319 Prefixes." 2320 ::= { isisReachAddr 1 } 2322 isisRAEntry OBJECT-TYPE 2323 SYNTAX IsisRAEntry 2324 MAX-ACCESS not-accessible 2325 STATUS current 2326 DESCRIPTION 2327 "Each entry defines a Reachable Address to a NSAP or 2328 Address Prefix." 2330 INDEX { isisSysInstance, 2331 isisCircIndex, 2332 isisRAIndex } 2333 ::= { isisRATable 1 } 2334 IsisRAEntry ::= 2335 SEQUENCE { 2336 isisRAIndex 2337 Integer32, 2338 isisRAExistState 2339 RowStatus, 2340 isisRAAdminState 2341 AdminState, 2342 isisRAAddrPrefix 2343 NSAPPrefix, 2344 isisRAMapType 2345 INTEGER, 2346 isisRADefMetric 2347 DefaultMetric, 2348 isisRADefMetricType 2349 MetricType, 2350 isisRASNPAAddress 2351 SNPAAddress, 2352 isisRASNPAMask 2353 SNPAPrefix, 2354 isisRASNPAPrefix 2355 SNPAPrefix, 2356 isisRAType 2357 INTEGER 2358 } 2360 isisRAIndex OBJECT-TYPE 2361 SYNTAX Integer32 (1..2000000000) 2362 MAX-ACCESS not-accessible 2363 STATUS current 2364 DESCRIPTION 2365 "The identifier for this isisRAEntry. This value must be 2366 unique amongst all Reachable Addresses on the same parent 2367 Circuit. This object follows the index and 2368 manualOrAutomatic behaviours." 2369 ::= { isisRAEntry 1 } 2371 isisRAExistState OBJECT-TYPE 2372 SYNTAX RowStatus 2373 MAX-ACCESS read-create 2374 STATUS current 2375 DESCRIPTION 2376 "The existence state of this Reachable Address. This 2377 object follows the Row Status behaviours." 2379 DEFVAL { active } 2380 ::= { isisRAEntry 2 } 2382 isisRAAdminState OBJECT-TYPE 2383 SYNTAX AdminState 2384 MAX-ACCESS read-create 2385 STATUS current 2386 DESCRIPTION 2387 "The administrative state of the Reachable Address. This 2388 object follows the AdminState and manualOrAutomatic 2389 behaviours." 2390 DEFVAL { off } 2391 ::= { isisRAEntry 3 } 2393 isisRAAddrPrefix OBJECT-TYPE 2394 SYNTAX NSAPPrefix 2395 MAX-ACCESS read-create 2396 STATUS current 2397 DESCRIPTION 2398 "The destination of this Reachable Address. This is an 2399 Address Prefix. This object follows the 2400 replaceOnlyWhileDisabled and manualOrAutomatic 2401 behaviours." 2402 REFERENCE "{ISIS.aoi addressPrefix (98)}" 2403 ::= { isisRAEntry 4 } 2405 isisRAMapType OBJECT-TYPE 2406 SYNTAX INTEGER { 2407 none (1), 2408 explicit (2), 2409 extractIDI (3), 2410 extractDSP (4) 2411 } 2412 MAX-ACCESS read-create 2413 STATUS current 2414 DESCRIPTION 2415 "The type of mapping to be employed to ascertain the SNPA 2416 Address which should be used in forwarding PDUs for this 2417 Reachable Address prefix. This object follows the 2418 manualOrAutomatic behaviour. The following values of 2419 mapping type are defined: 2420 none: The mapping is null because the neighbor SNPA is 2421 implicit by nature of the subnetwork (e.g. a 2422 point-to-point linkage). 2423 explicit: The subnetwork addresses in the object 2424 isisRASNPAAddress is to be used. 2425 extractIDI: The SNPA is embedded in the IDI of the 2426 destination NSAP Address. The mapping algorithm 2427 extracts the SNPA to be used according to the format 2428 and encoding rules of ISO8473/Add2. This SNPA 2429 extraction algorithm can be used in conjunction with 2430 Reachable Address prefixes from the X.121, F.69, E.163 2431 and E.164 addressing subdomains. 2432 extractDSP: All, or a suffix, of the SNPA is embedded 2433 in the DSP of the destination address. This SNPA 2434 extraction algorithm extracts the embedded subnetwork 2435 addressing information by performing a logical AND of 2436 the isisRASNPAMask object value with the destination 2437 address. The part of the SNPA extracted from the 2438 destination NSAP is appended to the isisRASNPAPrefix 2439 object value to form the next hop subnetwork 2440 addressing information." 2441 REFERENCE "{ISO10589-ISIS.aoi mappingType (107)}" 2442 ::= { isisRAEntry 5 } 2444 isisRADefMetric OBJECT-TYPE 2445 SYNTAX DefaultMetric 2446 MAX-ACCESS read-create 2447 STATUS current 2448 DESCRIPTION 2449 "The default metric value for reaching the specified 2450 prefix over this circuit. This object follows the 2451 manualOrAutomatic behaviour." 2452 REFERENCE "{ISIS.aoi DefaultMetric (99)}" 2453 DEFVAL { 20 } 2454 ::= { isisRAEntry 6 } 2456 isisRADefMetricType OBJECT-TYPE 2457 SYNTAX MetricType 2458 MAX-ACCESS read-create 2459 STATUS current 2460 DESCRIPTION 2461 "Indicates whether the default metric is internal or 2462 external. This object follows the manualOrAutomatic 2463 behaviour." 2464 REFERENCE "{ISIS.aoi DefaultMetricType (103)}" 2465 DEFVAL { internal } 2466 ::= { isisRAEntry 7 } 2468 isisRASNPAAddress OBJECT-TYPE 2469 SYNTAX SNPAAddress 2470 MAX-ACCESS read-create 2471 STATUS current 2472 DESCRIPTION 2473 "The SNPA Address to which a PDU may be forwarded in 2474 order to reach a destination which matches the address 2475 prefix of the Reachable Address. This object follows the 2476 manualOrAutomatic behaviour." 2477 REFERENCE "{ISIS.aoi sNPAAddresses (109)}" 2478 -- note only one address may be specified per Reachable Address 2479 -- in the MIB 2480 DEFVAL { ''H } 2481 ::= { isisRAEntry 8 } 2483 isisRASNPAMask OBJECT-TYPE 2484 SYNTAX SNPAPrefix 2485 MAX-ACCESS read-create 2486 STATUS current 2487 DESCRIPTION 2488 "A bit mask with 1 bits indicating the positions in the 2489 effective destination address from which embedded SNPA 2490 information is to be extracted. For the extraction the 2491 first octet of the isisRASNPAMask object value is aligned 2492 with the first octet (AFI) of the NSAP Address. If the 2493 isisRASNPAMask object value and NSAP Address are of 2494 different lengths, the shorter of the two is logically 2495 padded with zeros before performing the extraction. This 2496 object follows the manualOrAutomatic behaviour." 2497 REFERENCE "{ISIS.aoi sNPAMask (122)}" 2498 DEFVAL { '00'H } 2499 ::= { isisRAEntry 9 } 2501 isisRASNPAPrefix OBJECT-TYPE 2502 SYNTAX SNPAPrefix 2503 MAX-ACCESS read-create 2504 STATUS current 2505 DESCRIPTION 2506 "A fixed SNPA prefix for use when the isisRAMapType is 2507 extractDSP. The SNPA Address to use is formed by 2508 concatenating the fixed SNPA prefix with a variable SNPA 2509 part that is extracted from the effective destination 2510 address. For Reachable Address prefixes in which the 2511 entire SNPA is embedded in the DSP the SNPA Prefix shall 2512 be null. This object follows the manualOrAutomatic 2513 behaviour." 2514 REFERENCE "{ISIS.aoi sNPAPrefix (123)}" 2515 DEFVAL { '00'H } 2516 ::= { isisRAEntry 10 } 2518 isisRAType OBJECT-TYPE 2519 SYNTAX INTEGER 2520 { 2521 manual (1), 2522 automatic (2) 2523 } 2524 MAX-ACCESS read-create 2525 STATUS current 2526 DESCRIPTION 2527 " The type of Reachable address. Those of type 2528 manual are created by the network manager. Those 2529 of type automatic are created through propogation 2530 of routing information from another routing 2531 protocol (eg. IDRP). " 2532 DEFVAL {manual} 2533 ::= {isisRAEntry 11 } 2535 -- The IP Reachable Address Group 2537 -- The IP Reachable Address Group is optional. 2539 -- The IP Reachable Address Table 2541 -- Each entry records information about one IP reachable 2542 -- address manually configured on this system or learned from 2543 -- another protocol. 2545 isisIPRATable OBJECT-TYPE 2546 SYNTAX SEQUENCE OF IsisIPRAEntry 2547 MAX-ACCESS not-accessible 2548 STATUS current 2549 DESCRIPTION 2550 "The table of IP Reachable Addresses to networks, 2551 subnetworks or hosts either manually configured or 2552 learned from another protocol." 2553 ::= { isisIPReachAddr 1 } 2555 isisIPRAEntry OBJECT-TYPE 2556 SYNTAX IsisIPRAEntry 2557 MAX-ACCESS not-accessible 2558 STATUS current 2559 DESCRIPTION 2560 "Each entry defines an IP Reachable Address to a network, 2561 subnetwork or host." 2562 INDEX { isisSysInstance, 2563 isisCircIndex, 2564 isisIPRAType, 2565 isisIPRAIndex } 2566 ::= { isisIPRATable 1 } 2568 IsisIPRAEntry ::= 2569 SEQUENCE { 2570 isisIPRAIndex 2571 Integer32, 2572 isisIPRAType 2573 INTEGER, 2574 isisIPRADestType 2575 InetAddressType, 2576 isisIPRADest 2577 InetAddress, 2578 isisIPRADestPrefixLen 2579 InetAddressPrefixLength, 2580 isisIPRAExistState 2581 RowStatus, 2582 isisIPRAAdminState 2583 AdminState, 2584 isisIPRADefMetric 2585 DefaultMetric, 2586 isisIPRADefMetricType 2587 MetricType, 2588 isisIPRASNPAAddress 2589 SNPAAddress 2590 } 2592 isisIPRAIndex OBJECT-TYPE 2593 SYNTAX Integer32 (1..2000000000) 2594 MAX-ACCESS not-accessible 2595 STATUS current 2596 DESCRIPTION 2597 "The identifier for this isisIPRAEntry. This value must 2598 be unique amongst all IP Reachable Addresses on the same 2599 parent Circuit. This object follows the index and 2600 manualOrAutomatic behaviours." 2601 ::= { isisIPRAEntry 1 } 2603 isisIPRAType OBJECT-TYPE 2604 SYNTAX INTEGER 2605 { 2606 manual (1), 2607 automatic (2) 2608 } 2609 MAX-ACCESS not-accessible 2610 STATUS current 2611 DESCRIPTION 2612 "The type of this IP Reachable Address. Those of type 2613 manual are created by the network manager. Those of type 2614 automatic are created through propagation of routing 2615 information from another routing protocol." 2616 ::= { isisIPRAEntry 2 } 2617 isisIPRADestType OBJECT-TYPE 2618 SYNTAX InetAddressType 2619 MAX-ACCESS read-create 2620 STATUS current 2621 DESCRIPTION 2622 "The type of this IP Reachable Address." 2623 ::= { isisIPRAEntry 3 } 2625 isisIPRADest OBJECT-TYPE 2626 SYNTAX InetAddress (SIZE(4|16)) 2627 MAX-ACCESS read-create 2628 STATUS current 2629 DESCRIPTION 2630 "The destination of this IP Reachable Address. This is 2631 either a network address, subnetwork address or host 2632 address. This object follows the manualOrAutomatic 2633 behaviour." 2634 ::= { isisIPRAEntry 4 } 2636 isisIPRADestPrefixLen OBJECT-TYPE 2637 SYNTAX InetAddressPrefixLength (0..128) 2638 MAX-ACCESS read-create 2639 STATUS current 2640 DESCRIPTION 2641 "The length of the IP Netmask for Reachability Address." 2642 ::= { isisIPRAEntry 5 } 2644 isisIPRAExistState OBJECT-TYPE 2645 SYNTAX RowStatus 2646 MAX-ACCESS read-create 2647 STATUS current 2648 DESCRIPTION 2649 "The state of this IP Reachable Address. This object 2650 follows the ExistenceState and manualOrAutomatic 2651 behaviours." 2652 DEFVAL { active } 2653 ::= { isisIPRAEntry 6 } 2655 isisIPRAAdminState OBJECT-TYPE 2656 SYNTAX AdminState 2657 MAX-ACCESS read-create 2658 STATUS current 2659 DESCRIPTION 2660 "The administrative state of the IP Reachable Address. This 2661 object follows the AdminState and manualOrAutomatic 2662 behaviours." 2663 DEFVAL { off } 2664 ::= { isisIPRAEntry 7 } 2665 isisIPRADefMetric OBJECT-TYPE 2666 SYNTAX DefaultMetric 2667 MAX-ACCESS read-create 2668 STATUS current 2669 DESCRIPTION 2670 "The default metric value for reaching the specified 2671 destination over this circuit. This object follows the 2672 manualOrAutomatic behaviour." 2673 DEFVAL { 20 } 2674 ::= { isisIPRAEntry 8 } 2676 isisIPRADefMetricType OBJECT-TYPE 2677 SYNTAX MetricType 2678 MAX-ACCESS read-create 2679 STATUS current 2680 DESCRIPTION 2681 "Indicates whether the default metric is internal or 2682 external. This object follows the manualOrAutomatic 2683 behaviour." 2684 DEFVAL { internal } 2685 ::= { isisIPRAEntry 9 } 2687 isisIPRASNPAAddress OBJECT-TYPE 2688 SYNTAX SNPAAddress 2689 MAX-ACCESS read-create 2690 STATUS current 2691 DESCRIPTION 2692 "The SNPA Address to which a PDU may be forwarded in 2693 order to reach a destination which matches this IP 2694 Reachable Address. This object follows the 2695 manualOrAutomatic behaviour." 2696 DEFVAL { ''H } 2697 ::= { isisIPRAEntry 10 } 2699 -- The Circuit CLNS Group 2700 -- 2701 -- The Circuit CLNS Table contains objects controlling the 2702 -- operation of the IS functions of the CLNS protocol 2703 -- 2704 -- This table is not implemented - jdp 2705 -- 2707 -- The IP Destination Group 2709 -- The IP Destination Group is present if the system forwards 2710 -- IP packets. 2712 -- The IP Destination Table 2714 -- The IP Destination Table records information about each 2715 -- destination known to the Intermediate System 2717 -- Removed: overlaps RFC 2096 - jdp 2719 -- Conformance Definitions 2721 isisGroups OBJECT IDENTIFIER ::= { isisConformance 1 } 2722 isisCompliances OBJECT IDENTIFIER ::= { isisConformance 2 } 2724 -- compliance statements 2726 isisCompliance MODULE-COMPLIANCE 2727 STATUS current 2728 DESCRIPTION 2729 "The compiance statement for agents that support 2730 the ISIS MIB" 2731 MODULE -- this module 2732 MANDATORY-GROUPS { 2733 isisSystemGroup, 2734 isisCircuitGroup, 2735 isisISAdjGroup 2736 } 2737 ::= { isisCompliances 1 } 2739 -- MIB Grouping 2741 isisSystemGroup OBJECT-GROUP 2742 OBJECTS { 2743 isisSysVersion, 2744 isisSysType, 2745 isisSysID, 2746 isisSysMaxPathSplits, 2747 isisSysMaxLSPGenInt, 2748 isisSysOrigL1LSPBuffSize, 2749 isisSysMaxAreaAddresses, 2750 isisSysMinL1LSPGenInt, 2751 isisSysMinL2LSPGenInt, 2752 isisSysPollESHelloRate, 2753 isisSysWaitTime, 2754 isisSysAdminState, 2755 isisSysL1State, 2756 isisSysCorrLSPs, 2757 isisSysLSPL1DbaseOloads, 2758 isisSysManAddrDropFromAreas, 2759 isisSysAttmptToExMaxSeqNums, 2760 isisSysSeqNumSkips, 2761 isisSysOwnLSPPurges, 2762 isisSysIDFieldLenMismatches, 2763 isisSysMaxAreaAddrMismatches, 2764 isisSysOrigL2LSPBuffSize, 2765 isisSysL2State, 2766 isisSysLSPL2DbaseOloads, 2767 isisSysAuthFails, 2768 isisSysLSPIgnoreErrors, 2769 isisSysLogAdjacencyChanges, 2770 isisSysPartChanges, 2771 isisSysMaxAreaCheck, 2772 isisSysNextCircIndex, 2773 isisSysExistState, 2774 isisSysL2toL1Leaking, 2775 isisSysSetOverload, 2776 isisManAreaAddrExistState, 2777 isisAreaAddr, 2778 isisSysProtSuppExistState, 2779 isisSummAddrExistState, 2780 isisSummAddrAdminState, 2781 isisSummAddrDefaultMetric 2782 } 2783 STATUS current 2784 DESCRIPTION 2785 "The collections of objects used to manage an IS-IS router." 2786 ::= { isisGroups 1 } 2788 isisCircuitGroup OBJECT-GROUP 2789 OBJECTS { 2790 isisCircIfSubIndex, 2791 isisCircLocalID, 2792 isisCircAdminState, 2793 isisCircExistState, 2794 isisCircType, 2795 isisCircExtDomain, 2796 isisCircAdjChanges, 2797 isisCircInitFails, 2798 isisCircRejAdjs, 2799 isisCircOutCtrlPDUs, 2800 isisCircInCtrlPDUs, 2801 isisCircIDFieldLenMismatches, 2802 isisCircLevel, 2803 isisCircMCAddr, 2804 isisCircPtToPtCircID, 2805 isisCircPassiveCircuit, 2806 isisCircMeshGroupEnabled, 2807 isisCircMeshGroup, 2808 isisCircSmallHellos, 2809 isisCircUpTime, 2810 isisCircIfIndex, 2811 isisCircLevelDefaultMetric, 2812 isisCircLevelISPriority, 2813 isisCircLevelCircID, 2814 isisCircLevelDesIS, 2815 isisCircLevelLANDesISChanges , 2816 isisCircLevelHelloMultiplier, 2817 isisCircLevelHelloTimer, 2818 isisCircLevelDRHelloTimer, 2819 isisCircLevelLSPThrottle, 2820 isisCircLevelMinLSPRetransInt, 2821 isisCircLevelCSNPInterval, 2822 isisCircLevelPartSNPInterval 2823 } 2824 STATUS current 2825 DESCRIPTION 2826 "The collection of objects used to describe in IS-IS Circuit." 2827 ::= { isisGroups 2 } 2829 isisISAdjGroup OBJECT-GROUP 2830 OBJECTS { 2831 isisISAdjState, 2832 isisISAdjNeighSNPAAddress, 2833 isisISAdjNeighSysType, 2834 isisISAdjNeighSysID, 2835 isisISAdjUsage, 2836 isisISAdjHoldTimer, 2837 isisISAdjNeighPriority, 2838 isisISAdjUpTime, 2839 isisISAdjAreaAddress, 2840 isisISAdjIPAddressType, 2841 isisISAdjIPAddress, 2842 isisISAdjProtSuppProtocol 2843 } 2844 STATUS current 2845 DESCRIPTION 2846 "The collections of objects used to manage an IS-IS Adjacency." 2847 ::= { isisGroups 3 } 2849 isisISPDUCounterGroup OBJECT-GROUP 2850 OBJECTS { 2851 isisPacketCountHello, 2852 isisPacketCountLSP, 2853 isisPacketCountCSNP, 2854 isisPacketCountPSNP 2856 } 2857 STATUS current 2858 DESCRIPTION 2859 "The collections of objects used to count various protocol PDUs." 2860 ::= { isisGroups 4 } 2862 isisRATableGroup OBJECT-GROUP 2863 OBJECTS { 2864 isisRAExistState, 2865 isisRAAdminState, 2866 isisRAAddrPrefix, 2867 isisRAMapType, 2868 isisRADefMetric, 2869 isisRADefMetricType, 2870 isisRASNPAAddress, 2871 isisRASNPAMask, 2872 isisRASNPAPrefix, 2873 isisRAType 2874 } 2875 STATUS current 2876 DESCRIPTION 2877 "The collections of objects used to manage the reachable NSAP prefixes." 2878 ::= { isisGroups 5 } 2880 isisISIPRADestGroup OBJECT-GROUP 2881 OBJECTS { 2882 isisIPRADestType, 2883 isisIPRADest, 2884 isisIPRADestPrefixLen, 2885 isisIPRAExistState, 2886 isisIPRAAdminState, 2887 isisIPRADefMetric, 2888 isisIPRADefMetricType, 2889 isisIPRASNPAAddress 2890 } 2891 STATUS current 2892 DESCRIPTION 2893 "The collections of objects used to manage configured IP addresses." 2894 ::= { isisGroups 6 } 2896 END 2898 6. Acknowledgments 2900 This draft MIB is based on a March 1994 Internet Draft by Chris 2901 Gunnerr, who should be held blameless for the errors introduced since 2902 then. 2904 We would like to thanks the following individuals for constructive 2905 and valuable comments: Neal Castagnoli, Satish Dattatri, Les 2906 Ginsberg, Jeff Gross, Jim Halpin, Dimitri Haskin, Peter Higginson, 2907 Serge Maskalik, Jeff Pickering, Juergen Schoenwaelder, and Hans De 2908 Vleeschouwer. 2910 7. Security Considerations 2912 Certain management information defined in this MIB may be considered 2913 sensitive in some network environments. 2915 There are a number of management objects defined in this MIB that 2916 have a MAX-ACCESS clause of read-write and/or read-create. Such 2917 objects may be considered sensitive or vulnerable in some network 2918 environments. The support for SET operations in a non-secure 2919 environment without proper protection can have a negative effect on 2920 network operations. 2922 Therefore, authentication of received SNMP requests and controlled 2923 access to management information should be employed in such 2924 environments. 2926 SNMPv1 by itself is not a secure environment. Even if the network 2927 itself is secure (for example by using IPSec), even then, there is no 2928 control as to who on the secure network is allowed to access and 2929 GET/SET (read/change/create/delete) the objects in this MIB. 2931 It is recommended that the implementers consider the security 2932 features as provided by the SNMPv3 framework. Specifically, the use 2933 of the User-based Security Model RFC 2574 [RFC2574] and the View- 2934 based Access Control Model RFC 2575 [RFC2575] is recommended. 2936 It is then a customer/user responsibility to ensure that the SNMP 2937 entity giving access to an instance of this MIB, is properly 2938 configured to give access to the objects only to those principals 2939 (users) that have legitimate rights to indeed GET or SET 2940 (change/create/delete) them. 2942 8. References 2944 [1] "Integrated IS-IS Management Information Base", IETF Draft, 2945 March 1994, Chris Gunner. 2947 [2] ISO 10589, "Intermediate System to Intermediate System Intra- 2948 Domain Routeing Exchange Protocol for use in Conjunction with 2949 the Protocol for Providing the Connectionless-mode Network 2950 Service (ISO 8473)", 1992. 2952 [RFC1155] Rose, M., and K. McCloghrie, Structure and Identification 2953 of Management Information for TCP/IP-based Internets, STD 16, 2954 RFC 1155, May 1990. 2956 [RFC1157] Case, J., Fedor, M., Schoffstall, M., and J. Davin, Simple 2957 Network Management Protocol, STD 15, RFC 1157, May 1990. 2959 [RFC1195] Callon, R., "Use of OSI IS-IS for Routing in TCP/IP and 2960 Dual Environments", RFC 1195, December 1990 2962 [RFC1212] Rose, M., and K. McCloghrie, Concise MIB Definitions, STD 2963 16, RFC 1212, March 1991. 2965 [RFC1215] M. Rose, A Convention for Defining Traps for use with the 2966 SNMP, RFC 1215, March 1991. 2968 [RFC1901] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 2969 Introduction to Community-based SNMPv2, RFC 1901, January 1996. 2971 [RFC1905] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 2972 Protocol Operations for Version 2 of the Simple Network 2973 Management Protocol (SNMPv2), RFC 1905, January 1996. 2975 [RFC1906] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 2976 Transport Mappings for Version 2 of the Simple Network 2977 Management Protocol (SNMPv2), RFC 1906, January 1996. 2979 [RFC2570] Case, J., Mundy, R., Partain, D., and B. Stewart, 2980 Introduction to Version 3 of the Internet-standard Network 2981 Management Framework, RFC 2570, April 1999..sp 2 2983 [RFC2571] Harrington, D., Presuhn, R., and B. Wijnen, An Architecture 2984 for Describing SNMP Management Frameworks, RFC 2571, April 1999. 2986 [RFC2572] Case, J., Harrington D., Presuhn R., and B. Wijnen, Message 2987 Processing and Dispatching for the Simple Network Management 2988 Protocol (SNMP), RFC 2572, April 1999. 2990 [RFC2573] Levi, D., Meyer, P., and B. Stewart, SNMPv3 Applications, 2991 RFC 2573, April 1999. 2993 [RFC2574] Blumenthal, U., and B. Wijnen, "User-based Security Model 2994 (USM) for version 3 of the Simple Network Management Protocol 2995 (SNMPv3)", RFC 2574, April 1999. 2997 [RFC2575] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based 2998 Access Control Model for the Simple Network Management Protocol 2999 (SNMP)", RFC 2575, April 1999. 3001 [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 3002 Rose, M., and S. Waldbusser, Structure of Management Information 3003 Version 2 (SMIv2), STD 58, RFC 2578, April 1999. 3005 [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 3006 Rose, M., and S. Waldbusser, Textual Conventions for SMIv2, STD 3007 58, RFC 2579, April 1999. 3009 [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 3010 Rose, M., and S. Waldbusser, Conformance Statements for SMIv2, 3011 STD 58, RFC 2580, April 1999. 3013 [RFC2851] Daniele, M., Haberman, B., Routhier, S., Schoenwaelder, J., 3014 "Textual Conventions for Internet Network Addresses", RFC 2851, 3015 June 2000. 3017 9. Authors' Address 3019 Jeff Parker 3020 Axiowave Networks 3021 200 Nickerson Road, 3022 Marlborough, MA 01752 3024 email: jparker@axiowave.com 3026 10. Full Copyright Statement 3028 Copyright (C) The Internet Society (1997). All Rights Reserved. 3030 This document and translations of it may be copied and furnished to 3031 others, and derivative works that comment on or otherwise explain it 3032 or assist in its implementation may be prepared, copied, published 3033 and distributed, in whole or in part, without restriction of any 3034 kind, provided that the above copyright notice and this paragraph are 3035 included on all such copies and derivative works. However, this 3036 document itself may not be modified in any way, such as by removing 3037 the copyright notice or references to the Internet Society or other 3038 Internet organizations, except as needed for the purpose of 3039 developing Internet standards in which case the procedures for 3040 copyrights defined in the Internet Standards process must be 3041 followed, or as required to translate it into languages other than 3042 English. 3044 The limited permissions granted above are perpetual and will not be 3045 revoked by the Internet Society or its successors or assigns. 3047 This document and the information contained herein is provided on an 3048 "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING 3049 TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING 3050 BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION 3051 HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF 3052 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."