1-- ***************************************************************** 2-- CISCO-OSPF-MIB.my: Cisco Enterprise Ospf MIB file 3-- 4-- August 2002, Muthukumar Subramanian 5-- 6-- Copyright (c) 2003, 2005 by Cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- Most of MIB definitions in this MIB module is based on the 10-- Internet Draft < draft-ietf-ospf-mib-update-05.txt > 11-- In terms of object syntax and semantics of these MIB definitions, 12-- the content of this Cisco MIB is the same as the corresponding 13-- Internet Draft revision. This Cisco MIB was created due to the 14-- "subject to change" nature of Internet Drafts. This Cisco MIB may 15-- later be deprecated, and the stable RFC, which may replace the 16-- Internet Draft, may be implemented in its place. 17-- ***************************************************************** 18 19CISCO-OSPF-MIB DEFINITIONS ::= BEGIN 20 21IMPORTS 22 MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, 23 Integer32, Unsigned32, IpAddress 24 FROM SNMPv2-SMI 25 TruthValue 26 FROM SNMPv2-TC 27 MODULE-COMPLIANCE, OBJECT-GROUP 28 FROM SNMPv2-CONF 29 InterfaceIndexOrZero 30 FROM IF-MIB 31 ospfAreaEntry, ospfIfEntry, ospfVirtIfEntry, 32 ospfLsdbAreaId, ospfLsdbLsid, ospfLsdbRouterId, 33 AreaID, RouterID, PositiveInteger, HelloRange, 34 UpToMaxAge, Metric 35 FROM OSPF-MIB 36 InetAddress, InetAddressType 37 FROM INET-ADDRESS-MIB 38 ciscoExperiment 39 FROM CISCO-SMI; 40 41cospf MODULE-IDENTITY 42 LAST-UPDATED "200307180000Z" 43 ORGANIZATION "Cisco Systems, Inc." 44 CONTACT-INFO 45 " Cisco Systems 46 Customer Service 47 48 Postal: 170 W. Tasman Drive 49 San Jose, CA 95134 50 USA 51 52 Tel: +1 800 553-NETS 53 54 E-mail: cs-ospf@cisco.com" 55 DESCRIPTION 56 "An extension to the MIB module defined in 57 RFC 1850 for managing OSPF implimentation. 58 Most of the MIB definitions are based on 59 the IETF draft 60 < draft-ietf-ospf-mib-update-05.txt > . 61 Support for OSPF Sham link is also added" 62 REVISION "200307180000Z" 63 DESCRIPTION 64 "+Deprecated cospfShamLinkTable. 65 +Added cospfShamLinksTable. 66 +Added cospfShamLinkNbrTable. 67 +Fixed indentation and spelling." 68 REVISION "200301280000Z" 69 DESCRIPTION 70 "Initial version of the MIB module." 71 ::= { ciscoExperiment 99 } 72 73-- OSPF General Variables 74 75-- Note: These parameters apply globally to the Router's 76-- OSPF Process. 77 78cospfGeneralGroup OBJECT IDENTIFIER ::= { cospf 1 } 79 80 cospfRFC1583Compatibility OBJECT-TYPE 81 SYNTAX TruthValue 82 MAX-ACCESS read-only 83 STATUS current 84 DESCRIPTION 85 "Indicates metrics used to choose among multiple AS- 86 external-LSAs. When cospfRFC1583Compatibility is set to 87 enabled, only cost will be used when choosing among 88 multiple AS-external-LSAs advertising the same 89 destination. When cospfRFC1583Compatibility is set to 90 disabled, preference will be driven first by type of 91 path using cost only to break ties." 92 REFERENCE 93 "OSPF Version 2, Section 16.4.1 External path preferences" 94 ::= { cospfGeneralGroup 1 } 95 96 cospfOpaqueLsaSupport OBJECT-TYPE 97 SYNTAX TruthValue 98 MAX-ACCESS read-only 99 STATUS current 100 DESCRIPTION 101 "The router's support for Opaque LSA types." 102 REFERENCE 103 "The OSPF Opaque LSA Option" 104 ::= { cospfGeneralGroup 2 } 105 106 cospfTrafficEngineeringSupport OBJECT-TYPE 107 SYNTAX TruthValue 108 MAX-ACCESS read-only 109 STATUS current 110 DESCRIPTION 111 "The router's support for OSPF traffic engineering." 112 ::= { cospfGeneralGroup 3 } 113 114 cospfOpaqueASLsaCount OBJECT-TYPE 115 SYNTAX Gauge32 116 MAX-ACCESS read-only 117 STATUS current 118 DESCRIPTION 119 "The total number of Opaque AS link-state 120 advertisements in the link state database." 121 REFERENCE 122 "The OSPF Opaque LSA Option (RFC 2370)" 123 ::= { cospfGeneralGroup 4 } 124 125 cospfOpaqueASLsaCksumSum OBJECT-TYPE 126 SYNTAX Unsigned32 (0..'FFFFFFFF'h) 127 MAX-ACCESS read-only 128 STATUS current 129 DESCRIPTION 130 "The 32-bit unsigned sum of the Opaque AS 131 link-state advertisements' LS checksums contained 132 link state database." 133 REFERENCE 134 "The OSPF Opaque LSA Option (RFC 2370)" 135 ::= { cospfGeneralGroup 5 } 136 137-- OSPF Area Data Structure 138 139-- The OSPF Area Data Structure contains information 140-- regarding the various areas. The interfaces and 141-- virtual links are configured as part of these areas. 142-- Area 0.0.0.0, by definition, is the Backbone Area 143 144 cospfAreaTable OBJECT-TYPE 145 SYNTAX SEQUENCE OF CospfAreaEntry 146 MAX-ACCESS not-accessible 147 STATUS current 148 DESCRIPTION 149 "Information describing the configured parameters 150 and cumulative statistics of the router's attached 151 areas." 152 REFERENCE 153 "OSPF Version 2, Section 6 The Area Data Structure" 154 ::= { cospf 2 } 155 156 cospfAreaEntry OBJECT-TYPE 157 SYNTAX CospfAreaEntry 158 MAX-ACCESS not-accessible 159 STATUS current 160 DESCRIPTION 161 "Information describing the configured parameters and 162 cumulative statistics of one of the router's attached 163 areas." 164 AUGMENTS { ospfAreaEntry } 165 ::= { cospfAreaTable 1 } 166 167 CospfAreaEntry ::= 168 SEQUENCE { 169 cospfOpaqueAreaLsaCount 170 Gauge32, 171 cospfOpaqueAreaLsaCksumSum 172 Unsigned32, 173 cospfAreaNssaTranslatorRole 174 INTEGER, 175 cospfAreaNssaTranslatorState 176 INTEGER, 177 cospfAreaNssaTranslatorEvents 178 Counter32 179 } 180 181 cospfOpaqueAreaLsaCount OBJECT-TYPE 182 SYNTAX Gauge32 183 MAX-ACCESS read-only 184 STATUS current 185 DESCRIPTION 186 "The total number of Opaque Area and AS link-state 187 advertisements in the link state database of this 188 area." 189 REFERENCE 190 "The OSPF Opaque LSA Option (RFC 2370)" 191 ::= { cospfAreaEntry 1 } 192 193 cospfOpaqueAreaLsaCksumSum OBJECT-TYPE 194 SYNTAX Unsigned32 (0..'FFFFFFFF'h) 195 MAX-ACCESS read-only 196 STATUS current 197 DESCRIPTION 198 "The 32-bit unsigned sum of the Opaque Area and AS 199 link-state advertisements' LS checksums contained 200 link state database of this area. The sum can be 201 used to determine if there has been a change in the 202 link state database for Opaque Area and AS link-state 203 advertisements" 204 REFERENCE 205 "The OSPF Opaque LSA Option (RFC 2370)" 206 ::= { cospfAreaEntry 2 } 207 208 cospfAreaNssaTranslatorRole OBJECT-TYPE 209 SYNTAX INTEGER { always (1), candidate (2) } 210 MAX-ACCESS read-only 211 STATUS current 212 DESCRIPTION 213 "Indicates an NSSA Border router's ability to 214 perform NSSA translation of type-7 LSAs into 215 type-5 LSAs." 216 DEFVAL { candidate } 217 ::= { cospfAreaEntry 3 } 218 219 cospfAreaNssaTranslatorState OBJECT-TYPE 220 SYNTAX INTEGER { enabled (1), 221 elected (2), 222 disabled (3) 223 } 224 MAX-ACCESS read-only 225 STATUS current 226 DESCRIPTION 227 "Indicates if and how an NSSA Border router is 228 performing NSSA translation of type-7 LSAs into type-5 229 LSAs. When this object set to enabled, the NSSA Border 230 router's cospfAreaNssaExtTranslatorRole has been set to 231 always. When this object is set to elected, a candidate 232 NSSA Border router is Translating type-7 LSAs into type-5. 233 When this object is set to disabled, a candidate NSSA 234 Border router is NOT translating type-7 LSAs into type-5." 235 ::= { cospfAreaEntry 4 } 236 237 cospfAreaNssaTranslatorEvents OBJECT-TYPE 238 SYNTAX Counter32 239 MAX-ACCESS read-only 240 STATUS current 241 DESCRIPTION 242 "Indicates the number of Translator State changes 243 that have occurred since the last boot-up." 244 ::= { cospfAreaEntry 5 } 245 246 247-- OSPF Link State Database 248 249-- The Link State Database contains the Link State 250-- Advertisements from throughout the areas that the 251-- device is attached to. 252 253 cospfLsdbTable OBJECT-TYPE 254 SYNTAX SEQUENCE OF CospfLsdbEntry 255 MAX-ACCESS not-accessible 256 STATUS current 257 DESCRIPTION 258 "The OSPF Process's Link State Database. This 259 table is meant for Opaque LSA's" 260 REFERENCE 261 "OSPF Version 2, Section 12 Link State Advertisements" 262 ::= { cospf 3 } 263 264 cospfLsdbEntry OBJECT-TYPE 265 SYNTAX CospfLsdbEntry 266 MAX-ACCESS not-accessible 267 STATUS current 268 DESCRIPTION 269 "A single Link State Advertisement." 270 INDEX { ospfLsdbAreaId, cospfLsdbType, 271 ospfLsdbLsid, 272 ospfLsdbRouterId } 273 ::= { cospfLsdbTable 1 } 274 275 CospfLsdbEntry ::= 276 SEQUENCE { 277 cospfLsdbType 278 INTEGER, 279 cospfLsdbSequence 280 Integer32, 281 cospfLsdbAge 282 Integer32, 283 cospfLsdbChecksum 284 Integer32, 285 cospfLsdbAdvertisement 286 OCTET STRING 287 } 288 289 cospfLsdbType OBJECT-TYPE 290 SYNTAX INTEGER { 291 areaOpaqueLink (10), 292 asOpaqueLink (11) 293 } 294 MAX-ACCESS not-accessible 295 STATUS current 296 DESCRIPTION 297 "The type of the link state advertisement. 298 Each link state type has a separate advertisement format." 299 REFERENCE 300 "OSPF Version 2, Appendix A.4.1 The Link State 301 Advertisement header 302 The OSPF Opaque LSA Option (RFC 2370)" 303 ::= { cospfLsdbEntry 1 } 304 305 306 307-- Note that the OSPF Sequence Number is a 32 bit signed 308-- integer. It starts with the value '80000001'h, 309-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h 310-- Thus, a typical sequence number will be very negative. 311 312 cospfLsdbSequence OBJECT-TYPE 313 SYNTAX Integer32 (1..147483647) 314 MAX-ACCESS read-only 315 STATUS current 316 DESCRIPTION 317 "The sequence number field is a signed 32-bit 318 integer. It is used to detect old and duplicate 319 link state advertisements. The space of 320 sequence numbers is linearly ordered. The 321 larger the sequence number the more recent the 322 advertisement." 323 REFERENCE 324 "OSPF Version 2, Section 12.1.6 LS sequence 325 number" 326 ::= { cospfLsdbEntry 2 } 327 328 329 cospfLsdbAge OBJECT-TYPE 330 SYNTAX Integer32 (0..2147483647) -- Should be 0..MaxAge 331 MAX-ACCESS read-only 332 STATUS current 333 DESCRIPTION 334 "This field is the age of the link state advertisement in 335 seconds." 336 REFERENCE 337 "OSPF Version 2, Section 12.1.1 LS age" 338 ::= { cospfLsdbEntry 3 } 339 340 cospfLsdbChecksum OBJECT-TYPE 341 SYNTAX Integer32 (0..2147483647) 342 MAX-ACCESS read-only 343 STATUS current 344 DESCRIPTION 345 "This field is the checksum of the complete 346 contents of the advertisement, excepting the 347 age field. The age field is excepted so that 348 an advertisement's age can be incremented 349 without updating the checksum. The checksum 350 used is the same that is used for ISO connectionless 351 datagrams; it is commonly referred to 352 as the Fletcher checksum." 353 REFERENCE 354 "OSPF Version 2, Section 12.1.7 LS checksum" 355 ::= { cospfLsdbEntry 4 } 356 357 358 cospfLsdbAdvertisement OBJECT-TYPE 359 SYNTAX OCTET STRING (SIZE (1..65535)) 360 MAX-ACCESS read-only 361 STATUS current 362 DESCRIPTION 363 "The entire Link State Advertisement, including 364 its header." 365 REFERENCE 366 "OSPF Version 2, Section 12 Link State Adverisements" 367 ::= { cospfLsdbEntry 5 } 368 369-- OSPF Interface Table 370 371-- The OSPF Interface Table augments the ipAddrTable 372-- with OSPF specific information. 373 374 cospfIfTable OBJECT-TYPE 375 SYNTAX SEQUENCE OF CospfIfEntry 376 MAX-ACCESS not-accessible 377 STATUS current 378 DESCRIPTION 379 "The OSPF Interface Table describes the inter- 380 faces from the viewpoint of OSPF." 381 REFERENCE 382 "OSPF Version 2, Appendix C.3 Router interface 383 parameters" 384 ::= { cospf 4 } 385 386 cospfIfEntry OBJECT-TYPE 387 SYNTAX CospfIfEntry 388 MAX-ACCESS not-accessible 389 STATUS current 390 DESCRIPTION 391 "The OSPF Interface Entry describes one inter- 392 face from the viewpoint of OSPF." 393 AUGMENTS { ospfIfEntry } 394 ::= { cospfIfTable 1 } 395 396 CospfIfEntry ::= 397 SEQUENCE { 398 cospfIfLsaCount 399 Gauge32, 400 cospfIfLsaCksumSum 401 Unsigned32 402 } 403 404 cospfIfLsaCount OBJECT-TYPE 405 SYNTAX Gauge32 406 MAX-ACCESS read-only 407 STATUS current 408 DESCRIPTION 409 "The total number of link-local link state advertisements 410 in this interface's link-local link state database." 411 REFERENCE 412 "The OSPF Opaque LSA Option (RFC 2370)" 413 ::= { cospfIfEntry 1 } 414 415 cospfIfLsaCksumSum OBJECT-TYPE 416 SYNTAX Unsigned32 (0..'FFFFFFFF'h) 417 MAX-ACCESS read-only 418 STATUS current 419 DESCRIPTION 420 "The 32-bit unsigned sum of the link-state advertisements' 421 LS checksums contained in this interface's link-local link 422 state database. The sum can be used to determine if there has 423 been a change in the interface's link state database, and to 424 compare the interface link-state database of routers 425 attached to the same subnet." 426 REFERENCE 427 "The OSPF Opaque LSA Option (RFC 2370)" 428 ::= { cospfIfEntry 2 } 429 430 431-- OSPF Virtual Interface Table 432 433-- The Virtual Interface Table describes the virtual 434-- links that the OSPF Process is configured to 435-- carry on. 436 437 cospfVirtIfTable OBJECT-TYPE 438 SYNTAX SEQUENCE OF CospfVirtIfEntry 439 MAX-ACCESS not-accessible 440 STATUS current 441 DESCRIPTION 442 "Information about this router's virtual inter- 443 faces." 444 REFERENCE 445 "OSPF Version 2, Appendix C.4 Virtual link 446 parameters" 447 ::= { cospf 5 } 448 449 cospfVirtIfEntry OBJECT-TYPE 450 SYNTAX CospfVirtIfEntry 451 MAX-ACCESS not-accessible 452 STATUS current 453 DESCRIPTION 454 "Information about a single Virtual Interface." 455 AUGMENTS { ospfVirtIfEntry } 456 ::= { cospfVirtIfTable 1 } 457 458 CospfVirtIfEntry ::= 459 SEQUENCE { 460 cospfVirtIfLsaCount 461 Gauge32, 462 cospfVirtIfLsaCksumSum 463 Unsigned32 464 } 465 466 cospfVirtIfLsaCount OBJECT-TYPE 467 SYNTAX Gauge32 468 MAX-ACCESS read-only 469 STATUS current 470 DESCRIPTION 471 "The total number of link-local link state advertisements 472 in this virtual interface's link-local link state database." 473 REFERENCE 474 "The OSPF Opaque LSA Option (RFC 2370)" 475 ::= { cospfVirtIfEntry 1 } 476 477 cospfVirtIfLsaCksumSum OBJECT-TYPE 478 SYNTAX Unsigned32 (0..'FFFFFFFF'h) 479 MAX-ACCESS read-only 480 STATUS current 481 DESCRIPTION 482 "The 32-bit unsigned sum of the link-state advertisements' 483 LS checksums contained in this 484 virtual interface's link-local link state database. 485 The sum can be used to determine if there has 486 been a change in the virtual interface's link state database, 487 and to compare the virtual interface link-state 488 database of the virtual neighbors." 489 REFERENCE 490 "The OSPF Opaque LSA Option (RFC 2370)" 491 ::= { cospfVirtIfEntry 2 } 492 493 494-- OSPF Sham Link Table 495 496-- The Sham Link Table describes the sham 497-- links that the OSPF Process is configured to 498-- carry on. 499-- This table is deprecated by cospfShamLinksTable. 500 501 cospfShamLinkTable OBJECT-TYPE 502 SYNTAX SEQUENCE OF CospfShamLinkEntry 503 MAX-ACCESS not-accessible 504 STATUS deprecated 505 DESCRIPTION 506 "Information about this router's sham links" 507 REFERENCE 508 "IETF draft draft-rosen-vpns-ospf-bgp-mpls-05.txt" 509 ::= { cospf 6 } 510 511 512 cospfShamLinkEntry OBJECT-TYPE 513 SYNTAX CospfShamLinkEntry 514 MAX-ACCESS not-accessible 515 STATUS deprecated 516 DESCRIPTION 517 "Information about a single sham link" 518 INDEX { cospfShamLinkAreaId, cospfShamLinkLocalIpAddress, 519 cospfShamLinkNeighborId } 520 ::= { cospfShamLinkTable 1 } 521 522CospfShamLinkEntry ::= 523 SEQUENCE { 524 cospfShamLinkAreaId 525 AreaID, 526 cospfShamLinkLocalIpAddress 527 IpAddress, 528 cospfShamLinkNeighborId 529 RouterID, 530 cospfShamLinkRetransInterval 531 UpToMaxAge, 532 cospfShamLinkHelloInterval 533 HelloRange, 534 cospfShamLinkRtrDeadInterval 535 PositiveInteger, 536 cospfShamLinkState 537 INTEGER, 538 cospfShamLinkEvents 539 Counter32, 540 cospfShamLinkMetric 541 Metric 542 } 543 544 cospfShamLinkAreaId OBJECT-TYPE 545 SYNTAX AreaID 546 MAX-ACCESS not-accessible 547 STATUS deprecated 548 DESCRIPTION 549 "The Transit Area that the Virtual Link 550 traverses. By definition, this is not 0.0.0.0" 551 ::= { cospfShamLinkEntry 1 } 552 553 cospfShamLinkLocalIpAddress OBJECT-TYPE 554 SYNTAX IpAddress 555 MAX-ACCESS not-accessible 556 STATUS deprecated 557 DESCRIPTION 558 "The Local IP address of the sham link." 559 ::= { cospfShamLinkEntry 2 } 560 561 cospfShamLinkNeighborId OBJECT-TYPE 562 SYNTAX RouterID 563 MAX-ACCESS not-accessible 564 STATUS deprecated 565 DESCRIPTION 566 "The Router ID of the other end router of the sham 567 link." 568 ::= { cospfShamLinkEntry 3 } 569 570 571 cospfShamLinkRetransInterval OBJECT-TYPE 572 SYNTAX UpToMaxAge 573 MAX-ACCESS read-only 574 STATUS deprecated 575 DESCRIPTION 576 "The number of seconds between link-state advertisement 577 retransmissions, for adjacencies 578 belonging to this link. This value is also 579 used when retransmitting database description 580 and link-state request packets. This value 581 should be well over the expected round trip 582 time." 583 DEFVAL { 5 } 584 ::= { cospfShamLinkEntry 4 } 585 586 587 cospfShamLinkHelloInterval OBJECT-TYPE 588 SYNTAX HelloRange 589 MAX-ACCESS read-only 590 STATUS deprecated 591 DESCRIPTION 592 "The length of time, in seconds, between the 593 Hello packets that the router sends on the sham 594 link." 595 DEFVAL { 10 } 596 ::= { cospfShamLinkEntry 5 } 597 598 599 cospfShamLinkRtrDeadInterval OBJECT-TYPE 600 SYNTAX PositiveInteger 601 MAX-ACCESS read-only 602 STATUS deprecated 603 DESCRIPTION 604 "The number of seconds that a router's Hello 605 packets have not been seen before it's neighbors 606 declare the router down. This should be 607 some multiple of the Hello interval." 608 DEFVAL { 40 } 609 ::= { cospfShamLinkEntry 6 } 610 611 612 cospfShamLinkState OBJECT-TYPE 613 SYNTAX INTEGER { 614 down (1), -- these use the same encoding 615 pointToPoint (4) -- as the ospfIfTable 616 } 617 MAX-ACCESS read-only 618 STATUS deprecated 619 DESCRIPTION 620 "OSPF sham link states." 621 DEFVAL { down } 622 ::= { cospfShamLinkEntry 7 } 623 624 625 cospfShamLinkEvents OBJECT-TYPE 626 SYNTAX Counter32 627 MAX-ACCESS read-only 628 STATUS deprecated 629 DESCRIPTION 630 "The number of state changes or error events on 631 this sham link" 632 ::= { cospfShamLinkEntry 8 } 633 634 cospfShamLinkMetric OBJECT-TYPE 635 SYNTAX Metric 636 MAX-ACCESS read-only 637 STATUS deprecated 638 DESCRIPTION 639 "The Metric to be advertised." 640 ::= { cospfShamLinkEntry 9 } 641 642-- OSPF Sham Links Table 643-- This table describes sham links that this OSPF process is 644-- configured for. 645-- The OSPF sham link feature allows two VPN sites that wish 646-- to be in a same OSPF area to interconnect using MPLS/VPN. 647-- Sham links achieve this by building a virtual connection 648-- on top of the MPLS/VPN tunnel between two PE routers and 649-- propagating OSPF packets over this virtual connection. 650-- This connection, referred as sham link, is between two 651-- PE routers. 652 653 cospfShamLinksTable OBJECT-TYPE 654 SYNTAX SEQUENCE OF CospfShamLinksEntry 655 MAX-ACCESS not-accessible 656 STATUS current 657 DESCRIPTION 658 "Information about this router's sham links." 659 REFERENCE 660 "IETF draft draft-rosen-vpns-ospf-bgp-mpls-05.txt" 661 ::= { cospf 11 } 662 663 664 cospfShamLinksEntry OBJECT-TYPE 665 SYNTAX CospfShamLinksEntry 666 MAX-ACCESS not-accessible 667 STATUS current 668 DESCRIPTION 669 "Information about a single sham link." 670 INDEX { cospfShamLinksAreaId, 671 cospfShamLinksLocalIpAddrType, 672 cospfShamLinksLocalIpAddr, 673 cospfShamLinksRemoteIpAddrType, 674 cospfShamLinksRemoteIpAddr } 675 ::= { cospfShamLinksTable 1 } 676 677CospfShamLinksEntry ::= 678 SEQUENCE { 679 cospfShamLinksAreaId 680 AreaID, 681 cospfShamLinksLocalIpAddrType 682 InetAddressType, 683 cospfShamLinksLocalIpAddr 684 InetAddress, 685 cospfShamLinksRemoteIpAddrType 686 InetAddressType, 687 cospfShamLinksRemoteIpAddr 688 InetAddress, 689 cospfShamLinksRetransInterval 690 UpToMaxAge, 691 cospfShamLinksHelloInterval 692 HelloRange, 693 cospfShamLinksRtrDeadInterval 694 PositiveInteger, 695 cospfShamLinksState 696 INTEGER, 697 cospfShamLinksEvents 698 Counter32, 699 cospfShamLinksMetric 700 Metric 701 } 702 703 cospfShamLinksAreaId OBJECT-TYPE 704 SYNTAX AreaID 705 MAX-ACCESS not-accessible 706 STATUS current 707 DESCRIPTION 708 "The area that this sham link is part of." 709 ::= { cospfShamLinksEntry 1 } 710 711 cospfShamLinksLocalIpAddrType OBJECT-TYPE 712 SYNTAX InetAddressType 713 MAX-ACCESS not-accessible 714 STATUS current 715 DESCRIPTION 716 "The type of internet address of this sham link's local IP 717 address." 718 ::= { cospfShamLinksEntry 2 } 719 720 cospfShamLinksLocalIpAddr OBJECT-TYPE 721 SYNTAX InetAddress 722 MAX-ACCESS not-accessible 723 STATUS current 724 DESCRIPTION 725 "The Local IP address of the sham link." 726 ::= { cospfShamLinksEntry 3 } 727 728 cospfShamLinksRemoteIpAddrType OBJECT-TYPE 729 SYNTAX InetAddressType 730 MAX-ACCESS not-accessible 731 STATUS current 732 DESCRIPTION 733 "The type of internet address of this sham link's remote IP 734 address." 735 ::= { cospfShamLinksEntry 4 } 736 737 738 cospfShamLinksRemoteIpAddr OBJECT-TYPE 739 SYNTAX InetAddress 740 MAX-ACCESS not-accessible 741 STATUS current 742 DESCRIPTION 743 "The IP address of the other end router of the sham link." 744 ::= { cospfShamLinksEntry 5 } 745 746 cospfShamLinksRetransInterval OBJECT-TYPE 747 SYNTAX UpToMaxAge 748 MAX-ACCESS read-only 749 STATUS current 750 DESCRIPTION 751 "The number of seconds between link-state advertisement 752 retransmissions, for adjacencies belonging to this link. 753 This value is also used when retransmitting database 754 description and link-state request packets. This value 755 should be well over the expected round trip time." 756 DEFVAL { 5 } 757 ::= { cospfShamLinksEntry 6 } 758 759 cospfShamLinksHelloInterval OBJECT-TYPE 760 SYNTAX HelloRange 761 MAX-ACCESS read-only 762 STATUS current 763 DESCRIPTION 764 "The length of time, in seconds, between the 765 Hello packets that the router sends on the sham 766 link." 767 DEFVAL { 10 } 768 ::= { cospfShamLinksEntry 7 } 769 770 771 cospfShamLinksRtrDeadInterval OBJECT-TYPE 772 SYNTAX PositiveInteger 773 MAX-ACCESS read-only 774 STATUS current 775 DESCRIPTION 776 "The number of seconds that a router's Hello 777 packets have not been seen before it's neighbors 778 declare the router down. This should be 779 some multiple of the Hello interval." 780 DEFVAL { 40 } 781 ::= { cospfShamLinksEntry 8 } 782 783 784 cospfShamLinksState OBJECT-TYPE 785 SYNTAX INTEGER { 786 down (1), -- these use the same encoding 787 pointToPoint (4) -- as the ospfIfTable 788 } 789 MAX-ACCESS read-only 790 STATUS current 791 DESCRIPTION 792 "OSPF sham link states." 793 DEFVAL { down } 794 ::= { cospfShamLinksEntry 9 } 795 796 797 cospfShamLinksEvents OBJECT-TYPE 798 SYNTAX Counter32 799 MAX-ACCESS read-only 800 STATUS current 801 DESCRIPTION 802 "The number of state changes or error events on 803 this sham link" 804 ::= { cospfShamLinksEntry 10 } 805 806 cospfShamLinksMetric OBJECT-TYPE 807 SYNTAX Metric 808 MAX-ACCESS read-only 809 STATUS current 810 DESCRIPTION 811 "The Metric to be advertised." 812 ::= { cospfShamLinksEntry 11 } 813 814 815-- OSPF Sham Link Neighbor Table 816-- This table describes all sham link neighbors. 817 818 cospfShamLinkNbrTable OBJECT-TYPE 819 SYNTAX SEQUENCE OF CospfShamLinkNbrEntry 820 MAX-ACCESS not-accessible 821 STATUS current 822 DESCRIPTION 823 "A table of sham link neighbor information." 824 REFERENCE 825 "IETF draft draft-rosen-vpns-ospf-bgp-mpls-05.txt" 826 ::= { cospf 10 } 827 828 829 cospfShamLinkNbrEntry OBJECT-TYPE 830 SYNTAX CospfShamLinkNbrEntry 831 MAX-ACCESS not-accessible 832 STATUS current 833 DESCRIPTION 834 "Sham link neighbor information." 835 INDEX { cospfShamLinksLocalIpAddrType, 836 cospfShamLinksLocalIpAddr, 837 cospfShamLinkNbrArea, 838 cospfShamLinkNbrIpAddrType, 839 cospfShamLinkNbrIpAddr} 840 ::= { cospfShamLinkNbrTable 1 } 841 842 CospfShamLinkNbrEntry ::= 843 SEQUENCE { 844 cospfShamLinkNbrArea 845 AreaID, 846 cospfShamLinkNbrIpAddrType 847 InetAddressType, 848 cospfShamLinkNbrIpAddr 849 InetAddress, 850 cospfShamLinkNbrRtrId 851 RouterID, 852 cospfShamLinkNbrOptions 853 Integer32, 854 cospfShamLinkNbrState 855 INTEGER, 856 cospfShamLinkNbrEvents 857 Counter32, 858 cospfShamLinkNbrLsRetransQLen 859 Gauge32, 860 cospfShamLinkNbrHelloSuppressed 861 TruthValue 862 } 863 864 cospfShamLinkNbrArea OBJECT-TYPE 865 SYNTAX AreaID 866 MAX-ACCESS not-accessible 867 STATUS current 868 DESCRIPTION 869 "The area to which the sham link is part of." 870 ::= { cospfShamLinkNbrEntry 1 } 871 872 cospfShamLinkNbrIpAddrType OBJECT-TYPE 873 SYNTAX InetAddressType 874 MAX-ACCESS not-accessible 875 STATUS current 876 DESCRIPTION 877 "The type of internet address of this sham link neighbor's 878 IP address." 879 ::= { cospfShamLinkNbrEntry 2 } 880 881 882 cospfShamLinkNbrIpAddr OBJECT-TYPE 883 SYNTAX InetAddress 884 MAX-ACCESS not-accessible 885 STATUS current 886 DESCRIPTION 887 "The IP address this sham link neighbor is using." 888 ::= { cospfShamLinkNbrEntry 3 } 889 890 cospfShamLinkNbrRtrId OBJECT-TYPE 891 SYNTAX RouterID 892 MAX-ACCESS read-only 893 STATUS current 894 DESCRIPTION 895 "A 32-bit integer uniquely identifying the neighboring 896 router." 897 ::= { cospfShamLinkNbrEntry 4 } 898 899 cospfShamLinkNbrOptions OBJECT-TYPE 900 SYNTAX Integer32 (0..255) 901 MAX-ACCESS read-only 902 STATUS current 903 DESCRIPTION 904 "A Bit Mask corresponding to the neighbor's options 905 field. 906 907 Bit 1, if set, indicates that the system will 908 operate on Type of Service metrics other than 909 TOS 0. If zero, the neighbor will ignore all 910 metrics except the TOS 0 metric. 911 912 Bit 2, if set, indicates that the system is 913 Network Multicast capable; ie, that it implements 914 OSPF Multicast Routing." 915 916 ::= { cospfShamLinkNbrEntry 5 } 917 918 919 cospfShamLinkNbrState OBJECT-TYPE 920 SYNTAX INTEGER { 921 down (1), 922 attempt (2), 923 init (3), 924 twoWay (4), 925 exchangeStart (5), 926 exchange (6), 927 loading (7), 928 full (8) 929 } 930 MAX-ACCESS read-only 931 STATUS current 932 DESCRIPTION 933 "The state of this sham link neighbor relation- 934 ship." 935 REFERENCE 936 "OSPF Version 2, Section 10.1 Neighbor states." 937 ::= { cospfShamLinkNbrEntry 6 } 938 939 940 cospfShamLinkNbrEvents OBJECT-TYPE 941 SYNTAX Counter32 942 MAX-ACCESS read-only 943 STATUS current 944 DESCRIPTION 945 "The number of times this sham link has changed 946 state or an error has occurred." 947 ::= { cospfShamLinkNbrEntry 7 } 948 949 950 cospfShamLinkNbrLsRetransQLen OBJECT-TYPE 951 SYNTAX Gauge32 952 MAX-ACCESS read-only 953 STATUS current 954 DESCRIPTION 955 "The current length of the retransmission 956 queue. The retransmission queue is maintained for 957 LSAs that have been flooded but not acknowledged 958 on this adjacency." 959 REFERENCE 960 "OSPF Version 2, Section 13.6 Retransmitting LSAs." 961 ::= { cospfShamLinkNbrEntry 8 } 962 963 964 cospfShamLinkNbrHelloSuppressed OBJECT-TYPE 965 SYNTAX TruthValue 966 MAX-ACCESS read-only 967 STATUS current 968 DESCRIPTION 969 "Indicates whether Hellos are being suppressed 970 to the neighbor." 971 ::= { cospfShamLinkNbrEntry 9 } 972 973 974 975-- OSPF Link State Database, Link-Local for non-virtual links 976 977-- This table is identical to the OSPF LSDB Table in 978-- format, but contains only Link-Local Link State 979-- Advertisements for non-virtual links. The purpose is 980-- to allow Link-Local LSAs to be displayed for each 981-- non-virtual interface. This table is implemented to 982-- support type-9 LSAs which are defined in 983-- "The OSPF Opaque LSA Option". 984 985 cospfLocalLsdbTable OBJECT-TYPE 986 SYNTAX SEQUENCE OF CospfLocalLsdbEntry 987 MAX-ACCESS not-accessible 988 STATUS current 989 DESCRIPTION 990 "The OSPF Process's Link-Local Link State Database 991 for non-virtual links." 992 REFERENCE 993 "OSPF Version 2, Section 12 Link State Advertisements 994 and The OSPF Opaque LSA Option" 995 ::= { cospf 7 } 996 997 cospfLocalLsdbEntry OBJECT-TYPE 998 SYNTAX CospfLocalLsdbEntry 999 MAX-ACCESS not-accessible 1000 STATUS current 1001 DESCRIPTION 1002 "A single Link State Advertisement." 1003 INDEX { cospfLocalLsdbIpAddress, cospfLocalLsdbAddressLessIf, 1004 cospfLocalLsdbType, cospfLocalLsdbLsid, 1005 cospfLocalLsdbRouterId 1006 } 1007 ::= { cospfLocalLsdbTable 1 } 1008 1009 CospfLocalLsdbEntry ::= 1010 SEQUENCE { 1011 cospfLocalLsdbIpAddress 1012 IpAddress, 1013 cospfLocalLsdbAddressLessIf 1014 InterfaceIndexOrZero, 1015 cospfLocalLsdbType 1016 INTEGER, 1017 cospfLocalLsdbLsid 1018 IpAddress, 1019 cospfLocalLsdbRouterId 1020 RouterID, 1021 cospfLocalLsdbSequence 1022 Integer32, 1023 cospfLocalLsdbAge 1024 Integer32, 1025 cospfLocalLsdbChecksum 1026 Unsigned32, 1027 cospfLocalLsdbAdvertisement 1028 OCTET STRING 1029 } 1030 1031 cospfLocalLsdbIpAddress OBJECT-TYPE 1032 SYNTAX IpAddress 1033 MAX-ACCESS not-accessible 1034 STATUS current 1035 DESCRIPTION 1036 "The IP Address of the interface from 1037 which the LSA was received if the interface is 1038 numbered." 1039 REFERENCE 1040 "OSPF Version 2, Appendix C.3 Interface parameters" 1041 ::= { cospfLocalLsdbEntry 1 } 1042 1043 cospfLocalLsdbAddressLessIf OBJECT-TYPE 1044 SYNTAX InterfaceIndexOrZero 1045 MAX-ACCESS not-accessible 1046 STATUS current 1047 DESCRIPTION 1048 "The Interface Index of the interface from 1049 which the LSA was received if the interface is 1050 unnumbered." 1051 REFERENCE 1052 "OSPF Version 2, Appendix C.3 Interface parameters" 1053 ::= { cospfLocalLsdbEntry 2 } 1054 1055 cospfLocalLsdbType OBJECT-TYPE 1056 SYNTAX INTEGER { localOpaqueLink (9) } 1057 MAX-ACCESS not-accessible 1058 STATUS current 1059 DESCRIPTION 1060 "The type of the link state advertisement. 1061 Each link state type has a separate advertisement format." 1062 REFERENCE 1063 "OSPF Version 2, Appendix A.4.1 The Link State 1064 Advertisement header and " 1065 ::= { cospfLocalLsdbEntry 3 } 1066 1067 cospfLocalLsdbLsid OBJECT-TYPE 1068 SYNTAX IpAddress 1069 MAX-ACCESS not-accessible 1070 STATUS current 1071 DESCRIPTION 1072 "The Link State ID is an LS Type Specific field 1073 containing a 32 bit identifier in IP address format; 1074 it identifies the piece of the routing domain 1075 that is being described by the advertisement." 1076 REFERENCE 1077 "OSPF Version 2, Section 12.1.4 Link State ID" 1078 ::= { cospfLocalLsdbEntry 4 } 1079 1080 cospfLocalLsdbRouterId OBJECT-TYPE 1081 SYNTAX RouterID 1082 MAX-ACCESS not-accessible 1083 STATUS current 1084 DESCRIPTION 1085 "The 32 bit number that uniquely identifies the 1086 originating router in the Autonomous System." 1087 REFERENCE 1088 "OSPF Version 2, Appendix C.1 Global parameters" 1089 ::= { cospfLocalLsdbEntry 5 } 1090 1091-- Note that the OSPF Sequence Number is a 32 bit signed 1092-- integer. It starts with the value '80000001'h, 1093-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h 1094-- Thus, a typical sequence number will be very negative. 1095 1096 cospfLocalLsdbSequence OBJECT-TYPE 1097 SYNTAX Integer32 (-2147483647..2147483647) 1098 MAX-ACCESS read-only 1099 STATUS current 1100 DESCRIPTION 1101 "The sequence number field is a signed 32-bit 1102 integer. It is used to detect old and duplicate link 1103 state advertisements. The space of 1104 sequence numbers is linearly ordered. The 1105 larger the sequence number the more recent the 1106 advertisement." 1107 REFERENCE 1108 "OSPF Version 2, Section 12.1.6 LS sequence 1109 number" 1110 ::= { cospfLocalLsdbEntry 6 } 1111 1112 cospfLocalLsdbAge OBJECT-TYPE 1113 SYNTAX Integer32 (0..3600) 1114 -- Should be 0..MaxAge, except when 1115 -- doNotAge bit is set 1116 MAX-ACCESS read-only 1117 STATUS current 1118 DESCRIPTION 1119 "This field is the age of the link state advertisement 1120 in seconds." 1121 REFERENCE 1122 "OSPF Version 2, Section 12.1.1 LS age" 1123 ::= { cospfLocalLsdbEntry 7 } 1124 1125 cospfLocalLsdbChecksum OBJECT-TYPE 1126 SYNTAX Unsigned32 (0..'FFFFFFFF'h) 1127 MAX-ACCESS read-only 1128 STATUS current 1129 DESCRIPTION 1130 "This field is the checksum of the complete 1131 contents of the advertisement, excepting the 1132 age field. The age field is excepted so that 1133 an advertisement's age can be incremented 1134 without updating the checksum. The checksum 1135 used is the same that is used for ISO connectionless 1136 datagrams; it is commonly referred to 1137 as the Fletcher checksum." 1138 REFERENCE 1139 "OSPF Version 2, Section 12.1.7 LS checksum" 1140 ::= { cospfLocalLsdbEntry 8 } 1141 1142 cospfLocalLsdbAdvertisement OBJECT-TYPE 1143 SYNTAX OCTET STRING (SIZE (1..65535)) 1144 MAX-ACCESS read-only 1145 STATUS current 1146 DESCRIPTION 1147 "The entire Link State Advertisement, including 1148 its header." 1149 REFERENCE 1150 "OSPF Version 2, Section 12 Link State Advertisements" 1151 ::= { cospfLocalLsdbEntry 9 } 1152 1153 1154-- OSPF Link State Database, Link-Local for virtual Links 1155 1156-- This table is identical to the OSPF LSDB Table in 1157-- format, but contains only Link-Local Link State 1158-- Advertisements for virtual links. The purpose is to 1159-- allow Link-Local LSAs to be displayed for each virtual 1160-- interface. This table is implemented to support type-9 LSAs 1161-- which are defined in "The OSPF Opaque LSA Option". 1162 1163 cospfVirtLocalLsdbTable OBJECT-TYPE 1164 SYNTAX SEQUENCE OF CospfVirtLocalLsdbEntry 1165 MAX-ACCESS not-accessible 1166 STATUS current 1167 DESCRIPTION 1168 "The OSPF Process's Link-Local Link State Database 1169 for virtual links." 1170 REFERENCE 1171 "OSPF Version 2, Section 12 Link State Advertisements 1172 and The OSPF Opaque LSA Option" 1173 ::= { cospf 8 } 1174 1175 cospfVirtLocalLsdbEntry OBJECT-TYPE 1176 SYNTAX CospfVirtLocalLsdbEntry 1177 MAX-ACCESS not-accessible 1178 STATUS current 1179 DESCRIPTION 1180 "A single Link State Advertisement." 1181 INDEX { cospfVirtLocalLsdbTransitArea, 1182 cospfVirtLocalLsdbNeighbor, 1183 cospfVirtLocalLsdbType, 1184 cospfVirtLocalLsdbLsid, 1185 cospfVirtLocalLsdbRouterId 1186 } 1187 ::= { cospfVirtLocalLsdbTable 1 } 1188 1189 CospfVirtLocalLsdbEntry ::= 1190 SEQUENCE { 1191 cospfVirtLocalLsdbTransitArea 1192 AreaID, 1193 cospfVirtLocalLsdbNeighbor 1194 RouterID, 1195 cospfVirtLocalLsdbType 1196 INTEGER, 1197 cospfVirtLocalLsdbLsid 1198 IpAddress, 1199 cospfVirtLocalLsdbRouterId 1200 RouterID, 1201 cospfVirtLocalLsdbSequence 1202 Integer32, 1203 cospfVirtLocalLsdbAge 1204 Integer32, 1205 cospfVirtLocalLsdbChecksum 1206 Unsigned32, 1207 cospfVirtLocalLsdbAdvertisement 1208 OCTET STRING 1209 } 1210 1211 cospfVirtLocalLsdbTransitArea OBJECT-TYPE 1212 SYNTAX AreaID 1213 MAX-ACCESS not-accessible 1214 STATUS current 1215 DESCRIPTION 1216 "The Transit Area that the Virtual Link 1217 traverses. By definition, this is not 0.0.0.0" 1218 REFERENCE 1219 "OSPF Version 2, Appendix C.3 Interface parameters" 1220 ::= { cospfVirtLocalLsdbEntry 1 } 1221 1222 cospfVirtLocalLsdbNeighbor OBJECT-TYPE 1223 SYNTAX RouterID 1224 MAX-ACCESS not-accessible 1225 STATUS current 1226 DESCRIPTION 1227 "The Router ID of the Virtual Neighbor." 1228 REFERENCE 1229 "OSPF Version 2, Appendix C.3 Interface parameters" 1230 ::= { cospfVirtLocalLsdbEntry 2 } 1231 1232 cospfVirtLocalLsdbType OBJECT-TYPE 1233 SYNTAX INTEGER { localOpaqueLink (9) } 1234 MAX-ACCESS not-accessible 1235 STATUS current 1236 DESCRIPTION 1237 "The type of the link state advertisement. 1238 Each link state type has a separate advertisement format." 1239 REFERENCE 1240 "OSPF Version 2, Appendix A.4.1 The Link State 1241 Advertisement header and " 1242 ::= { cospfVirtLocalLsdbEntry 3 } 1243 1244 cospfVirtLocalLsdbLsid OBJECT-TYPE 1245 SYNTAX IpAddress 1246 MAX-ACCESS not-accessible 1247 STATUS current 1248 DESCRIPTION 1249 "The Link State ID is an LS Type Specific field 1250 containing a 32 bit identifier in IP address format; 1251 it identifies the piece of the routing domain 1252 that is being described by the advertisement." 1253 REFERENCE 1254 "OSPF Version 2, Section 12.1.4 Link State ID" 1255 ::= { cospfVirtLocalLsdbEntry 4 } 1256 1257 cospfVirtLocalLsdbRouterId OBJECT-TYPE 1258 SYNTAX RouterID 1259 MAX-ACCESS not-accessible 1260 STATUS current 1261 DESCRIPTION 1262 "The 32 bit number that uniquely identifies the 1263 originating router in the Autonomous System." 1264 REFERENCE 1265 "OSPF Version 2, Appendix C.1 Global parameters" 1266 ::= { cospfVirtLocalLsdbEntry 5 } 1267 1268-- Note that the OSPF Sequence Number is a 32 bit signed 1269-- integer. It starts with the value '80000001'h, 1270-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h 1271-- Thus, a typical sequence number will be very negative. 1272 1273 cospfVirtLocalLsdbSequence OBJECT-TYPE 1274 SYNTAX Integer32 (-2147483647..2147483647) 1275 MAX-ACCESS read-only 1276 STATUS current 1277 DESCRIPTION 1278 "The sequence number field is a signed 32-bit 1279 integer. It is used to detect old and duplicate 1280 link state advertisements. The space of 1281 sequence numbers is linearly ordered. The 1282 larger the sequence number the more recent the 1283 advertisement." 1284 REFERENCE 1285 "OSPF Version 2, Section 12.1.6 LS sequence 1286 number" 1287 ::= { cospfVirtLocalLsdbEntry 6 } 1288 1289 cospfVirtLocalLsdbAge OBJECT-TYPE 1290 SYNTAX Integer32 (0..3600) 1291 -- Should be 0..MaxAge, except when 1292 -- doNotAge bit is set 1293 MAX-ACCESS read-only 1294 STATUS current 1295 DESCRIPTION 1296 "This field is the age of the link state advertisement 1297 in seconds." 1298 REFERENCE 1299 "OSPF Version 2, Section 12.1.1 LS age" 1300 ::= { cospfVirtLocalLsdbEntry 7 } 1301 1302 cospfVirtLocalLsdbChecksum OBJECT-TYPE 1303 SYNTAX Unsigned32 (0..'FFFFFFFF'h) 1304 MAX-ACCESS read-only 1305 STATUS current 1306 DESCRIPTION 1307 "This field is the checksum of the complete 1308 contents of the advertisement, excepting the 1309 age field. The age field is excepted so that 1310 an advertisement's age can be incremented 1311 without updating the checksum. The checksum 1312 used is the same that is used for ISO connectionless 1313 datagrams; it is commonly referred to 1314 as the Fletcher checksum." 1315 REFERENCE 1316 "OSPF Version 2, Section 12.1.7 LS checksum" 1317 ::= { cospfVirtLocalLsdbEntry 8 } 1318 1319 cospfVirtLocalLsdbAdvertisement OBJECT-TYPE 1320 SYNTAX OCTET STRING (SIZE (1..65535)) 1321 MAX-ACCESS read-only 1322 STATUS current 1323 DESCRIPTION 1324 "The entire Link State Advertisement, including 1325 its header." 1326 REFERENCE 1327 "OSPF Version 2, Section 12 Link State Advertisements" 1328 ::= { cospfVirtLocalLsdbEntry 9 } 1329 1330 1331-- conformance information 1332 1333cospfConformance OBJECT IDENTIFIER ::= { cospf 9 } 1334 1335cospfGroups OBJECT IDENTIFIER ::= { cospfConformance 1 } 1336cospfCompliances OBJECT IDENTIFIER ::= { cospfConformance 2 } 1337 1338-- compliance statements 1339 1340 cospfCompliance MODULE-COMPLIANCE 1341 STATUS deprecated 1342 DESCRIPTION 1343 "The compliance statements for agents that support the 1344 Cisco OSPF MIB. These compliance statements are deprecated 1345 by cospfComplianceRev1." 1346 MODULE -- this module 1347 MANDATORY-GROUPS { 1348 cospfBasicGroup, 1349 cospfAreaGroup, 1350 cospfIfGroup, 1351 cospfVirtIfGroup, 1352 cospfShamLinkGroup 1353 } 1354 GROUP cospfLsdbGroup 1355 DESCRIPTION 1356 "This group is mandatory for OSPF systems that display 1357 their per-area link state database." 1358 GROUP cospfLocalLsdbGroup 1359 DESCRIPTION 1360 "This group is mandatory for OSPF systems that display 1361 their per-link link state database for non-virtual 1362 links." 1363 GROUP cospfVirtLocalLsdbGroup 1364 DESCRIPTION 1365 "This group is mandatory for OSPF systems that display 1366 their per-link link state database for virtual links." 1367 ::= { cospfCompliances 1 } 1368 1369 cospfComplianceRev1 MODULE-COMPLIANCE 1370 STATUS current 1371 DESCRIPTION 1372 "The compliance statements for agents that support the 1373 Cisco OSPF MIB." 1374 MODULE -- this module 1375 MANDATORY-GROUPS { 1376 cospfBasicGroup, 1377 cospfAreaGroup, 1378 cospfIfGroup, 1379 cospfVirtIfGroup, 1380 cospfShamLinksGroup, 1381 cospfShamLinkNbrGroup 1382 } 1383 GROUP cospfLsdbGroup 1384 DESCRIPTION 1385 "This group is mandatory for OSPF systems that display 1386 their per-area link state database." 1387 GROUP cospfLocalLsdbGroup 1388 DESCRIPTION 1389 "This group is mandatory for OSPF systems that display 1390 their per-link link state database for non-virtual 1391 links." 1392 GROUP cospfVirtLocalLsdbGroup 1393 DESCRIPTION 1394 "This group is mandatory for OSPF systems that display 1395 their per-link link state database for virtual links." 1396 ::= { cospfCompliances 2 } 1397 1398-- units of conformance 1399 1400 cospfLsdbGroup OBJECT-GROUP 1401 OBJECTS { 1402 cospfLsdbSequence, 1403 cospfLsdbAge, 1404 cospfLsdbChecksum, 1405 cospfLsdbAdvertisement 1406 } 1407 STATUS current 1408 DESCRIPTION 1409 "These objects are required for OSPF systems 1410 that display their link state database." 1411 ::= { cospfGroups 1 } 1412 1413 cospfLocalLsdbGroup OBJECT-GROUP 1414 OBJECTS { 1415 cospfLocalLsdbSequence, 1416 cospfLocalLsdbAge, 1417 cospfLocalLsdbChecksum, 1418 cospfLocalLsdbAdvertisement 1419 } 1420 STATUS current 1421 DESCRIPTION 1422 "These objects are required for OSPF systems 1423 that display their Link-Local link state databases 1424 for non-virtual links." 1425 ::= { cospfGroups 2 } 1426 1427 cospfVirtLocalLsdbGroup OBJECT-GROUP 1428 OBJECTS { 1429 cospfVirtLocalLsdbSequence, 1430 cospfVirtLocalLsdbAge, 1431 cospfVirtLocalLsdbChecksum, 1432 cospfVirtLocalLsdbAdvertisement 1433 } 1434 STATUS current 1435 DESCRIPTION 1436 "These objects are required for OSPF systems 1437 that display their Link-Local link state databases 1438 for virtual links." 1439 ::= { cospfGroups 3 } 1440 1441 cospfBasicGroup OBJECT-GROUP 1442 OBJECTS { 1443 cospfRFC1583Compatibility, 1444 cospfOpaqueLsaSupport, 1445 cospfTrafficEngineeringSupport, 1446 cospfOpaqueASLsaCount, 1447 cospfOpaqueASLsaCksumSum 1448 } 1449 STATUS current 1450 DESCRIPTION 1451 "These objects are required for OSPF systems." 1452 ::= { cospfGroups 4 } 1453 1454 cospfAreaGroup OBJECT-GROUP 1455 OBJECTS { 1456 cospfOpaqueAreaLsaCount, 1457 cospfOpaqueAreaLsaCksumSum, 1458 cospfAreaNssaTranslatorRole, 1459 cospfAreaNssaTranslatorState, 1460 cospfAreaNssaTranslatorEvents 1461 } 1462 STATUS current 1463 DESCRIPTION 1464 "These objects are required for OSPF systems 1465 supporting areas. This statement is recommended 1466 for use. " 1467 ::= { cospfGroups 5 } 1468 1469 cospfIfGroup OBJECT-GROUP 1470 OBJECTS { 1471 cospfIfLsaCount, 1472 cospfIfLsaCksumSum 1473 } 1474 STATUS current 1475 DESCRIPTION 1476 "These objects are required for OSPF systems." 1477 ::= { cospfGroups 6 } 1478 1479 cospfVirtIfGroup OBJECT-GROUP 1480 OBJECTS { 1481 cospfVirtIfLsaCount, 1482 cospfVirtIfLsaCksumSum 1483 } 1484 STATUS current 1485 DESCRIPTION 1486 "These objects are required for OSPF systems." 1487 ::= { cospfGroups 7 } 1488 1489-- cospfShamLinkGroup is deprecated by cospfShamLinksGroup 1490 cospfShamLinkGroup OBJECT-GROUP 1491 OBJECTS { 1492 cospfShamLinkRetransInterval, 1493 cospfShamLinkHelloInterval, 1494 cospfShamLinkRtrDeadInterval, 1495 cospfShamLinkState, 1496 cospfShamLinkEvents, 1497 cospfShamLinkMetric 1498 } 1499 STATUS deprecated 1500 DESCRIPTION 1501 "These objects are required for OSPF systems." 1502 ::= { cospfGroups 8 } 1503 1504 cospfShamLinkNbrGroup OBJECT-GROUP 1505 OBJECTS { 1506 cospfShamLinkNbrRtrId, 1507 cospfShamLinkNbrOptions, 1508 cospfShamLinkNbrState, 1509 cospfShamLinkNbrEvents, 1510 cospfShamLinkNbrLsRetransQLen, 1511 cospfShamLinkNbrHelloSuppressed 1512 } 1513 STATUS current 1514 DESCRIPTION 1515 "These objects are required for OSPF systems." 1516 ::= { cospfGroups 9 } 1517 1518 cospfShamLinksGroup OBJECT-GROUP 1519 OBJECTS { 1520 cospfShamLinksRetransInterval, 1521 cospfShamLinksHelloInterval, 1522 cospfShamLinksRtrDeadInterval, 1523 cospfShamLinksState, 1524 cospfShamLinksEvents, 1525 cospfShamLinksMetric 1526 } 1527 STATUS current 1528 DESCRIPTION 1529 "These objects are required for OSPF systems." 1530 ::= { cospfGroups 10 } 1531 1532END 1533