Initial commit
This commit is contained in:
		
							
								
								
									
										419
									
								
								MIBS/RFC1389-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										419
									
								
								MIBS/RFC1389-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,419 @@
 | 
			
		||||
-- extracted from rfc1389.txt
 | 
			
		||||
-- at Mon Nov 15 17:11:57 1999
 | 
			
		||||
 | 
			
		||||
   RFC1389-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
           Counter, TimeTicks, IpAddress
 | 
			
		||||
                   FROM RFC1155-SMI
 | 
			
		||||
           mib-2
 | 
			
		||||
                   FROM RFC1213-MIB
 | 
			
		||||
           OBJECT-TYPE
 | 
			
		||||
                   FROM RFC-1212;
 | 
			
		||||
 | 
			
		||||
   --  RIP-2 Management Information Base
 | 
			
		||||
 | 
			
		||||
     rip2 OBJECT IDENTIFIER ::= { mib-2 23 }
 | 
			
		||||
 | 
			
		||||
   -- the RouteTag type represents the contents of the
 | 
			
		||||
   -- Route Tag field in the packet header or route entry.
 | 
			
		||||
 | 
			
		||||
   RouteTag ::= OCTET STRING (SIZE (2))
 | 
			
		||||
 | 
			
		||||
   -- the Validation type is used for the variable that deletes
 | 
			
		||||
   -- an entry from a table, and ALWAYS takes at least these values:
 | 
			
		||||
 | 
			
		||||
   Validation ::= INTEGER { valid (1), invalid (2) }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   --      The RIP-2 Globals Group.
 | 
			
		||||
   --      Implementation of this group is mandatory for systems that
 | 
			
		||||
   --           implement RIP-2.
 | 
			
		||||
 | 
			
		||||
   -- These counters are intended to facilitate debugging quickly
 | 
			
		||||
   -- changing routes or failing neighbors
 | 
			
		||||
 | 
			
		||||
   rip2GlobalGroup OBJECT IDENTIFIER ::= { rip2 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2GlobalRouteChanges OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Counter
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The number of changes made to the IP Route Da-
 | 
			
		||||
              tabase by RIP."
 | 
			
		||||
          ::= { rip2GlobalGroup 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2GlobalQueries OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Counter
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The number of responses sent  to  RIP  queries
 | 
			
		||||
              from other systems."
 | 
			
		||||
          ::= { rip2GlobalGroup 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   --  RIP Interfaces Groups
 | 
			
		||||
   --  Implementation of these Groups is mandatory for systems that
 | 
			
		||||
   --       implement RIP-2.
 | 
			
		||||
 | 
			
		||||
   -- Since RIP versions 1 and 2 do not deal with addressless links,
 | 
			
		||||
   -- it is assumed that RIP "interfaces" are subnets within a
 | 
			
		||||
   -- routing domain.
 | 
			
		||||
   -- The RIP Interface Status Table.
 | 
			
		||||
 | 
			
		||||
       rip2IfStatTable OBJECT-TYPE
 | 
			
		||||
           SYNTAX   SEQUENCE OF Rip2IfStatEntry
 | 
			
		||||
           ACCESS   not-accessible
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "A  list  of  subnets  which  require  separate
 | 
			
		||||
              status monitoring in RIP."
 | 
			
		||||
          ::= { rip2 2 }
 | 
			
		||||
 | 
			
		||||
      rip2IfStatEntry OBJECT-TYPE
 | 
			
		||||
          SYNTAX   Rip2IfStatEntry
 | 
			
		||||
          ACCESS   not-accessible
 | 
			
		||||
          STATUS   mandatory
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
             "A Single Routing Domain in a single Subnet."
 | 
			
		||||
         INDEX { rip2IfStatAddress }
 | 
			
		||||
         ::= { rip2IfStatTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       Rip2IfStatEntry ::=
 | 
			
		||||
           SEQUENCE {
 | 
			
		||||
               rip2IfStatAddress
 | 
			
		||||
                   IpAddress,
 | 
			
		||||
               rip2IfStatRcvBadPackets
 | 
			
		||||
                   Counter,
 | 
			
		||||
               rip2IfStatRcvBadRoutes
 | 
			
		||||
                   Counter,
 | 
			
		||||
               rip2IfStatSentUpdates
 | 
			
		||||
                   Counter,
 | 
			
		||||
               rip2IfStatStatus
 | 
			
		||||
                   Validation
 | 
			
		||||
       }
 | 
			
		||||
 | 
			
		||||
       rip2IfStatAddress OBJECT-TYPE
 | 
			
		||||
           SYNTAX   IpAddress
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The IP Address of this system on the indicated
 | 
			
		||||
              subnet."
 | 
			
		||||
          ::= { rip2IfStatEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfStatRcvBadPackets OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Counter
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The number of RIP response packets received by
 | 
			
		||||
              the  RIP  process  which were subsequently dis-
 | 
			
		||||
              carded for any reason (e.g. a version 0 packet,
 | 
			
		||||
              or an unknown command type)."
 | 
			
		||||
          ::= { rip2IfStatEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfStatRcvBadRoutes OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Counter
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The number of routes, in  valid  RIP  packets,
 | 
			
		||||
              which were ignored for any reason (e.g. unknown
 | 
			
		||||
              address family, or invalid metric)."
 | 
			
		||||
          ::= { rip2IfStatEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfStatSentUpdates OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Counter
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The number of triggered RIP  updates  actually
 | 
			
		||||
              sent  on  this interface.  This explicitly does
 | 
			
		||||
              NOT include full updates  sent  containing  new
 | 
			
		||||
              information."
 | 
			
		||||
          ::= { rip2IfStatEntry 4 }
 | 
			
		||||
 | 
			
		||||
       rip2IfStatStatus OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Validation
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "Writing invalid has  the  effect  of  deleting
 | 
			
		||||
              this interface."
 | 
			
		||||
          DEFVAL { valid }
 | 
			
		||||
          ::= { rip2IfStatEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   -- The RIP Interface Configuration Table.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfConfTable OBJECT-TYPE
 | 
			
		||||
           SYNTAX   SEQUENCE OF Rip2IfConfEntry
 | 
			
		||||
           ACCESS   not-accessible
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "A list of subnets which require separate  con-
 | 
			
		||||
              figuration in RIP."
 | 
			
		||||
          ::= { rip2 3 }
 | 
			
		||||
 | 
			
		||||
      rip2IfConfEntry OBJECT-TYPE
 | 
			
		||||
          SYNTAX   Rip2IfConfEntry
 | 
			
		||||
          ACCESS   not-accessible
 | 
			
		||||
          STATUS   mandatory
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
             "A Single Routing Domain in a single Subnet."
 | 
			
		||||
         INDEX { rip2IfConfAddress }
 | 
			
		||||
         ::= { rip2IfConfTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       Rip2IfConfEntry ::=
 | 
			
		||||
           SEQUENCE {
 | 
			
		||||
               rip2IfConfAddress
 | 
			
		||||
                   IpAddress,
 | 
			
		||||
               rip2IfConfDomain
 | 
			
		||||
                   RouteTag,
 | 
			
		||||
               rip2IfConfAuthType
 | 
			
		||||
                   INTEGER,
 | 
			
		||||
               rip2IfConfAuthKey
 | 
			
		||||
                   OCTET STRING (SIZE(0..16)),
 | 
			
		||||
               rip2IfConfSend
 | 
			
		||||
                   INTEGER,
 | 
			
		||||
               rip2IfConfReceive
 | 
			
		||||
                   INTEGER,
 | 
			
		||||
               rip2IfConfDefaultMetric
 | 
			
		||||
                   INTEGER,
 | 
			
		||||
               rip2IfConfStatus
 | 
			
		||||
                   Validation
 | 
			
		||||
       }
 | 
			
		||||
 | 
			
		||||
       rip2IfConfAddress OBJECT-TYPE
 | 
			
		||||
           SYNTAX   IpAddress
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The IP Address of this system on the indicated
 | 
			
		||||
              subnet."
 | 
			
		||||
          ::= { rip2IfConfEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfConfDomain OBJECT-TYPE
 | 
			
		||||
           SYNTAX   RouteTag
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "Value inserted into the Routing  Domain  field
 | 
			
		||||
              of all RIP packets sent on this interface."
 | 
			
		||||
          DEFVAL { '0000'h }
 | 
			
		||||
          ::= { rip2IfConfEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfConfAuthType OBJECT-TYPE
 | 
			
		||||
           SYNTAX   INTEGER {
 | 
			
		||||
                       noAuthentication (1),
 | 
			
		||||
                       simplePassword (2)
 | 
			
		||||
                    }
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The type of Authentication used on this inter-
 | 
			
		||||
              face."
 | 
			
		||||
          DEFVAL { noAuthentication }
 | 
			
		||||
          ::= { rip2IfConfEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfConfAuthKey OBJECT-TYPE
 | 
			
		||||
           SYNTAX   OCTET STRING (SIZE(0..16))
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The value to be used as the Authentication Key
 | 
			
		||||
              whenever    the   corresponding   instance   of
 | 
			
		||||
              rip2IfConfAuthType has  the  value  simplePass-
 | 
			
		||||
              word.   A modification of the corresponding in-
 | 
			
		||||
              stance of rip2IfConfAuthType  does  not  modify
 | 
			
		||||
              the rip2IfConfAuthKey value.
 | 
			
		||||
 | 
			
		||||
              If a string shorter than 16 octets is supplied,
 | 
			
		||||
              it  will be left-justified and padded to 16 oc-
 | 
			
		||||
              tets, on the right, with nulls (0x00).
 | 
			
		||||
 | 
			
		||||
              Reading this object always results in an  OCTET
 | 
			
		||||
              STRING  of  length zero; authentication may not
 | 
			
		||||
              be bypassed by reading the MIB object."
 | 
			
		||||
          DEFVAL { ''h }
 | 
			
		||||
          ::= { rip2IfConfEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfConfSend OBJECT-TYPE
 | 
			
		||||
           SYNTAX   INTEGER {
 | 
			
		||||
                       doNotSend (1),
 | 
			
		||||
                       ripVersion1 (2),
 | 
			
		||||
                       rip1Compatible (3),
 | 
			
		||||
                       ripVersion2 (4)
 | 
			
		||||
                    }
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "What  the  router  sends  on  this  interface.
 | 
			
		||||
              ripVersion1 implies sending RIP updates compli-
 | 
			
		||||
              ant  with  RFC  1058.   rip1Compatible  implies
 | 
			
		||||
              broadcasting RIP-2 updates using RFC 1058 route
 | 
			
		||||
              subsumption rules.  ripVersion2 implies  multi-
 | 
			
		||||
              casting RIP-2 updates."
 | 
			
		||||
          DEFVAL { rip1Compatible }
 | 
			
		||||
          ::= { rip2IfConfEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfConfReceive OBJECT-TYPE
 | 
			
		||||
           SYNTAX   INTEGER {
 | 
			
		||||
                       rip1 (1),
 | 
			
		||||
                       rip2 (2),
 | 
			
		||||
                       rip1OrRip2 (3)
 | 
			
		||||
                    }
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "This indicates which version  of  RIP  updates
 | 
			
		||||
              are   to  be  accepted.   Note  that  rip2  and
 | 
			
		||||
              rip1OrRip2 implies reception of multicast pack-
 | 
			
		||||
              ets."
 | 
			
		||||
          DEFVAL { rip1OrRip2 }
 | 
			
		||||
          ::= { rip2IfConfEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2IfConfDefaultMetric OBJECT-TYPE
 | 
			
		||||
           SYNTAX   INTEGER ( 0..15 )
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "This variable indicates what metric is  to  be
 | 
			
		||||
              used  as  a  default  route in RIP updates ori-
 | 
			
		||||
              ginated on this interface.  A value of zero in-
 | 
			
		||||
              dicates  that  no  default route should be ori-
 | 
			
		||||
              ginated; in this  case,  a  default  route  via
 | 
			
		||||
              another router may be propagated."
 | 
			
		||||
          ::= { rip2IfConfEntry 7 }
 | 
			
		||||
 | 
			
		||||
       rip2IfConfStatus OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Validation
 | 
			
		||||
           ACCESS   read-write
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "Writing invalid has  the  effect  of  deleting
 | 
			
		||||
              this interface."
 | 
			
		||||
          DEFVAL { valid }
 | 
			
		||||
          ::= { rip2IfConfEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   --  Peer Table
 | 
			
		||||
 | 
			
		||||
   --      The RIP Peer Group
 | 
			
		||||
   --      Implementation of this Group is Optional
 | 
			
		||||
 | 
			
		||||
   --      This group provides information about active peer
 | 
			
		||||
   --      relationships intended to assist in debugging.
 | 
			
		||||
 | 
			
		||||
       rip2PeerTable OBJECT-TYPE
 | 
			
		||||
           SYNTAX   SEQUENCE OF Rip2PeerEntry
 | 
			
		||||
           ACCESS   not-accessible
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "A list of RIP Peers."
 | 
			
		||||
          ::= { rip2 4 }
 | 
			
		||||
 | 
			
		||||
      rip2PeerEntry OBJECT-TYPE
 | 
			
		||||
          SYNTAX   Rip2PeerEntry
 | 
			
		||||
          ACCESS   not-accessible
 | 
			
		||||
          STATUS   mandatory
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
             "Information regarding a single routing peer."
 | 
			
		||||
         INDEX { rip2PeerAddress, rip2PeerDomain }
 | 
			
		||||
         ::= { rip2PeerTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       Rip2PeerEntry ::=
 | 
			
		||||
           SEQUENCE {
 | 
			
		||||
               rip2PeerAddress
 | 
			
		||||
                   IpAddress,
 | 
			
		||||
               rip2PeerDomain
 | 
			
		||||
                   RouteTag,
 | 
			
		||||
               rip2PeerLastUpdate
 | 
			
		||||
                   TimeTicks,
 | 
			
		||||
               rip2PeerVersion
 | 
			
		||||
                   INTEGER,
 | 
			
		||||
               rip2PeerRcvBadPackets
 | 
			
		||||
                   Counter,
 | 
			
		||||
               rip2PeerRcvBadRoutes
 | 
			
		||||
                   Counter
 | 
			
		||||
               }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2PeerAddress OBJECT-TYPE
 | 
			
		||||
           SYNTAX   IpAddress
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The IP Address of the Peer System."
 | 
			
		||||
          ::= { rip2PeerEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2PeerDomain OBJECT-TYPE
 | 
			
		||||
           SYNTAX   RouteTag
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The value in the Routing Domain field  in  RIP
 | 
			
		||||
              packets received from the peer."
 | 
			
		||||
          ::= { rip2PeerEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2PeerLastUpdate OBJECT-TYPE
 | 
			
		||||
           SYNTAX   TimeTicks
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The value of sysUpTime when  the  most  recent
 | 
			
		||||
              RIP update was received from this system."
 | 
			
		||||
          ::= { rip2PeerEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2PeerVersion OBJECT-TYPE
 | 
			
		||||
           SYNTAX   INTEGER ( 0..255 )
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The RIP version number in the  header  of  the
 | 
			
		||||
              last RIP packet received."
 | 
			
		||||
          ::= { rip2PeerEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2PeerRcvBadPackets OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Counter
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The number of RIP response packets  from  this
 | 
			
		||||
              peer discarded as invalid."
 | 
			
		||||
          ::= { rip2PeerEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rip2PeerRcvBadRoutes OBJECT-TYPE
 | 
			
		||||
           SYNTAX   Counter
 | 
			
		||||
           ACCESS   read-only
 | 
			
		||||
           STATUS   mandatory
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
              "The number of routes from this peer that  were
 | 
			
		||||
              ignored because the entry format was invalid."
 | 
			
		||||
          ::= { rip2PeerEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   END
 | 
			
		||||
		Reference in New Issue
	
	Block a user