282 lines
9.7 KiB
Plaintext
282 lines
9.7 KiB
Plaintext
ENTERASYS-RIPv2-EXT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- enterasys-ripv2-ext-mib.txt
|
|
--
|
|
-- Part Number:
|
|
--
|
|
--
|
|
|
|
-- This module provides authoritative definitions for Enterasys
|
|
-- Networks' RIPv2 protocol. This module extends the RIPv2-MIB.
|
|
|
|
--
|
|
-- This module will be extended, as needed.
|
|
|
|
-- Enterasys Networks reserves the right to make changes in this
|
|
-- specification and other information contained in this document
|
|
-- without prior notice. The reader should consult Enterasys Networks
|
|
-- to determine whether any such changes have been made.
|
|
--
|
|
-- In no event shall Enterasys Networks be liable for any incidental,
|
|
-- indirect, special, or consequential damages whatsoever (including
|
|
-- but not limited to lost profits) arising out of or related to this
|
|
-- document or the information contained in it, even if Enterasys
|
|
-- Networks has been advised of, known, or should have known, the
|
|
-- possibility of such damages.
|
|
--
|
|
-- Enterasys Networks grants vendors, end-users, and other interested
|
|
-- parties a non-exclusive license to use this Specification in
|
|
-- connection with the management of Enterasys Networks products.
|
|
|
|
-- Copyright February, 2009 Enterasys Networks, Inc.
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Integer32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
etsysModules
|
|
FROM ENTERASYS-MIB-NAMES;
|
|
|
|
etsysRip2ExtMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200902061711Z" -- Fri Feb 6 17:11 UTC 2009
|
|
ORGANIZATION "Enterasys Networks, Inc."
|
|
CONTACT-INFO
|
|
"Postal: Enterasys Networks
|
|
50 Minuteman Rd.
|
|
Andover, MA 01810-1008
|
|
USA
|
|
Phone: +1 978 684 1000
|
|
E-mail: support@enterasys.com
|
|
WWW: http://www.enterasys.com"
|
|
DESCRIPTION
|
|
"This MIB module defines a portion of the SNMP MIB under
|
|
the Enterasys Networks enterprise OID pertaining to
|
|
the RIPv2 configuration
|
|
|
|
This MIB was designed to be used for configuring the
|
|
RIP-2 protocol parameters."
|
|
|
|
REVISION "200902061711Z" -- Fri Feb 6 17:11 UTC 2009
|
|
DESCRIPTION "The initial version of this MIB module"
|
|
::= { etsysModules 66 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Branches
|
|
-- -------------------------------------------------------------
|
|
etsysRip2ExtObjects OBJECT IDENTIFIER ::= { etsysRip2ExtMIB 1 }
|
|
etsysRip2ExtGlobals OBJECT IDENTIFIER ::= { etsysRip2ExtObjects 1 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- MIB Objects
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysRip2ExtAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
adminStatusUp(1),
|
|
adminStatusDown(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current administrative state of the RIP protocol.
|
|
|
|
Setting this object to adminStatusUp turns on the RIP protocol,
|
|
while setting it to adminStatusDown turns off the RIP protocol.
|
|
When the object is set to adminStatusUp, it triggers the RIP
|
|
process to begin normal operation by populating its routing
|
|
table and sending/receiving routing updates.
|
|
|
|
Setting this object to adminStatusDown turns off the RIP
|
|
protocol. This causes the etsysRip2ExtOperStatus object to
|
|
change its state to operStatusGoingDown. This has the effect of
|
|
removing all of the RIP routes from the RIB."
|
|
DEFVAL { adminStatusDown }
|
|
::= { etsysRip2ExtGlobals 1 }
|
|
|
|
etsysRip2ExtOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
operStatusUp(1), -- active
|
|
operStatusDown(2), -- inactive
|
|
operStatusGoingUp(3), -- activating
|
|
operStatusGoingDown(4), -- deactivating
|
|
operStatusActFailed(5) -- activation failed
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of the RIP Protocol.
|
|
|
|
Changing the state of the etsysRip2ExtAdminStatus object may
|
|
effect the state of this object. If etsysRip2ExtAdminStatus is
|
|
set to adminStatusDown, this object's status is changed to
|
|
operStatusGoingDown. Once the RIP process has finished
|
|
cleaning up its routing table and freeing its resources, the
|
|
status is changed to operStatusDown.
|
|
|
|
If etsysRip2ExtAdminStatus is set to adminStatusUp, this
|
|
object's status is changed to operStatusGoingUp. After RIP
|
|
allocates its resources and begins operation, the status of
|
|
this object changes to operStatusUp.
|
|
|
|
If there are problems acquiring the resources needed to operate
|
|
the RIP protocol, the status changes to operStatusActFailed."
|
|
::= { etsysRip2ExtGlobals 2 }
|
|
|
|
etsysRip2ExtMaxEcmpHops OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of equal-cost next hops that RIP can program
|
|
in the Routing Table Manager.
|
|
|
|
Changing this value causes RIP to refresh all of its routes in
|
|
the Routing Table Manager with the new maximum number of
|
|
equal-cost next hops."
|
|
DEFVAL { 4 }
|
|
::= { etsysRip2ExtGlobals 3 }
|
|
|
|
etsysRip2ExtRefreshInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..2147483647)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which RIP sends periodic updates to all of its
|
|
peers.
|
|
|
|
A change to this value takes effect after the next periodic
|
|
update is sent."
|
|
DEFVAL { 30 }
|
|
::= { etsysRip2ExtGlobals 4 }
|
|
|
|
etsysRip2ExtTriggeredDelayMin OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower bound of the random time period that RIP waits
|
|
between sending Triggered Updates.
|
|
|
|
A change to this value takes effect after the next Triggered
|
|
Update is sent.
|
|
|
|
This value MUST be less than etsysRip2ExtTriggeredDelayMax."
|
|
DEFVAL { 1 }
|
|
::= { etsysRip2ExtGlobals 5 }
|
|
|
|
etsysRip2ExtTriggeredDelayMax OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper bound of the random time period that RIP waits
|
|
between sending Triggered Updates.
|
|
|
|
A change to this value takes effect after the next Triggered
|
|
Update is sent.
|
|
|
|
This value MUST be greater than etsysRip2ExtTriggeredDelayMin."
|
|
DEFVAL { 5 }
|
|
::= { etsysRip2ExtGlobals 6 }
|
|
|
|
etsysRip2ExtRouteCheckInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency with which RIP checks the routing table for
|
|
expired routes.
|
|
|
|
A change to this value takes effect after the next scheduled
|
|
route check."
|
|
DEFVAL { 1 }
|
|
::= { etsysRip2ExtGlobals 7 }
|
|
|
|
etsysRip2ExtRouteExpiryInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The period from the point of the last refresh after which a
|
|
route received from a peer times out and is marked as expired.
|
|
|
|
This period is expressed as a multiple of the
|
|
etsysRip2ExtRouteCheckInterval.
|
|
|
|
A change to this value takes effect at the next scheduled
|
|
route check."
|
|
DEFVAL { 180 }
|
|
::= { etsysRip2ExtGlobals 8 }
|
|
|
|
etsysRip2ExtRouteFlushInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The period from the point of route expiry that a route is
|
|
finally removed from the routing table, also known as the
|
|
'garbage collection time'.
|
|
|
|
This period is expressed as a multiple of the
|
|
etsysRip2ExtRouteCheckInterval.
|
|
|
|
A change to this value takes effect at the next scheduled
|
|
route check."
|
|
DEFVAL { 120 }
|
|
::= { etsysRip2ExtGlobals 9 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Conformance Information
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysRip2ExtConformance OBJECT IDENTIFIER ::= { etsysRip2ExtMIB 2 }
|
|
|
|
etsysRip2ExtGroups OBJECT IDENTIFIER ::= { etsysRip2ExtConformance 1 }
|
|
etsysRip2ExtCompliances OBJECT IDENTIFIER ::= { etsysRip2ExtConformance 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Units of conformance
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysRip2ExtGlobalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysRip2ExtAdminStatus,
|
|
etsysRip2ExtOperStatus,
|
|
etsysRip2ExtMaxEcmpHops,
|
|
etsysRip2ExtRefreshInterval,
|
|
etsysRip2ExtTriggeredDelayMin,
|
|
etsysRip2ExtTriggeredDelayMax,
|
|
etsysRip2ExtRouteCheckInterval,
|
|
etsysRip2ExtRouteExpiryInterval,
|
|
etsysRip2ExtRouteFlushInterval
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group defines global controls for Enterasys RIPv2 systems."
|
|
::= { etsysRip2ExtGroups 1 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Compliance statements
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysRip2ExtCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for devices that support etsysRip2Ext."
|
|
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
etsysRip2ExtGlobalGroup
|
|
}
|
|
::= { etsysRip2ExtCompliances 1 }
|
|
|
|
END
|