1-- ***************************************************************** 2-- NOVELL-NLSP-MIB.my: Novell NLSP MIB 3-- 4-- October 1994, John Wright 5-- 6-- Copyright (c) 1994-1996 by cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- ***************************************************************** 10-- 11-- This MIB is virtually identical to the NLSP MIB distributed as a part 12-- of the Novell NetWare Link Services Protocol (NLSP) Specification 1.0, 13-- Novell Part Number 100-001708-002, 2nd Edition Feb '94. All changes 14-- are syntactic in nature, and do not affect the semantics of the MIB. 15 16NOVELL-NLSP-MIB DEFINITIONS ::= BEGIN 17 18-- This MIB defines the management information for the NLSP protocol 19-- running in an IPX environment. It provides information in addition 20-- to that contained in the IPX MIB itself. All tables in this MIB are 21-- linked to an instance of IPX via the system instance identifier as 22-- defined in the IPX MIB. 23 24 25IMPORTS 26 mibDoc 27 FROM NOVELL-IPX-MIB 28 Counter 29 FROM RFC1155-SMI 30 OBJECT-TYPE 31 FROM RFC-1212 32 PhysAddress 33 FROM RFC1213-MIB; 34 35nlsp OBJECT IDENTIFIER ::= {mibDoc 19} 36 37 38-- Groups 39 40nlspSystem OBJECT IDENTIFIER ::= {nlsp 1} 41nlspCircuit OBJECT IDENTIFIER ::= {nlsp 2} 42nlspForwarding OBJECT IDENTIFIER ::= {nlsp 3} 43nlspNeighbors OBJECT IDENTIFIER ::= {nlsp 4} 44nlspTranslation OBJECT IDENTIFIER ::= {nlsp 5} 45nlspGraph OBJECT IDENTIFIER ::= {nlsp 6} 46nlspLSP OBJECT IDENTIFIER ::= {nlsp 7} 47 48 49-- Types 50 51SystemID ::= OCTET STRING (SIZE(6)) 52NLSPID ::= OCTET STRING (SIZE(7)) 53NetNumber ::= OCTET STRING (SIZE(4)) 54 55 56-- System Group 57-- This group contains global information about each instance of NLSP 58-- running on one system. 59 60-- System Table 61-- This table contains an entry for each instance of NLSP running on 62-- the system. 63 64nlspSysTable OBJECT-TYPE 65 SYNTAX SEQUENCE OF NLSPSysEntry 66 ACCESS not-accessible 67 STATUS mandatory 68 DESCRIPTION "The NLSP system table." 69 ::= {nlspSystem 1} 70 71nlspSysEntry OBJECT-TYPE 72 SYNTAX NLSPSysEntry 73 ACCESS not-accessible 74 STATUS mandatory 75 DESCRIPTION "Each entry corresponds to one instance of NLSP running 76 on the system." 77 INDEX {nlspSysInstance} 78 ::= {nlspSysTable 1} 79 80NLSPSysEntry ::= SEQUENCE { 81 nlspSysInstance 82 INTEGER, 83 nlspSysState 84 INTEGER, 85 nlspSysID 86 SystemID, 87 nlspSysMinNonBcastLSPTransInt 88 INTEGER, 89 nlspSysMinBcastLSPTransInt 90 INTEGER, 91 nlspSysMinLSPGenInt 92 INTEGER, 93 nlspSysMaxLSPGenInt 94 INTEGER, 95 nlspSysMaxLSPAge 96 INTEGER, 97 nlspSysBcastHelloInt 98 INTEGER, 99 nlspSysNonBcastHelloInt 100 INTEGER, 101 nlspSysDRBcastHelloInt 102 INTEGER, 103 nlspSysHoldTimeMultiplier 104 INTEGER, 105 nlspSysCompSNPInt 106 INTEGER, 107 nlspSysPartSNPInt 108 INTEGER, 109 nlspSysWaitTime 110 INTEGER, 111 nlspSysOrigL1LSPBufSize 112 INTEGER, 113 nlspSysVersion 114 INTEGER, 115 nlspSysCorrLSPs 116 Counter, 117 nlspSysL1Overloaded 118 INTEGER, 119 nlspSysL1DbaseOverloads 120 Counter, 121 nlspSysMaxSeqNums 122 Counter, 123 nlspSysSeqNumSkips 124 Counter, 125 nlspSysTransmittedLSPs 126 Counter, 127 nlspSysReceivedLSPs 128 Counter, 129 nlspSysOwnLSPPurges 130 Counter, 131 nlspSysVersionErrors 132 Counter, 133 nlspSysIncorrectPackets 134 Counter, 135 nlspSysNearestL2DefaultExists 136 INTEGER, 137 nlspSysNearestL2DefaultRouter 138 SystemID, 139 nlspSysResourceFailures 140 Counter 141 } 142 143nlspSysInstance OBJECT-TYPE 144 SYNTAX INTEGER 145 ACCESS read-write 146 STATUS mandatory 147 DESCRIPTION "The unique identifier of the instance of NLSP to which this 148 corresponds. This value links the instance of NLSP to an 149 instance of IPX running on the system (i.e. the value 150 of nlspSysInstance should be the same as a value of 151 ipxSysInstance). This value may be written only when 152 creating a new entry in the table." 153 ::= {nlspSysEntry 1} 154 155nlspSysState OBJECT-TYPE 156 SYNTAX INTEGER { 157 off(1), 158 nlspLevel1Router(2) 159 } 160 ACCESS read-write 161 STATUS mandatory 162 DESCRIPTION "Indicates the operational state of this instance of NLSP." 163 ::= {nlspSysEntry 2} 164 165nlspSysID OBJECT-TYPE 166 SYNTAX SystemID 167 ACCESS read-write 168 STATUS mandatory 169 DESCRIPTION "The system ID for this instance of NLSP." 170 ::= {nlspSysEntry 3} 171 172nlspSysMinNonBcastLSPTransInt OBJECT-TYPE 173 SYNTAX INTEGER (1..30) 174 ACCESS read-write 175 STATUS mandatory 176 DESCRIPTION "The minimum interval, in seconds, between transmission 177 of LSPs on a non-broadcast circuit." 178 DEFVAL { 5 } 179 ::= {nlspSysEntry 4} 180 181nlspSysMinBcastLSPTransInt OBJECT-TYPE 182 SYNTAX INTEGER (1..30) 183 ACCESS read-write 184 STATUS mandatory 185 DESCRIPTION "The minimum interval, in seconds, between transmission 186 of LSPs on a broadcast circuit." 187 DEFVAL { 5 } 188 ::= {nlspSysEntry 5} 189 190nlspSysMinLSPGenInt OBJECT-TYPE 191 SYNTAX INTEGER (1..30) 192 ACCESS read-write 193 STATUS mandatory 194 DESCRIPTION "The minimum interval, in seconds, between the generation 195 of the same LSP." 196 DEFVAL { 5 } 197 ::= {nlspSysEntry 6} 198 199nlspSysMaxLSPGenInt OBJECT-TYPE 200 SYNTAX INTEGER (1..50000) 201 ACCESS read-write 202 STATUS mandatory 203 DESCRIPTION "The maximum interval, in seconds, between the generation 204 of the same LSP." 205 DEFVAL { 7200 } 206 ::= {nlspSysEntry 7} 207 208nlspSysMaxLSPAge OBJECT-TYPE 209 SYNTAX INTEGER (1..50000) 210 ACCESS read-write 211 STATUS mandatory 212 DESCRIPTION "The value, in seconds, placed in the lifetime field of 213 LSPs generated by this instance of NLSP." 214 DEFVAL { 7500 } 215 ::= {nlspSysEntry 8} 216 217nlspSysBcastHelloInt OBJECT-TYPE 218 SYNTAX INTEGER (1..100) 219 ACCESS read-write 220 STATUS mandatory 221 DESCRIPTION "The interval, in seconds, at which NLSP Hellos will be 222 sent on a broadcast circuit, if this system is not the 223 designated router." 224 DEFVAL { 10 } 225 ::= {nlspSysEntry 9} 226 227nlspSysNonBcastHelloInt OBJECT-TYPE 228 SYNTAX INTEGER (1..100) 229 ACCESS read-write 230 STATUS mandatory 231 DESCRIPTION "The interval, in seconds, at which NLSP Hellos will be 232 sent on a non-broadcast circuit." 233 DEFVAL { 10 } 234 ::= {nlspSysEntry 10} 235 236nlspSysDRBcastHelloInt OBJECT-TYPE 237 SYNTAX INTEGER (1..100) 238 ACCESS read-write 239 STATUS mandatory 240 DESCRIPTION "The interval, in seconds, at which the designated 241 router sends NLSP Hellos on a broadcast circuit." 242 DEFVAL { 3 } 243 ::= {nlspSysEntry 11} 244 245nlspSysHoldTimeMultiplier OBJECT-TYPE 246 SYNTAX INTEGER (2..20) 247 ACCESS read-write 248 STATUS mandatory 249 DESCRIPTION "The holding time multiplier used to specify the holding 250 time for NLSP neighbor entries as a function of the NLSP 251 Hello interval." 252 DEFVAL { 5 } 253 ::= {nlspSysEntry 12} 254 255nlspSysCompSNPInt OBJECT-TYPE 256 SYNTAX INTEGER (1..600) 257 ACCESS read-write 258 STATUS mandatory 259 DESCRIPTION "The interval, in seconds, between generation of Complete 260 Sequence Number Packets by a designated router on a 261 broadcast circuit." 262 DEFVAL { 30 } 263 ::= {nlspSysEntry 13} 264 265nlspSysPartSNPInt OBJECT-TYPE 266 SYNTAX INTEGER (1..60) 267 ACCESS read-write 268 STATUS mandatory 269 DESCRIPTION "The minimum interval, in seconds, between transmission of 270 Partial Sequence Number Packets." 271 DEFVAL { 5 } 272 ::= {nlspSysEntry 14} 273 274nlspSysWaitTime OBJECT-TYPE 275 SYNTAX INTEGER (1..300) 276 ACCESS read-write 277 STATUS mandatory 278 DESCRIPTION "The number of seconds to delay in the waiting state 279 before entering the on state." 280 DEFVAL { 120 } 281 ::= {nlspSysEntry 15} 282 283nlspSysOrigL1LSPBufSize OBJECT-TYPE 284 SYNTAX INTEGER (512..4096) 285 ACCESS read-write 286 STATUS mandatory 287 DESCRIPTION "The maximum size of Level 1 LSPs originated by 288 this instance of NLSP." 289 DEFVAL { 512 } 290 ::= {nlspSysEntry 16} 291 292nlspSysVersion OBJECT-TYPE 293 SYNTAX INTEGER 294 ACCESS read-only 295 STATUS mandatory 296 DESCRIPTION "The version number of this instance of NLSP." 297 ::= {nlspSysEntry 17} 298 299nlspSysCorrLSPs OBJECT-TYPE 300 SYNTAX Counter 301 ACCESS read-only 302 STATUS mandatory 303 DESCRIPTION "The number of corrupt LSPs detected." 304 ::= {nlspSysEntry 18} 305 306nlspSysL1Overloaded OBJECT-TYPE 307 SYNTAX INTEGER { 308 no(1), 309 yes(2) 310 } 311 ACCESS read-only 312 STATUS mandatory 313 DESCRIPTION "Indicates whether the NLSP Level 1 database is overloaded." 314 ::= {nlspSysEntry 19} 315 316nlspSysL1DbaseOverloads OBJECT-TYPE 317 SYNTAX Counter 318 ACCESS read-only 319 STATUS mandatory 320 DESCRIPTION "The number of times the NLSP Level 1 LSP database has 321 become overloaded." 322 ::= {nlspSysEntry 20} 323 324nlspSysMaxSeqNums OBJECT-TYPE 325 SYNTAX Counter 326 ACCESS read-only 327 STATUS mandatory 328 DESCRIPTION "The number of times the router has attempted to exceed 329 NLSP's maximum sequence number." 330 ::= {nlspSysEntry 21} 331 332nlspSysSeqNumSkips OBJECT-TYPE 333 SYNTAX Counter 334 ACCESS read-only 335 STATUS mandatory 336 DESCRIPTION "The number of times a sequence number skip has occurred." 337 ::= {nlspSysEntry 22} 338 339nlspSysTransmittedLSPs OBJECT-TYPE 340 SYNTAX Counter 341 ACCESS read-only 342 STATUS mandatory 343 DESCRIPTION "The number of LSPs transmitted by this system." 344 ::= {nlspSysEntry 23} 345 346nlspSysReceivedLSPs OBJECT-TYPE 347 SYNTAX Counter 348 ACCESS read-only 349 STATUS mandatory 350 DESCRIPTION "The number of LSPs received by this system." 351 ::= {nlspSysEntry 24} 352 353nlspSysOwnLSPPurges OBJECT-TYPE 354 SYNTAX Counter 355 ACCESS read-only 356 STATUS mandatory 357 DESCRIPTION "The number of times a zero-aged copy of the router's own 358 LSP has been received from some other node." 359 ::= {nlspSysEntry 25} 360 361nlspSysVersionErrors OBJECT-TYPE 362 SYNTAX Counter 363 ACCESS read-only 364 STATUS mandatory 365 DESCRIPTION "The number of times that a received NLSP packet was 366 rejected because its version number was invalid." 367 ::= {nlspSysEntry 26} 368 369nlspSysIncorrectPackets OBJECT-TYPE 370 SYNTAX Counter 371 ACCESS read-only 372 STATUS mandatory 373 DESCRIPTION "The number of times that an incorrectly formatted NLSP 374 packet was received." 375 ::= {nlspSysEntry 27} 376 377nlspSysNearestL2DefaultExists OBJECT-TYPE 378 SYNTAX INTEGER { 379 no(1), 380 yes(2) 381 } 382 ACCESS read-only 383 STATUS mandatory 384 DESCRIPTION "Indicates whether this instance of NLSP knows 385 of a NLSP Level 2 router that currently can reach other 386 areas using the default metric." 387 ::= {nlspSysEntry 28} 388 389nlspSysNearestL2DefaultRouter OBJECT-TYPE 390 SYNTAX SystemID 391 ACCESS read-only 392 STATUS mandatory 393 DESCRIPTION "The system ID of the nearest NLSP Level 2 router that 394 currently can reach other areas using the default 395 metric. The value is undefined if the value of 396 nlspSysNearestL2DefaultExists is no." 397 ::= {nlspSysEntry 29} 398 399nlspSysResourceFailures OBJECT-TYPE 400 SYNTAX Counter 401 ACCESS read-only 402 STATUS mandatory 403 DESCRIPTION "The number of times this instance of the NLSP has been 404 unable to obtain needed resources (memory, etc.)" 405 ::= {nlspSysEntry 30} 406 407 408-- System Area Address Table 409-- The System Area Address table contains the area addresses configured 410-- for NLSP. 411 412nlspSysAreaTable OBJECT-TYPE 413 SYNTAX SEQUENCE OF NLSPSysAreaEntry 414 ACCESS not-accessible 415 STATUS mandatory 416 DESCRIPTION "The System Area Address table contains the area addresses 417 configured for NLSP." 418 ::= {nlspSystem 2} 419 420nlspSysAreaEntry OBJECT-TYPE 421 SYNTAX NLSPSysAreaEntry 422 ACCESS not-accessible 423 STATUS mandatory 424 DESCRIPTION "Each entry in the table corresponds to one NLSP 425 System Area Address." 426 INDEX { 427 nlspSysAreaSysInstance, 428 nlspSysAreaNet, 429 nlspSysAreaMask 430 } 431 ::= {nlspSysAreaTable 1} 432 433NLSPSysAreaEntry ::= SEQUENCE { 434 nlspSysAreaSysInstance 435 INTEGER, 436 nlspSysAreaNet 437 OCTET STRING, 438 nlspSysAreaMask 439 OCTET STRING 440 } 441 442nlspSysAreaSysInstance OBJECT-TYPE 443 SYNTAX INTEGER 444 ACCESS read-write 445 STATUS mandatory 446 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 447 (via ipxSysInstance) to which this row corresponds." 448 ::= {nlspSysAreaEntry 1} 449 450nlspSysAreaNet OBJECT-TYPE 451 SYNTAX OCTET STRING (SIZE(4)) 452 ACCESS read-write 453 STATUS mandatory 454 DESCRIPTION "The network address portion of the area address." 455 ::= {nlspSysAreaEntry 2} 456 457nlspSysAreaMask OBJECT-TYPE 458 SYNTAX OCTET STRING (SIZE(4)) 459 ACCESS read-write 460 STATUS mandatory 461 DESCRIPTION "The mask portion of the area address." 462 ::= {nlspSysAreaEntry 3} 463 464 465-- Actual Area Address Table 466-- The Actual Area Address table contains the area addresses actually 467-- used by NLSP. 468 469nlspActAreaTable OBJECT-TYPE 470 SYNTAX SEQUENCE OF NLSPActAreaEntry 471 ACCESS not-accessible 472 STATUS mandatory 473 DESCRIPTION "The Actual Area Address table contains the area addresses 474 actually used by NLSP." 475 ::= {nlspSystem 3} 476 477nlspActAreaEntry OBJECT-TYPE 478 SYNTAX NLSPActAreaEntry 479 ACCESS not-accessible 480 STATUS mandatory 481 DESCRIPTION "Each entry in the table corresponds to one NLSP 482 Actual Area Address." 483 INDEX { 484 nlspActAreaSysInstance, 485 nlspActAreaNet, 486 nlspActAreaMask 487 } 488 ::= {nlspActAreaTable 1} 489 490NLSPActAreaEntry ::= SEQUENCE { 491 nlspActAreaSysInstance 492 INTEGER, 493 nlspActAreaNet 494 OCTET STRING, 495 nlspActAreaMask 496 OCTET STRING 497 } 498 499nlspActAreaSysInstance OBJECT-TYPE 500 SYNTAX INTEGER 501 ACCESS read-write 502 STATUS mandatory 503 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 504 (via ipxSysInstance) to which this row corresponds." 505 ::= {nlspActAreaEntry 1} 506 507nlspActAreaNet OBJECT-TYPE 508 SYNTAX OCTET STRING (SIZE(4)) 509 ACCESS read-write 510 STATUS mandatory 511 DESCRIPTION "The network address portion of the area address." 512 ::= {nlspActAreaEntry 2} 513 514nlspActAreaMask OBJECT-TYPE 515 SYNTAX OCTET STRING (SIZE(4)) 516 ACCESS read-write 517 STATUS mandatory 518 DESCRIPTION "The mask portion of the area address." 519 ::= {nlspActAreaEntry 3} 520 521 522-- Circuit Group 523-- This group contains the NLSP information for each circuit known 524-- to this system. 525 526-- Circuit Table 527-- The Circuit table contains an entry containing the NLSP information 528-- for each circuit known to the system. 529 530nlspCircTable OBJECT-TYPE 531 SYNTAX SEQUENCE OF NLSPCircEntry 532 ACCESS not-accessible 533 STATUS mandatory 534 DESCRIPTION "The Circuit table." 535 ::= {nlspCircuit 1} 536 537nlspCircEntry OBJECT-TYPE 538 SYNTAX NLSPCircEntry 539 ACCESS not-accessible 540 STATUS mandatory 541 DESCRIPTION "Each entry corresponds to one circuit known to the 542 system." 543 INDEX { 544 nlspCircSysInstance, 545 nlspCircIndex 546 } 547 ::= {nlspCircTable 1} 548 549NLSPCircEntry ::= SEQUENCE { 550 nlspCircSysInstance 551 INTEGER, 552 nlspCircIndex 553 INTEGER, 554 nlspCircState 555 INTEGER, 556 nlspCircPace 557 INTEGER, 558 nlspCircHelloTimer 559 INTEGER, 560 nlspCircL1DefaultCost 561 INTEGER, 562 nlspCircL1DesRouterPriority 563 INTEGER, 564 nlspCircL1CircID 565 OCTET STRING, 566 nlspCircL1DesRouter 567 SystemID, 568 nlspCircLANL1DesRouterChanges 569 Counter, 570 nlspCircNeighChanges 571 Counter, 572 nlspCircRejNeighbors 573 Counter, 574 nlspCircOutPackets 575 Counter, 576 nlspCircInPackets 577 Counter, 578 nlspCircActualMaxPacketSize 579 INTEGER, 580 nlspCircPSNPsSent 581 Counter, 582 nlspCircPSNPsReceived 583 Counter 584 } 585 586nlspCircSysInstance OBJECT-TYPE 587 SYNTAX INTEGER 588 ACCESS read-write 589 STATUS mandatory 590 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 591 (via ipxSysInstance) to which this entry corresponds. 592 This value may be written only when creating a new 593 entry in the table." 594 ::= {nlspCircEntry 1} 595 596nlspCircIndex OBJECT-TYPE 597 SYNTAX INTEGER 598 ACCESS read-write 599 STATUS mandatory 600 DESCRIPTION "The identifier of this circuit, unique within the 601 instance of NLSP. This value may be written 602 only when creating a new entry in the table." 603 ::= {nlspCircEntry 2} 604 605nlspCircState OBJECT-TYPE 606 SYNTAX INTEGER { 607 off(1), 608 on(2) 609 } 610 ACCESS read-write 611 STATUS mandatory 612 DESCRIPTION "Indicates whether NLSP information may be sent/received 613 over this circuit." 614 DEFVAL { on } 615 ::= {nlspCircEntry 3} 616 617nlspCircPace OBJECT-TYPE 618 SYNTAX INTEGER 619 ACCESS read-write 620 STATUS mandatory 621 DESCRIPTION "The maximum pace, in packets per second, at which NLSP 622 packets may be sent on this circuit." 623 ::= {nlspCircEntry 4} 624 625nlspCircHelloTimer OBJECT-TYPE 626 SYNTAX INTEGER (1..100) 627 ACCESS read-write 628 STATUS mandatory 629 DESCRIPTION "The interval, in seconds, between NLSP Hello packets 630 sent on this circuit." 631 DEFVAL { 10 } 632 ::= {nlspCircEntry 5} 633 634nlspCircL1DefaultCost OBJECT-TYPE 635 SYNTAX INTEGER (1..63) 636 ACCESS read-write 637 STATUS mandatory 638 DESCRIPTION "The NLSP default cost of this circuit for Level 1 639 traffic." 640 ::= {nlspCircEntry 6} 641 642nlspCircL1DesRouterPriority OBJECT-TYPE 643 SYNTAX INTEGER (1..127) 644 ACCESS read-write 645 STATUS mandatory 646 DESCRIPTION "The priority for becoming the NLSP LAN Level 1 647 Designated Router on a broadcast circuit." 648 ::= {nlspCircEntry 7} 649 650nlspCircL1CircID OBJECT-TYPE 651 SYNTAX OCTET STRING (SIZE(7)) 652 ACCESS read-only 653 STATUS mandatory 654 DESCRIPTION "The NLSP ID for this circuit." 655 ::= {nlspCircEntry 8} 656 657nlspCircL1DesRouter OBJECT-TYPE 658 SYNTAX SystemID 659 ACCESS read-only 660 STATUS mandatory 661 DESCRIPTION "The system ID of the NLSP LAN Level 1 Designated Router 662 on this circuit." 663 ::= {nlspCircEntry 9} 664 665nlspCircLANL1DesRouterChanges OBJECT-TYPE 666 SYNTAX Counter 667 ACCESS read-only 668 STATUS mandatory 669 DESCRIPTION "The number of times the NLSP LAN Level 1 Designated 670 Router has changed on this circuit." 671 ::= {nlspCircEntry 10} 672 673nlspCircNeighChanges OBJECT-TYPE 674 SYNTAX Counter 675 ACCESS read-only 676 STATUS mandatory 677 DESCRIPTION "The number of times a NLSP neighbor state change has 678 occurred on this circuit." 679 ::= {nlspCircEntry 11} 680 681nlspCircRejNeighbors OBJECT-TYPE 682 SYNTAX Counter 683 ACCESS read-only 684 STATUS mandatory 685 DESCRIPTION "The number of times that a NLSP neighbor has been 686 rejected on this circuit." 687 ::= {nlspCircEntry 12} 688 689nlspCircOutPackets OBJECT-TYPE 690 SYNTAX Counter 691 ACCESS read-only 692 STATUS mandatory 693 DESCRIPTION "The number of NLSP packets sent on this circuit." 694 ::= {nlspCircEntry 13} 695 696nlspCircInPackets OBJECT-TYPE 697 SYNTAX Counter 698 ACCESS read-only 699 STATUS mandatory 700 DESCRIPTION "The number of NLSP packets received on this circuit." 701 ::= {nlspCircEntry 14} 702 703nlspCircActualMaxPacketSize OBJECT-TYPE 704 SYNTAX INTEGER 705 ACCESS read-only 706 STATUS mandatory 707 DESCRIPTION "The actual maximum packet size (including header), 708 in bytes, that has been used on this circuit." 709 ::= {nlspCircEntry 15} 710 711nlspCircPSNPsSent OBJECT-TYPE 712 SYNTAX Counter 713 ACCESS read-only 714 STATUS mandatory 715 DESCRIPTION "The number of PSNPs sent on this circuit." 716 ::= {nlspCircEntry 16} 717 718nlspCircPSNPsReceived OBJECT-TYPE 719 SYNTAX Counter 720 ACCESS read-only 721 STATUS mandatory 722 DESCRIPTION "The number of PSNPs received on this circuit." 723 ::= {nlspCircEntry 17} 724 725 726-- Forwarding Group 727-- This group contains NLSP forwarding information in addition to that 728-- contained in the IPX forwarding group. 729 730-- Destination Table 731-- The Destination table contains additional NLSP forwarding 732-- information about all destinations learned about via NLSP. 733 734nlspDestTable OBJECT-TYPE 735 SYNTAX SEQUENCE OF NLSPDestEntry 736 ACCESS not-accessible 737 STATUS mandatory 738 DESCRIPTION "The Destination table contains information about all 739 known destinations learned about via NLSP." 740 ::= {nlspForwarding 1} 741 742nlspDestEntry OBJECT-TYPE 743 SYNTAX NLSPDestEntry 744 ACCESS not-accessible 745 STATUS mandatory 746 DESCRIPTION "Each entry corresponds to one destination." 747 INDEX { 748 nlspDestSysInstance, 749 nlspDestNetNum 750 } 751 ::= {nlspDestTable 1} 752 753NLSPDestEntry ::= SEQUENCE { 754 nlspDestSysInstance 755 INTEGER, 756 nlspDestNetNum 757 NetNumber, 758 nlspDestID 759 NLSPID, 760 nlspDestEstDelay 761 INTEGER, 762 nlspDestEstThroughput 763 INTEGER, 764 nlspDestNextHopID 765 NLSPID, 766 nlspDestCost 767 INTEGER 768 } 769 770nlspDestSysInstance OBJECT-TYPE 771 SYNTAX INTEGER 772 ACCESS read-only 773 STATUS mandatory 774 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 775 (via ipxSysInstance) to which this row corresponds." 776 ::= {nlspDestEntry 1} 777 778nlspDestNetNum OBJECT-TYPE 779 SYNTAX NetNumber 780 ACCESS read-only 781 STATUS mandatory 782 DESCRIPTION "The IPX network number of the destination." 783 ::= {nlspDestEntry 2} 784 785nlspDestID OBJECT-TYPE 786 SYNTAX NLSPID 787 ACCESS read-only 788 STATUS mandatory 789 DESCRIPTION "The destination NLSP ID (6-octet system ID plus 1-octet 790 pseudo-node ID)." 791 ::= {nlspDestEntry 3} 792 793nlspDestEstDelay OBJECT-TYPE 794 SYNTAX INTEGER 795 ACCESS read-only 796 STATUS mandatory 797 DESCRIPTION "The estimated delay, in milliseconds, to reach the 798 destination." 799 ::= {nlspDestEntry 4} 800 801nlspDestEstThroughput OBJECT-TYPE 802 SYNTAX INTEGER 803 ACCESS read-only 804 STATUS mandatory 805 DESCRIPTION "The estimated throughput, in bits per second, to the 806 destination." 807 ::= {nlspDestEntry 5} 808 809nlspDestNextHopID OBJECT-TYPE 810 SYNTAX NLSPID 811 ACCESS read-only 812 STATUS mandatory 813 DESCRIPTION "The NLSP ID (6-octet system ID plus 1-octet pseudo-node 814 ID) of the next hop." 815 ::= {nlspDestEntry 6} 816 817nlspDestCost OBJECT-TYPE 818 SYNTAX INTEGER 819 ACCESS read-only 820 STATUS mandatory 821 DESCRIPTION "The total path default cost to reach this destination." 822 ::= {nlspDestEntry 7} 823 824 825-- NLSP Neighbors Group 826-- This group contains management information for each neighboring 827-- NLSP router known to the system. 828 829-- NLSP Neighbors Table 830-- This table contains an entry for each neighboring NLSP router 831-- known to the system. 832 833nlspNeighTable OBJECT-TYPE 834 SYNTAX SEQUENCE OF NLSPNeighEntry 835 ACCESS not-accessible 836 STATUS mandatory 837 DESCRIPTION "The NLSP Neighbors table." 838 ::= {nlspNeighbors 1} 839 840nlspNeighEntry OBJECT-TYPE 841 SYNTAX NLSPNeighEntry 842 ACCESS not-accessible 843 STATUS mandatory 844 DESCRIPTION "Each entry corresponds to one neighboring NLSP router 845 known to the system." 846 INDEX { 847 nlspNeighSysInstance, 848 nlspNeighCircIndex, 849 nlspNeighIndex 850 } 851 ::= {nlspNeighTable 1} 852 853NLSPNeighEntry ::= SEQUENCE { 854 nlspNeighSysInstance 855 INTEGER, 856 nlspNeighCircIndex 857 INTEGER, 858 nlspNeighIndex 859 INTEGER, 860 nlspNeighState 861 INTEGER, 862 nlspNeighNICAddress 863 PhysAddress, 864 nlspNeighSysType 865 INTEGER, 866 nlspNeighSysID 867 SystemID, 868 nlspNeighName 869 OCTET STRING, 870 nlspNeighUsage 871 INTEGER, 872 nlspNeighHoldTimer 873 INTEGER, 874 nlspNeighRemainingTime 875 INTEGER, 876 nlspNeighPriority 877 INTEGER 878 } 879 880nlspNeighSysInstance OBJECT-TYPE 881 SYNTAX INTEGER 882 ACCESS read-only 883 STATUS mandatory 884 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 885 (via ipxSysInstance) to which this row corresponds." 886 ::= {nlspNeighEntry 1} 887 888nlspNeighCircIndex OBJECT-TYPE 889 SYNTAX INTEGER 890 ACCESS read-only 891 STATUS mandatory 892 DESCRIPTION "The identifier of the parent circuit of this neighbor 893 within this instance of the NLSP and IPX." 894 ::= {nlspNeighEntry 2} 895 896nlspNeighIndex OBJECT-TYPE 897 SYNTAX INTEGER 898 ACCESS read-only 899 STATUS mandatory 900 DESCRIPTION "The identifier for this NLSP neighbor entry, unique 901 within the parent circuit." 902 ::= {nlspNeighEntry 3} 903 904nlspNeighState OBJECT-TYPE 905 SYNTAX INTEGER { 906 initializing(1), 907 up(2), 908 failed(3), 909 down(4) 910 } 911 ACCESS read-only 912 STATUS mandatory 913 DESCRIPTION "The state of the connection to the neighboring NLSP 914 router." 915 ::= {nlspNeighEntry 4} 916 917nlspNeighNICAddress OBJECT-TYPE 918 SYNTAX PhysAddress 919 ACCESS read-only 920 STATUS mandatory 921 DESCRIPTION "The NIC Address of the neighboring NLSP router." 922 ::= {nlspNeighEntry 5} 923 924nlspNeighSysType OBJECT-TYPE 925 SYNTAX INTEGER { 926 unknown(1), 927 nlspLevel1Router(2) 928 } 929 ACCESS read-only 930 STATUS mandatory 931 DESCRIPTION "The type of the neighboring NLSP router." 932 ::= {nlspNeighEntry 6} 933 934nlspNeighSysID OBJECT-TYPE 935 SYNTAX SystemID 936 ACCESS read-only 937 STATUS mandatory 938 DESCRIPTION "The neighboring NLSP router's system ID." 939 ::= {nlspNeighEntry 7} 940 941nlspNeighName OBJECT-TYPE 942 SYNTAX OCTET STRING (SIZE(0..48)) 943 ACCESS read-only 944 STATUS mandatory 945 DESCRIPTION "The readable name for the neighboring NLSP router." 946 ::= {nlspNeighEntry 8} 947 948nlspNeighUsage OBJECT-TYPE 949 SYNTAX INTEGER { 950 undefined(1), 951 level1(2) 952 } 953 ACCESS read-only 954 STATUS mandatory 955 DESCRIPTION "The usage of the connection to the neighboring NLSP 956 router." 957 ::= {nlspNeighEntry 9} 958 959nlspNeighHoldTimer OBJECT-TYPE 960 SYNTAX INTEGER (1..65535) 961 ACCESS read-only 962 STATUS mandatory 963 DESCRIPTION "The initial holding time, in seconds, for this NLSP 964 neighbor entry as specified in the NLSP Hello packet." 965 ::= {nlspNeighEntry 10} 966 967nlspNeighRemainingTime OBJECT-TYPE 968 SYNTAX INTEGER 969 ACCESS read-only 970 STATUS mandatory 971 DESCRIPTION "The remaining time to live, in seconds, for this NLSP 972 neighbor entry." 973 ::= {nlspNeighEntry 11} 974 975nlspNeighPriority OBJECT-TYPE 976 SYNTAX INTEGER (1..127) 977 ACCESS read-only 978 STATUS mandatory 979 DESCRIPTION "The priority of the neighboring NLSP router for 980 becoming the LAN Level 1 Designated router if the value 981 of nlspNeighSysType is nlspLevel1Router." 982 ::= {nlspNeighEntry 12} 983 984 985-- Translation Group 986-- The translation group contains tables providing mappings between 987-- network numbers, NLSP system IDs, and router names. 988 989-- NLSP ID Mapping Table 990-- This table maps NLSP system IDs to router names and IPX network 991-- numbers. 992 993nlspIDMapTable OBJECT-TYPE 994 SYNTAX SEQUENCE OF NLSPIDMapEntry 995 ACCESS not-accessible 996 STATUS mandatory 997 DESCRIPTION "This table maps NLSP system IDs to router names and 998 IPX network numbers." 999 ::= {nlspTranslation 1} 1000 1001nlspIDMapEntry OBJECT-TYPE 1002 SYNTAX NLSPIDMapEntry 1003 ACCESS not-accessible 1004 STATUS mandatory 1005 DESCRIPTION "Each entry maps one NLSP system ID to its corresponding 1006 router name and IPX network number." 1007 INDEX { 1008 nlspIDMapSysInstance, 1009 nlspIDMapID 1010 } 1011 ::= {nlspIDMapTable 1} 1012 1013NLSPIDMapEntry ::= SEQUENCE { 1014 nlspIDMapSysInstance 1015 INTEGER, 1016 nlspIDMapID 1017 NLSPID, 1018 nlspIDMapServerName 1019 OCTET STRING, 1020 nlspIDMapNetNum 1021 NetNumber 1022 } 1023 1024nlspIDMapSysInstance OBJECT-TYPE 1025 SYNTAX INTEGER 1026 ACCESS read-only 1027 STATUS mandatory 1028 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1029 (via ipxSysInstance) to which this row corresponds." 1030 ::= {nlspIDMapEntry 1} 1031 1032nlspIDMapID OBJECT-TYPE 1033 SYNTAX NLSPID 1034 ACCESS read-only 1035 STATUS mandatory 1036 DESCRIPTION "The NLSP ID (6-octet system ID plus the pseudo-node ID)." 1037 ::= {nlspIDMapEntry 2} 1038 1039nlspIDMapServerName OBJECT-TYPE 1040 SYNTAX OCTET STRING (SIZE(0..48)) 1041 ACCESS read-only 1042 STATUS mandatory 1043 DESCRIPTION "The readable name corresponding to this NLSP ID." 1044 ::= {nlspIDMapEntry 3} 1045 1046nlspIDMapNetNum OBJECT-TYPE 1047 SYNTAX NetNumber 1048 ACCESS read-only 1049 STATUS mandatory 1050 DESCRIPTION "The IPX network number corresponding to this NLSP ID." 1051 ::= {nlspIDMapEntry 4} 1052 1053 1054-- IPX Network Number Mapping Table 1055-- This table maps IPX network numbers to router names and NLSP IDs. 1056 1057nlspNetMapTable OBJECT-TYPE 1058 SYNTAX SEQUENCE OF NLSPNetMapEntry 1059 ACCESS not-accessible 1060 STATUS mandatory 1061 DESCRIPTION "This table maps IPX network numbers to router names 1062 and NLSP IDs." 1063 ::= {nlspTranslation 2} 1064 1065nlspNetMapEntry OBJECT-TYPE 1066 SYNTAX NLSPNetMapEntry 1067 ACCESS not-accessible 1068 STATUS mandatory 1069 DESCRIPTION "Each entry maps one IPX network number to its 1070 corresponding router name and NLSP ID." 1071 INDEX { 1072 nlspNetMapSysInstance, 1073 nlspNetMapNetNum 1074 } 1075 ::= {nlspNetMapTable 1} 1076 1077NLSPNetMapEntry ::= SEQUENCE { 1078 nlspNetMapSysInstance 1079 INTEGER, 1080 nlspNetMapNetNum 1081 NetNumber, 1082 nlspNetMapServerName 1083 OCTET STRING, 1084 nlspNetMapID 1085 NLSPID 1086 } 1087 1088nlspNetMapSysInstance OBJECT-TYPE 1089 SYNTAX INTEGER 1090 ACCESS read-only 1091 STATUS mandatory 1092 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1093 (via ipxSysInstance) to which this row corresponds." 1094 ::= {nlspNetMapEntry 1} 1095 1096nlspNetMapNetNum OBJECT-TYPE 1097 SYNTAX NetNumber 1098 ACCESS read-only 1099 STATUS mandatory 1100 DESCRIPTION "The IPX network number." 1101 ::= {nlspNetMapEntry 2} 1102 1103nlspNetMapServerName OBJECT-TYPE 1104 SYNTAX OCTET STRING (SIZE(0..48)) 1105 ACCESS read-only 1106 STATUS mandatory 1107 DESCRIPTION "The router name corresponding to the IPX network number." 1108 ::= {nlspNetMapEntry 3} 1109 1110nlspNetMapID OBJECT-TYPE 1111 SYNTAX NLSPID 1112 ACCESS read-only 1113 STATUS mandatory 1114 DESCRIPTION "The NLSP ID corresponding to the IPX network number." 1115 ::= {nlspNetMapEntry 4} 1116 1117 1118-- Name Mapping Table 1119-- This table maps router names to their corresponding IPX network 1120-- number and NLSP ID. 1121 1122nlspNameMapTable OBJECT-TYPE 1123 SYNTAX SEQUENCE OF NLSPNameMapEntry 1124 ACCESS not-accessible 1125 STATUS mandatory 1126 DESCRIPTION "This table maps router names to the corresponding IPX 1127 network number and NLSP ID." 1128 ::= {nlspTranslation 3} 1129 1130nlspNameMapEntry OBJECT-TYPE 1131 SYNTAX NLSPNameMapEntry 1132 ACCESS not-accessible 1133 STATUS mandatory 1134 DESCRIPTION "Each entry maps one router name to its corresponding 1135 IPX network number and NLSP ID." 1136 INDEX { 1137 nlspNameMapSysInstance, 1138 nlspNameMapServerName 1139 } 1140 ::= {nlspNameMapTable 1} 1141 1142NLSPNameMapEntry ::= SEQUENCE { 1143 nlspNameMapSysInstance 1144 INTEGER, 1145 nlspNameMapServerName 1146 OCTET STRING, 1147 nlspNameMapNetNum 1148 NetNumber, 1149 nlspNameMapID 1150 NLSPID 1151 } 1152 1153nlspNameMapSysInstance OBJECT-TYPE 1154 SYNTAX INTEGER 1155 ACCESS read-only 1156 STATUS mandatory 1157 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1158 (via ipxSysInstance) to which this row corresponds." 1159 ::= {nlspNameMapEntry 1} 1160 1161nlspNameMapServerName OBJECT-TYPE 1162 SYNTAX OCTET STRING (SIZE(0..48)) 1163 ACCESS read-only 1164 STATUS mandatory 1165 DESCRIPTION "The readable name for this system." 1166 ::= {nlspNameMapEntry 2} 1167 1168nlspNameMapNetNum OBJECT-TYPE 1169 SYNTAX NetNumber 1170 ACCESS read-only 1171 STATUS mandatory 1172 DESCRIPTION "The IPX network number corresponding to the router name." 1173 ::= {nlspNameMapEntry 3} 1174 1175nlspNameMapID OBJECT-TYPE 1176 SYNTAX NLSPID 1177 ACCESS read-only 1178 STATUS mandatory 1179 DESCRIPTION "The NLSP ID corresponding to the router name. This value 1180 is undefined if the value of nlspSysState is off." 1181 ::= {nlspNameMapEntry 4} 1182 1183 1184-- Graph Group 1185-- The Graph group provides a representation of the network topology. 1186-- The group is optional. 1187 1188-- Node Table 1189-- The node table contains an entry for each node in the graph. 1190 1191nlspNodeTable OBJECT-TYPE 1192 SYNTAX SEQUENCE OF NLSPNodeEntry 1193 ACCESS not-accessible 1194 STATUS mandatory 1195 DESCRIPTION "The node table contains an entry for each node in the 1196 graph." 1197 ::= {nlspGraph 1} 1198 1199nlspNodeEntry OBJECT-TYPE 1200 SYNTAX NLSPNodeEntry 1201 ACCESS not-accessible 1202 STATUS mandatory 1203 DESCRIPTION "Each entry corresponds to one graph node." 1204 INDEX { 1205 nlspNodeSysInstance, 1206 nlspNodeID 1207 } 1208 ::= {nlspNodeTable 1} 1209 1210NLSPNodeEntry ::= SEQUENCE { 1211 nlspNodeSysInstance 1212 INTEGER, 1213 nlspNodeID 1214 NLSPID, 1215 nlspNodeNetNum 1216 NetNumber, 1217 nlspNodeType 1218 INTEGER, 1219 nlspNodeEstDelay 1220 INTEGER, 1221 nlspNodeEstThroughput 1222 INTEGER, 1223 nlspNodeMaxPacketSize 1224 INTEGER, 1225 nlspNodeCost 1226 INTEGER, 1227 nlspNodeOverload 1228 INTEGER, 1229 nlspNodeReachable 1230 INTEGER 1231 } 1232 1233nlspNodeSysInstance OBJECT-TYPE 1234 SYNTAX INTEGER 1235 ACCESS read-only 1236 STATUS mandatory 1237 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1238 (via ipxSysInstance) to which this row corresponds." 1239 ::= {nlspNodeEntry 1} 1240 1241nlspNodeID OBJECT-TYPE 1242 SYNTAX NLSPID 1243 ACCESS read-only 1244 STATUS mandatory 1245 DESCRIPTION "The NLSP ID for this node." 1246 ::= {nlspNodeEntry 2} 1247 1248nlspNodeNetNum OBJECT-TYPE 1249 SYNTAX NetNumber 1250 ACCESS read-only 1251 STATUS mandatory 1252 DESCRIPTION "The IPX network number of this node." 1253 ::= {nlspNodeEntry 3} 1254 1255nlspNodeType OBJECT-TYPE 1256 SYNTAX INTEGER { 1257 unknown(1), 1258 nlspLevel1Router(2), 1259 nlspLevel2Router(3), 1260 router(4), 1261 network(5) 1262 } 1263 ACCESS read-only 1264 STATUS mandatory 1265 DESCRIPTION "The type of system the node represents." 1266 ::= {nlspNodeEntry 4} 1267 1268nlspNodeEstDelay OBJECT-TYPE 1269 SYNTAX INTEGER 1270 ACCESS read-only 1271 STATUS mandatory 1272 DESCRIPTION "The estimated delay, in milliseconds, to reach the 1273 destination represented by this node." 1274 ::= {nlspNodeEntry 5} 1275 1276nlspNodeEstThroughput OBJECT-TYPE 1277 SYNTAX INTEGER 1278 ACCESS read-only 1279 STATUS mandatory 1280 DESCRIPTION "The estimated throughput, in bits per second, to the 1281 destination represented by this node." 1282 ::= {nlspNodeEntry 6} 1283 1284nlspNodeMaxPacketSize OBJECT-TYPE 1285 SYNTAX INTEGER 1286 ACCESS read-only 1287 STATUS mandatory 1288 DESCRIPTION "The maximum packet size, in bytes, that can be sent to 1289 the destination represented by this node." 1290 ::= {nlspNodeEntry 7} 1291 1292nlspNodeCost OBJECT-TYPE 1293 SYNTAX INTEGER 1294 ACCESS read-only 1295 STATUS mandatory 1296 DESCRIPTION "The cost to reach this node." 1297 ::= {nlspNodeEntry 8} 1298 1299nlspNodeOverload OBJECT-TYPE 1300 SYNTAX INTEGER { 1301 no(1), 1302 yes(2) 1303 } 1304 ACCESS read-only 1305 STATUS mandatory 1306 DESCRIPTION "Indicates whether this node is overloaded." 1307 ::= {nlspNodeEntry 9} 1308 1309nlspNodeReachable OBJECT-TYPE 1310 SYNTAX INTEGER { 1311 no(1), 1312 yes(2) 1313 } 1314 ACCESS read-only 1315 STATUS mandatory 1316 DESCRIPTION "Indicates whether the destination represented by this 1317 node is reachable." 1318 ::= {nlspNodeEntry 10} 1319 1320 1321-- Link Table 1322-- This table contains the entries for all of the links in the graph. 1323 1324nlspLinkTable OBJECT-TYPE 1325 SYNTAX SEQUENCE OF NLSPLinkEntry 1326 ACCESS not-accessible 1327 STATUS mandatory 1328 DESCRIPTION "The Link table contains entries for all of the links in 1329 the graph." 1330 ::= {nlspGraph 2} 1331 1332nlspLinkEntry OBJECT-TYPE 1333 SYNTAX NLSPLinkEntry 1334 ACCESS not-accessible 1335 STATUS mandatory 1336 DESCRIPTION "Each entry corresponds to one link." 1337 INDEX { 1338 nlspLinkSysInstance, 1339 nlspLinkNLSPID, 1340 nlspLinkIndex 1341 } 1342 ::= {nlspLinkTable 1} 1343 1344NLSPLinkEntry ::= SEQUENCE { 1345 nlspLinkSysInstance 1346 INTEGER, 1347 nlspLinkNLSPID 1348 NLSPID, 1349 nlspLinkIndex 1350 INTEGER, 1351 nlspLinkNeighNLSPID 1352 NLSPID, 1353 nlspLinkFromNeighCost 1354 INTEGER, 1355 nlspLinkMaxPacketSize 1356 INTEGER, 1357 nlspLinkThroughput 1358 INTEGER, 1359 nlspLinkDelay 1360 INTEGER, 1361 nlspLinkMediaType 1362 OCTET STRING, 1363 nlspLinkToNeighCost 1364 INTEGER 1365 } 1366 1367nlspLinkSysInstance OBJECT-TYPE 1368 SYNTAX INTEGER 1369 ACCESS read-only 1370 STATUS mandatory 1371 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1372 (via ipxSysInstance) to which this row corresponds." 1373 ::= {nlspLinkEntry 1} 1374 1375nlspLinkNLSPID OBJECT-TYPE 1376 SYNTAX NLSPID 1377 ACCESS read-only 1378 STATUS mandatory 1379 DESCRIPTION "The NLSP ID (6-byte system ID plus 1-octet pseudo-node 1380 ID) of the node to which this link belongs." 1381 ::= {nlspLinkEntry 2} 1382 1383nlspLinkIndex OBJECT-TYPE 1384 SYNTAX INTEGER 1385 ACCESS read-only 1386 STATUS mandatory 1387 DESCRIPTION "The unique value identifying the link within the node." 1388 ::= {nlspLinkEntry 3} 1389 1390nlspLinkNeighNLSPID OBJECT-TYPE 1391 SYNTAX NLSPID 1392 ACCESS read-only 1393 STATUS mandatory 1394 DESCRIPTION "The NLSP ID (6-byte system ID plus 1-octet pseudo-node 1395 ID) of the neighboring node." 1396 ::= {nlspLinkEntry 4} 1397 1398nlspLinkFromNeighCost OBJECT-TYPE 1399 SYNTAX INTEGER 1400 ACCESS read-only 1401 STATUS mandatory 1402 DESCRIPTION "The cost to use this link to reach this node from 1403 the neighboring node." 1404 ::= {nlspLinkEntry 5} 1405 1406nlspLinkMaxPacketSize OBJECT-TYPE 1407 SYNTAX INTEGER 1408 ACCESS read-only 1409 STATUS mandatory 1410 DESCRIPTION "The maximum size, in bytes, of a packet that may be sent 1411 over this link." 1412 ::= {nlspLinkEntry 6} 1413 1414nlspLinkThroughput OBJECT-TYPE 1415 SYNTAX INTEGER 1416 ACCESS read-only 1417 STATUS mandatory 1418 DESCRIPTION "The link's maximum throughput, in bits per second." 1419 ::= {nlspLinkEntry 7} 1420 1421nlspLinkDelay OBJECT-TYPE 1422 SYNTAX INTEGER 1423 ACCESS read-only 1424 STATUS mandatory 1425 DESCRIPTION "The delay, in milliseconds, on this link." 1426 ::= {nlspLinkEntry 8} 1427 1428nlspLinkMediaType OBJECT-TYPE 1429 SYNTAX OCTET STRING (SIZE(2)) 1430 ACCESS read-only 1431 STATUS mandatory 1432 DESCRIPTION "The media type of this link." 1433 ::= {nlspLinkEntry 9} 1434 1435nlspLinkToNeighCost OBJECT-TYPE 1436 SYNTAX INTEGER 1437 ACCESS read-only 1438 STATUS mandatory 1439 DESCRIPTION "The cost to use this link to reach the neighbor from 1440 this node." 1441 ::= {nlspLinkEntry 10} 1442 1443 1444-- Path Table 1445-- This table allows the path(s) that a packet may take to reach a 1446-- destination to be reconstructed. The entries in this table 1447-- represent those links that are one hop closer to the source and 1448-- would be used for the minimum cost path(s) to reach the 1449-- destination. 1450 1451nlspPathTable OBJECT-TYPE 1452 SYNTAX SEQUENCE OF NLSPPathEntry 1453 ACCESS not-accessible 1454 STATUS mandatory 1455 DESCRIPTION "The path table." 1456 ::= {nlspGraph 3} 1457 1458nlspPathEntry OBJECT-TYPE 1459 SYNTAX NLSPPathEntry 1460 ACCESS not-accessible 1461 STATUS mandatory 1462 DESCRIPTION "Each row in this table represents a link to a node that 1463 is one hop closer to the source and would be used for 1464 the minimum cost path(s) to reach the destination." 1465 INDEX { 1466 nlspPathSysInstance, 1467 nlspPathDestNLSPID, 1468 nlspPathLinkIndex 1469 } 1470 ::= {nlspPathTable 1} 1471 1472NLSPPathEntry ::= SEQUENCE { 1473 nlspPathSysInstance 1474 INTEGER, 1475 nlspPathDestNLSPID 1476 NLSPID, 1477 nlspPathLinkIndex 1478 INTEGER 1479 } 1480 1481nlspPathSysInstance OBJECT-TYPE 1482 SYNTAX INTEGER 1483 ACCESS read-only 1484 STATUS mandatory 1485 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1486 (via ipxSysInstance) to which this row corresponds." 1487 ::= {nlspPathEntry 1} 1488 1489nlspPathDestNLSPID OBJECT-TYPE 1490 SYNTAX NLSPID 1491 ACCESS read-only 1492 STATUS mandatory 1493 DESCRIPTION "The NLSP ID (6-octet system ID plus 1-octet pseudo-node 1494 ID) of this destination." 1495 ::= {nlspPathEntry 2} 1496 1497nlspPathLinkIndex OBJECT-TYPE 1498 SYNTAX INTEGER 1499 ACCESS read-only 1500 STATUS mandatory 1501 DESCRIPTION "The unique value identifying this link within the 1502 destination node." 1503 ::= {nlspPathEntry 3} 1504 1505 1506-- Graph XRoutes Table 1507-- This table contains information about all of the XRoutes provided by 1508-- a node in the graph. 1509 1510nlspGraphXRouteTable OBJECT-TYPE 1511 SYNTAX SEQUENCE OF NLSPGraphXRouteEntry 1512 ACCESS not-accessible 1513 STATUS mandatory 1514 DESCRIPTION "This table contains the information about the XRoutes 1515 associated with a node in the graph." 1516 ::= {nlspGraph 4} 1517 1518nlspGraphXRouteEntry OBJECT-TYPE 1519 SYNTAX NLSPGraphXRouteEntry 1520 ACCESS not-accessible 1521 STATUS mandatory 1522 DESCRIPTION "Each entry in the table contains the information for one 1523 XRoute associated with the node." 1524 INDEX { 1525 nlspGraphXRouteSysInstance, 1526 nlspGraphXRouteNLSPID, 1527 nlspGraphXRouteNetNum 1528 } 1529 ::= {nlspGraphXRouteTable 1} 1530 1531NLSPGraphXRouteEntry ::= SEQUENCE { 1532 nlspGraphXRouteSysInstance 1533 INTEGER, 1534 nlspGraphXRouteNLSPID 1535 NLSPID, 1536 nlspGraphXRouteNetNum 1537 NetNumber, 1538 nlspGraphXRouteCost 1539 INTEGER, 1540 nlspGraphXRouteHopCount 1541 INTEGER 1542 } 1543 1544nlspGraphXRouteSysInstance OBJECT-TYPE 1545 SYNTAX INTEGER 1546 ACCESS read-only 1547 STATUS mandatory 1548 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1549 (via ipxSysInstance) to which this entry corresponds." 1550 ::= {nlspGraphXRouteEntry 1} 1551 1552nlspGraphXRouteNLSPID OBJECT-TYPE 1553 SYNTAX NLSPID 1554 ACCESS read-only 1555 STATUS mandatory 1556 DESCRIPTION "The NLSP ID of the node." 1557 ::= {nlspGraphXRouteEntry 2} 1558 1559nlspGraphXRouteNetNum OBJECT-TYPE 1560 SYNTAX NetNumber 1561 ACCESS read-only 1562 STATUS mandatory 1563 DESCRIPTION "The IPX network number of the XRoute's destination." 1564 ::= {nlspGraphXRouteEntry 3} 1565 1566nlspGraphXRouteCost OBJECT-TYPE 1567 SYNTAX INTEGER 1568 ACCESS read-only 1569 STATUS mandatory 1570 DESCRIPTION "The cost to reach the XRoute's destination." 1571 ::= {nlspGraphXRouteEntry 4} 1572 1573nlspGraphXRouteHopCount OBJECT-TYPE 1574 SYNTAX INTEGER 1575 ACCESS read-only 1576 STATUS mandatory 1577 DESCRIPTION "The number of hops necessary to reach the XRoute's 1578 destination." 1579 ::= {nlspGraphXRouteEntry 5} 1580 1581 1582-- Graph Services Table 1583-- This table contains information about all of the services provided by 1584-- a node in the graph. 1585 1586nlspGraphServTable OBJECT-TYPE 1587 SYNTAX SEQUENCE OF NLSPGraphServEntry 1588 ACCESS not-accessible 1589 STATUS mandatory 1590 DESCRIPTION "This table contains the information about the services 1591 associated with a node in the graph." 1592 ::= {nlspGraph 5} 1593 1594nlspGraphServEntry OBJECT-TYPE 1595 SYNTAX NLSPGraphServEntry 1596 ACCESS not-accessible 1597 STATUS mandatory 1598 DESCRIPTION "Each entry in the table contains the information for one 1599 service associated with the node." 1600 INDEX { 1601 nlspGraphServSysInstance, 1602 nlspGraphServNLSPID, 1603 nlspGraphServName, 1604 nlspGraphServTypeValue 1605 } 1606 ::= {nlspGraphServTable 1} 1607 1608NLSPGraphServEntry ::= SEQUENCE { 1609 nlspGraphServSysInstance 1610 INTEGER, 1611 nlspGraphServNLSPID 1612 NLSPID, 1613 nlspGraphServName 1614 OCTET STRING, 1615 nlspGraphServTypeValue 1616 OCTET STRING, 1617 nlspGraphServType 1618 INTEGER, 1619 nlspGraphServNetNum 1620 NetNumber, 1621 nlspGraphServNode 1622 OCTET STRING, 1623 nlspGraphServSocket 1624 OCTET STRING 1625 } 1626 1627nlspGraphServSysInstance OBJECT-TYPE 1628 SYNTAX INTEGER 1629 ACCESS read-only 1630 STATUS mandatory 1631 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1632 (via ipxSysInstance) to which this entry corresponds." 1633 ::= {nlspGraphServEntry 1} 1634 1635nlspGraphServNLSPID OBJECT-TYPE 1636 SYNTAX NLSPID 1637 ACCESS read-only 1638 STATUS mandatory 1639 DESCRIPTION "The NLSP ID of the node." 1640 ::= {nlspGraphServEntry 2} 1641 1642nlspGraphServName OBJECT-TYPE 1643 SYNTAX OCTET STRING (SIZE(1..48)) 1644 ACCESS read-only 1645 STATUS mandatory 1646 DESCRIPTION "The service name." 1647 ::= {nlspGraphServEntry 3} 1648 1649nlspGraphServTypeValue OBJECT-TYPE 1650 SYNTAX OCTET STRING (SIZE(2)) 1651 ACCESS read-only 1652 STATUS mandatory 1653 DESCRIPTION "The service type's hexadecimal value." 1654 ::= {nlspGraphServEntry 4} 1655 1656nlspGraphServType OBJECT-TYPE 1657 SYNTAX INTEGER { 1658 unknown(1) 1659 } 1660 ACCESS read-only 1661 STATUS mandatory 1662 DESCRIPTION "The service type." 1663 ::= {nlspGraphServEntry 5} 1664 1665nlspGraphServNetNum OBJECT-TYPE 1666 SYNTAX NetNumber 1667 ACCESS read-only 1668 STATUS mandatory 1669 DESCRIPTION "The IPX network number portion of the IPX address of 1670 the service." 1671 ::= {nlspGraphServEntry 6} 1672 1673nlspGraphServNode OBJECT-TYPE 1674 SYNTAX OCTET STRING (SIZE(6)) 1675 ACCESS read-only 1676 STATUS mandatory 1677 DESCRIPTION "The node portion of the IPX address of the service." 1678 ::= {nlspGraphServEntry 7} 1679 1680nlspGraphServSocket OBJECT-TYPE 1681 SYNTAX OCTET STRING (SIZE(2)) 1682 ACCESS read-only 1683 STATUS mandatory 1684 DESCRIPTION "The socket portion of the IPX address of the service." 1685 ::= {nlspGraphServEntry 8} 1686 1687 1688-- LSP Group 1689-- The LSP group provides a representation of NLSP's LSP database. This 1690-- group is optional. 1691 1692-- LSP Header Table 1693-- The LSP header table contains summary information about each LSP 1694-- in the database as well as an OCTET STRING containing the entire 1695-- LSP header. 1696 1697nlspLSPTable OBJECT-TYPE 1698 SYNTAX SEQUENCE OF NLSPLSPEntry 1699 ACCESS not-accessible 1700 STATUS mandatory 1701 DESCRIPTION "The LSP header table." 1702 ::= {nlspLSP 1} 1703 1704nlspLSPEntry OBJECT-TYPE 1705 SYNTAX NLSPLSPEntry 1706 ACCESS not-accessible 1707 STATUS mandatory 1708 DESCRIPTION "Each entry corresponds to one LSP's header." 1709 INDEX { 1710 nlspLSPSysInstance, 1711 nlspLSPID 1712 } 1713 ::= {nlspLSPTable 1} 1714 1715NLSPLSPEntry ::= SEQUENCE { 1716 nlspLSPSysInstance 1717 INTEGER, 1718 nlspLSPID 1719 OCTET STRING, 1720 nlspLSPLifetime 1721 INTEGER, 1722 nlspLSPSeqNum 1723 INTEGER, 1724 nlspLSPChecksum 1725 INTEGER, 1726 nlspLSPRouterType 1727 INTEGER, 1728 nlspLSPOverload 1729 INTEGER, 1730 nlspLSPHeader 1731 OCTET STRING 1732 } 1733 1734nlspLSPSysInstance OBJECT-TYPE 1735 SYNTAX INTEGER 1736 ACCESS read-only 1737 STATUS mandatory 1738 DESCRIPTION "The unique identifier for the instance of NLSP and IPX 1739 (via ipxSysInstance) to which this entry corresponds." 1740 ::= {nlspLSPEntry 1} 1741 1742nlspLSPID OBJECT-TYPE 1743 SYNTAX OCTET STRING (SIZE(8)) 1744 ACCESS read-only 1745 STATUS mandatory 1746 DESCRIPTION "The value that uniquely identifies this LSP." 1747 ::= {nlspLSPEntry 2} 1748 1749nlspLSPLifetime OBJECT-TYPE 1750 SYNTAX INTEGER (0..65535) 1751 ACCESS read-only 1752 STATUS mandatory 1753 DESCRIPTION "The number of seconds prior to the expiration of the 1754 LSP." 1755 ::= {nlspLSPEntry 3} 1756 1757nlspLSPSeqNum OBJECT-TYPE 1758 SYNTAX INTEGER (0..255) 1759 ACCESS read-only 1760 STATUS mandatory 1761 DESCRIPTION "The sequence number of the LSP." 1762 ::= {nlspLSPEntry 4} 1763 1764nlspLSPChecksum OBJECT-TYPE 1765 SYNTAX INTEGER (0..65535) 1766 ACCESS read-only 1767 STATUS mandatory 1768 DESCRIPTION "The checksum value of the LSP." 1769 ::= {nlspLSPEntry 5} 1770 1771nlspLSPRouterType OBJECT-TYPE 1772 SYNTAX INTEGER { 1773 unknown(1), 1774 nlspLevel1Router(2) 1775 } 1776 ACCESS read-only 1777 STATUS mandatory 1778 DESCRIPTION "The type of the router that sent the LSP." 1779 ::= {nlspLSPEntry 6} 1780 1781nlspLSPOverload OBJECT-TYPE 1782 SYNTAX INTEGER { 1783 no(1), 1784 yes(2) 1785 } 1786 ACCESS read-only 1787 STATUS mandatory 1788 DESCRIPTION "Indicates whether the sending router's LSP database is 1789 overloaded." 1790 ::= {nlspLSPEntry 7} 1791 1792nlspLSPHeader OBJECT-TYPE 1793 SYNTAX OCTET STRING (SIZE(27)) 1794 ACCESS read-only 1795 STATUS mandatory 1796 DESCRIPTION "The complete LSP header." 1797 ::= {nlspLSPEntry 8} 1798 1799 1800-- LSP Options Table 1801-- The LSP options table is used to obtain each option contained in 1802-- an LSP. 1803 1804nlspLSPOptTable OBJECT-TYPE 1805 SYNTAX SEQUENCE OF NLSPLSPOptEntry 1806 ACCESS not-accessible 1807 STATUS mandatory 1808 DESCRIPTION "The LSP Options table." 1809 ::= {nlspLSP 2} 1810 1811nlspLSPOptEntry OBJECT-TYPE 1812 SYNTAX NLSPLSPOptEntry 1813 ACCESS not-accessible 1814 STATUS mandatory 1815 DESCRIPTION "Each entry corresponds to one option from an LSP." 1816 INDEX { 1817 nlspLSPOptSysInstance, 1818 nlspLSPOptLSPID, 1819 nlspLSPOptIndex 1820 } 1821 ::= {nlspLSPOptTable 1} 1822 1823NLSPLSPOptEntry ::= SEQUENCE { 1824 nlspLSPOptSysInstance 1825 INTEGER, 1826 nlspLSPOptLSPID 1827 OCTET STRING, 1828 nlspLSPOptIndex 1829 INTEGER, 1830 nlspLSPOptCode 1831 INTEGER, 1832 nlspLSPOptLength 1833 INTEGER, 1834 nlspLSPOptValue 1835 OCTET STRING 1836 } 1837 1838nlspLSPOptSysInstance OBJECT-TYPE 1839 SYNTAX INTEGER 1840 ACCESS read-only 1841 STATUS mandatory 1842 DESCRIPTION "The unique identifier of the instance of NLSP and IPX 1843 (via ipxSysInstance) to which this entry corresponds." 1844 ::= {nlspLSPOptEntry 1} 1845 1846nlspLSPOptLSPID OBJECT-TYPE 1847 SYNTAX OCTET STRING (SIZE(8)) 1848 ACCESS read-only 1849 STATUS mandatory 1850 DESCRIPTION "The value that uniquely identifies the LSP." 1851 ::= {nlspLSPOptEntry 2} 1852 1853nlspLSPOptIndex OBJECT-TYPE 1854 SYNTAX INTEGER 1855 ACCESS read-only 1856 STATUS mandatory 1857 DESCRIPTION "The value that uniquely identifies this option within the 1858 LSP." 1859 ::= {nlspLSPOptEntry 3} 1860 1861nlspLSPOptCode OBJECT-TYPE 1862 SYNTAX INTEGER (0..255) 1863 ACCESS read-only 1864 STATUS mandatory 1865 DESCRIPTION "The code that identifies the type of the option." 1866 ::= {nlspLSPOptEntry 4} 1867 1868nlspLSPOptLength OBJECT-TYPE 1869 SYNTAX INTEGER (0..255) 1870 ACCESS read-only 1871 STATUS mandatory 1872 DESCRIPTION "The length of the option's value field." 1873 ::= {nlspLSPOptEntry 5} 1874 1875nlspLSPOptValue OBJECT-TYPE 1876 SYNTAX OCTET STRING (SIZE(0..255)) 1877 ACCESS read-only 1878 STATUS mandatory 1879 DESCRIPTION "The option's value field." 1880 ::= {nlspLSPOptEntry 6} 1881 1882END 1883