home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / ipxrt3.exe / DISK1 / REFMIBS / RIPMIB.TXT < prev   
Text File  |  1994-04-05  |  13KB  |  420 lines

  1. RIPSAP DEFINITIONS ::= BEGIN
  2.  
  3. -- This MIB defines the management information for the RIP and SAP
  4. -- protocols running in an IPX enviroment.  It provides information in 
  5. -- addition to that contained in the IPX MIB itself.  All tables in this
  6. -- MIB are linked to an instance of IPX via the system instance
  7. -- identifier as defined in the IPX MIB.
  8.  
  9.  
  10. IMPORTS 
  11.    enterprises, Counter
  12.             FROM RFC1155-SMI
  13.    OBJECT-TYPE
  14.             FROM RFC-1212;
  15.  
  16. novell  OBJECT IDENTIFIER ::= {enterprises 23}
  17. mibDoc  OBJECT IDENTIFIER ::= { novell 2 }
  18. ripsap  OBJECT IDENTIFIER ::= {mibDoc 20}
  19.  
  20.  
  21. -- Groups
  22.  
  23. ripsapSystem  OBJECT IDENTIFIER ::= {ripsap 1}
  24. ripsapCircuit OBJECT IDENTIFIER ::= {ripsap 2}
  25.  
  26.  
  27. -- System Group
  28. --   This group contains global information about each instance of
  29. --   RIP/SAP running on one system.
  30.  
  31. -- RIP System Table
  32. --   This table contains an entry for each instance of RIP
  33. --   running on the system.
  34.  
  35. ripSysTable OBJECT-TYPE
  36.    SYNTAX      SEQUENCE OF RIPSysEntry
  37.    ACCESS      not-accessible
  38.    STATUS      mandatory
  39.    DESCRIPTION "The RIP system table."
  40.    ::= {ripsapSystem 1}
  41.  
  42. ripSysEntry OBJECT-TYPE
  43.    SYNTAX      RIPSysEntry
  44.    ACCESS      not-accessible
  45.    STATUS      mandatory
  46.    DESCRIPTION "Each entry corresponds to one instance of RIP
  47.                 running on the system."
  48.    INDEX       {ripSysInstance}
  49.    ::= {ripSysTable 1}
  50.  
  51. RIPSysEntry ::= SEQUENCE {
  52.                         ripSysInstance
  53.                            INTEGER,
  54.                         ripSysState
  55.                            INTEGER,
  56.                         ripSysIncorrectPackets
  57.                            Counter
  58.                        }
  59.                            
  60. ripSysInstance OBJECT-TYPE
  61.    SYNTAX      INTEGER
  62.    ACCESS      read-write
  63.    STATUS      mandatory
  64.    DESCRIPTION "The unique identifier of the instance of RIP to
  65.                 which this row corresponds.  This value links the
  66.                 instance of RIP to an instance of IPX running on the
  67.                 system  (i.e. the value of ripSysInstance should be the
  68.                 same as a value of ipxSysInstance).  This value may be
  69.                 written only when creating a new entry in the table."
  70.    ::= {ripSysEntry 1}
  71.  
  72. ripSysState OBJECT-TYPE
  73.    SYNTAX      INTEGER {
  74.                         off(1),
  75.                         on(2)
  76.                        }
  77.    ACCESS      read-write
  78.    STATUS      mandatory
  79.    DESCRIPTION "Indicates the operational state of this instance of RIP."
  80.    ::= {ripSysEntry 2}
  81.  
  82. ripSysIncorrectPackets OBJECT-TYPE
  83.    SYNTAX      Counter
  84.    ACCESS      read-only
  85.    STATUS      mandatory
  86.    DESCRIPTION "The number of times that an incorrectly formatted RIP
  87.                 packet was received."
  88.    ::= {ripSysEntry 3}
  89.  
  90.  
  91. -- SAP System Table
  92. --   This table contains an entry for each instance of SAP
  93. --   running on the system.
  94.  
  95. sapSysTable OBJECT-TYPE
  96.    SYNTAX      SEQUENCE OF SAPSysEntry
  97.    ACCESS      not-accessible
  98.    STATUS      mandatory
  99.    DESCRIPTION "The SAP system table."
  100.    ::= {ripsapSystem 2}
  101.  
  102. sapSysEntry OBJECT-TYPE
  103.    SYNTAX      SAPSysEntry
  104.    ACCESS      not-accessible
  105.    STATUS      mandatory
  106.    DESCRIPTION "Each entry corresponds to one instance of SAP
  107.                 running on the system."
  108.    INDEX       {sapSysInstance}
  109.    ::= {sapSysTable 1}
  110.  
  111. SAPSysEntry ::= SEQUENCE {
  112.                         sapSysInstance
  113.                            INTEGER,
  114.                         sapSysState
  115.                            INTEGER,
  116.                         sapSysIncorrectPackets
  117.                            Counter
  118.                        }
  119.                            
  120. sapSysInstance OBJECT-TYPE
  121.    SYNTAX      INTEGER
  122.    ACCESS      read-write
  123.    STATUS      mandatory
  124.    DESCRIPTION "The unique identifier of the instance of SAP to
  125.                 which this row corresponds.  This value links the
  126.                 instance of SAP to an instance of IPX running on the
  127.                 system  (i.e. the value of SApSysInstance should be the
  128.                 same as a value of ipxSysInstance).  This value may be
  129.                 written only when creating a new entry in the table."
  130.    ::= {sapSysEntry 1}
  131.  
  132. sapSysState OBJECT-TYPE
  133.    SYNTAX      INTEGER {
  134.                         off(1),
  135.                         on(2)
  136.                        }
  137.    ACCESS      read-write
  138.    STATUS      mandatory
  139.    DESCRIPTION "Indicates the operational state of this instance of SAP."
  140.    ::= {sapSysEntry 2}
  141.  
  142. sapSysIncorrectPackets OBJECT-TYPE
  143.    SYNTAX      Counter
  144.    ACCESS      read-only
  145.    STATUS      mandatory
  146.    DESCRIPTION "The number of times that an incorrectly formatted SAP
  147.                 packet was received."
  148.    ::= {sapSysEntry 3}
  149.  
  150.  
  151. -- Circuit Group
  152. --   This group contains RIP and SAP management information for each
  153. --   circuit known to this system.
  154.  
  155. -- RIP Circuit Table
  156. --   The RIP Circuit table contains an entry for the RIP information for
  157. --   each circuit known to the system.
  158.  
  159. ripCircTable OBJECT-TYPE
  160.    SYNTAX      SEQUENCE OF RIPCircEntry
  161.    ACCESS      not-accessible
  162.    STATUS      mandatory
  163.    DESCRIPTION "The RIP Circuit table."
  164.    ::= {ripsapCircuit 1}
  165.  
  166. ripCircEntry OBJECT-TYPE
  167.    SYNTAX      RIPCircEntry
  168.    ACCESS      not-accessible
  169.    STATUS      mandatory
  170.    DESCRIPTION "Each entry corresponds to one circuit known to the
  171.                 system."
  172.    INDEX       {
  173.                 ripCircSysInstance,
  174.                 ripCircIndex
  175.                }
  176.    ::= {ripCircTable 1}
  177.  
  178. RIPCircEntry ::= SEQUENCE {
  179.                         ripCircSysInstance
  180.                            INTEGER,
  181.                         ripCircIndex
  182.                            INTEGER,
  183.                         ripCircState
  184.                            INTEGER,
  185.                         ripCircPace
  186.                            INTEGER,
  187.                         ripCircUpdate
  188.                            INTEGER,
  189.                         ripCircAgeMultiplier
  190.                            INTEGER,
  191.                         ripCircPacketSize
  192.                            INTEGER,
  193.                         ripCircOutPackets
  194.                            Counter,
  195.                         ripCircInPackets
  196.                            Counter
  197.                        }
  198.  
  199. ripCircSysInstance OBJECT-TYPE
  200.    SYNTAX      INTEGER
  201.    ACCESS      read-write
  202.    STATUS      mandatory
  203.    DESCRIPTION "The unique identifier of the instance of RIP and IPX
  204.                 (via ipxSysInstance) to which this entry corresponds.
  205.                 This value may be written only when creating a new entry in
  206.                 the table."
  207.    ::= {ripCircEntry 1}
  208.  
  209. ripCircIndex OBJECT-TYPE
  210.    SYNTAX      INTEGER
  211.    ACCESS      read-write
  212.    STATUS      mandatory
  213.    DESCRIPTION "The identifier of this circuit, unique within the
  214.                 instance of RIP.  This value corresponds to the circuit
  215.                 identifier found in ipxCircIndex.   This value may be
  216.                 written only when creating a new entry in the table."
  217.    ::= {ripCircEntry 2}
  218.  
  219. ripCircState OBJECT-TYPE
  220.    SYNTAX      INTEGER {
  221.                         off(1),
  222.                         on(2),
  223.                         auto-on(3),
  224.                         auto-off(4)
  225.                        }
  226.    ACCESS      read-write
  227.    STATUS      mandatory
  228.    DESCRIPTION "Indicates whether RIP information may be sent/received
  229.                 over this circuit."
  230.    DEFVAL      { auto-off }
  231.    ::= {ripCircEntry 3}
  232.  
  233. ripCircPace OBJECT-TYPE
  234.    SYNTAX      INTEGER
  235.    ACCESS      read-write
  236.    STATUS      mandatory
  237.    DESCRIPTION "The maximum pace, in packets per second, at which RIP
  238.                 packets may be sent on this circuit."
  239.    ::= {ripCircEntry 4}
  240.  
  241. ripCircUpdate OBJECT-TYPE
  242.    SYNTAX      INTEGER
  243.    ACCESS      read-write
  244.    STATUS      mandatory
  245.    DESCRIPTION "The RIP periodic update interval, in seconds."
  246.    DEFVAL      { 60 }
  247.    ::= {ripCircEntry 5}
  248.  
  249. ripCircAgeMultiplier OBJECT-TYPE
  250.    SYNTAX      INTEGER
  251.    ACCESS      read-write
  252.    STATUS      mandatory
  253.    DESCRIPTION "The holding multiplier for information received in RIP
  254.                 periodic updates."
  255.    DEFVAL      { 4 }
  256.    ::= {ripCircEntry 6}
  257.  
  258. ripCircPacketSize OBJECT-TYPE
  259.    SYNTAX      INTEGER
  260.    ACCESS      read-write
  261.    STATUS      mandatory
  262.    DESCRIPTION "The RIP packet size used on this circuit."
  263.    ::= {ripCircEntry 7}
  264.  
  265. ripCircOutPackets OBJECT-TYPE
  266.    SYNTAX      Counter
  267.    ACCESS      read-only
  268.    STATUS      mandatory
  269.    DESCRIPTION "The number of RIP packets sent on this circuit."
  270.    ::= {ripCircEntry 8}
  271.  
  272. ripCircInPackets OBJECT-TYPE
  273.    SYNTAX      Counter
  274.    ACCESS      read-only
  275.    STATUS      mandatory
  276.    DESCRIPTION "The number of RIP packets received on this circuit."
  277.    ::= {ripCircEntry 9}
  278.  
  279.  
  280. -- SAP Circuit Table
  281. --   The SAP Circuit table contains an entry for the SAP information for
  282. --   each circuit known to the system.
  283.  
  284. sapCircTable OBJECT-TYPE
  285.    SYNTAX      SEQUENCE OF SAPCircEntry
  286.    ACCESS      not-accessible
  287.    STATUS      mandatory
  288.    DESCRIPTION "The SAP Circuit table."
  289.    ::= {ripsapCircuit 2}
  290.  
  291. sapCircEntry OBJECT-TYPE
  292.    SYNTAX      SAPCircEntry
  293.    ACCESS      not-accessible
  294.    STATUS      mandatory
  295.    DESCRIPTION "Each entry corresponds to one circuit known to the
  296.                 system."
  297.    INDEX       {
  298.                 sapCircSysInstance,
  299.                 sapCircIndex
  300.                }
  301.    ::= {sapCircTable 1}
  302.  
  303. SAPCircEntry ::= SEQUENCE {
  304.                         sapCircSysInstance
  305.                            INTEGER,
  306.                         sapCircIndex
  307.                            INTEGER,
  308.                         sapCircState
  309.                            INTEGER,
  310.                         sapCircPace
  311.                            INTEGER,
  312.                         sapCircUpdate
  313.                            INTEGER,
  314.                         sapCircAgeMultiplier
  315.                            INTEGER,
  316.                         sapCircPacketSize
  317.                            INTEGER,
  318.                         sapCircGetNearestServerReply
  319.                            INTEGER,
  320.                         sapCircOutPackets
  321.                            Counter,
  322.                         sapCircInPackets
  323.                            Counter
  324.                        }
  325.  
  326. sapCircSysInstance OBJECT-TYPE
  327.    SYNTAX      INTEGER
  328.    ACCESS      read-write
  329.    STATUS      mandatory
  330.    DESCRIPTION "The unique identifier of the instance of SAP and IPX
  331.                 (via ipxSysInstance) to which this entry corresponds.
  332.                 This value may be written only when creating a new entry in
  333.                 the table."
  334.    ::= {sapCircEntry 1}
  335.  
  336. sapCircIndex OBJECT-TYPE
  337.    SYNTAX      INTEGER
  338.    ACCESS      read-write
  339.    STATUS      mandatory
  340.    DESCRIPTION "The identifier of this circuit, unique within the
  341.                 instance of SAP.  This value corresponds to the circuit
  342.                 identifier found in ipxCircIndex.   This value may be
  343.                 written only when creating a new entry in the table."
  344.    ::= {sapCircEntry 2}
  345.  
  346. sapCircState OBJECT-TYPE
  347.    SYNTAX      INTEGER {
  348.                         off(1),
  349.                         on(2),
  350.                         auto-on(3),
  351.                         auto-off(4)
  352.                        }
  353.    ACCESS      read-write
  354.    STATUS      mandatory
  355.    DESCRIPTION "Indicates whether SAP information may be sent/received
  356.                 over this circuit."
  357.    DEFVAL      { auto-off }
  358.    ::= {sapCircEntry 3}
  359.  
  360. sapCircPace OBJECT-TYPE
  361.    SYNTAX      INTEGER
  362.    ACCESS      read-write
  363.    STATUS      mandatory
  364.    DESCRIPTION "The maximum pace, in packets per second, at which SAP
  365.                 packets may be sent on this circuit."
  366.    ::= {sapCircEntry 4}
  367.  
  368. sapCircUpdate OBJECT-TYPE
  369.    SYNTAX      INTEGER
  370.    ACCESS      read-write
  371.    STATUS      mandatory
  372.    DESCRIPTION "The SAP periodic update interval, in seconds."
  373.    DEFVAL      { 60 }
  374.    ::= {sapCircEntry 5}
  375.  
  376. sapCircAgeMultiplier OBJECT-TYPE
  377.    SYNTAX      INTEGER
  378.    ACCESS      read-write
  379.    STATUS      mandatory
  380.    DESCRIPTION "The holding multiplier for information received in SAP
  381.                 periodic updates."
  382.    DEFVAL      { 4 }
  383.    ::= {sapCircEntry 6}
  384.  
  385. sapCircPacketSize OBJECT-TYPE
  386.    SYNTAX      INTEGER
  387.    ACCESS      read-write
  388.    STATUS      mandatory
  389.    DESCRIPTION "The SAP packet size used on this circuit."
  390.    ::= {sapCircEntry 7}
  391.  
  392. sapCircGetNearestServerReply OBJECT-TYPE
  393.    SYNTAX      INTEGER {
  394.                         no(1),
  395.                         yes(2)
  396.                        }
  397.    ACCESS      read-write
  398.    STATUS      mandatory
  399.    DESCRIPTION "Indicates whether to respond to SAP get nearest server
  400.                 requests received on this circuit."
  401.    DEFVAL      { yes }
  402.    ::= {sapCircEntry 8}
  403.  
  404. sapCircOutPackets OBJECT-TYPE
  405.    SYNTAX      Counter
  406.    ACCESS      read-only
  407.    STATUS      mandatory
  408.    DESCRIPTION "The number of SAP packets sent on this circuit."
  409.    ::= {sapCircEntry 9}
  410.  
  411. sapCircInPackets OBJECT-TYPE
  412.    SYNTAX      Counter
  413.    ACCESS      read-only
  414.    STATUS      mandatory
  415.    DESCRIPTION "The number of SAP packets received on this circuit."
  416.    ::= {sapCircEntry 10}
  417.  
  418. END
  419.  
  420.