home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / ipxrt3.exe / DISK1 / REFMIBS / NLSPMIB.TXT < prev    next >
Text File  |  1994-01-11  |  61KB  |  1,885 lines

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