224 lines
6.9 KiB
Plaintext
224 lines
6.9 KiB
Plaintext
--MibName=rcRip
|
|
RAISECOM-RIP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32, IpAddress FROM SNMPv2-SMI
|
|
|
|
RowStatus, TruthValue FROM SNMPv2-TC
|
|
EnableVar FROM SWITCH-TC
|
|
|
|
OBJECT-GROUP FROM SNMPv2-CONF
|
|
|
|
iscomSwitch FROM RAISECOM-BASE-MIB ;
|
|
|
|
|
|
rcRip MODULE-IDENTITY
|
|
LAST-UPDATED "0412200000Z" -- Dec 20, 2004
|
|
ORGANIZATION "Raisecom, Inc."
|
|
CONTACT-INFO
|
|
" Raise Systems
|
|
|
|
Postal: Beijing,
|
|
China
|
|
|
|
Tel: 86-010-82884499
|
|
|
|
E-mail: zhaohongce@raisecom.com"
|
|
|
|
DESCRIPTION "RIP Enterprise MIB definition."
|
|
|
|
REVISION "0412200000Z" -- Dec 20, 2004
|
|
DESCRIPTION "Initial MIB creation."
|
|
|
|
::= { iscomSwitch 17}
|
|
|
|
------------------------------------------------------------------------------
|
|
-- define groups in TMS-COMMON-MIB
|
|
------------------------------------------------------------------------------
|
|
|
|
rcRipConfig OBJECT IDENTIFIER ::= { rcRip 1 }
|
|
rcRipIfConfig OBJECT IDENTIFIER ::= { rcRip 2 }
|
|
rcRipNetConfig OBJECT IDENTIFIER ::= { rcRip 3 }
|
|
--
|
|
|
|
------------------------------------------------------------------------------
|
|
--
|
|
-- rcRipConfig- rip Parameters
|
|
--
|
|
-- This group is used to instrument the Layer 3 rip support.
|
|
--
|
|
------------------------------------------------------------------------------
|
|
--
|
|
rcRip2GlobalEnable OBJECT-TYPE
|
|
SYNTAX EnableVar
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE: { disable }
|
|
Setting this object to enable(1) enables RIP. Setting
|
|
it to disable(2) disables RIP."
|
|
DEFVAL {disable}
|
|
::= { rcRipConfig 1 }
|
|
|
|
rcRip2GlobalPassive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE: { true }
|
|
Setting this object to true(1) enables RIP passive. Setting
|
|
it to false(2) disables RIP passive."
|
|
::= { rcRipConfig 2 }
|
|
|
|
rcRip2UpdateTime OBJECT-TYPE
|
|
SYNTAX Integer32 (30..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE: { 30 }
|
|
The timeout period in seconds for send update packets."
|
|
::= { rcRipConfig 3 }
|
|
|
|
rcRip2ExpireTime OBJECT-TYPE
|
|
SYNTAX Integer32 (120..180)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE: { 180 }
|
|
The timeout period in seconds for the route expire."
|
|
::= { rcRipConfig 4 }
|
|
|
|
rcRip2FlushTime OBJECT-TYPE
|
|
SYNTAX Integer32 (180..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE: { 300 }
|
|
The timeout period in seconds for the route flush when expired."
|
|
::= { rcRipConfig 5 }
|
|
|
|
rcRip2Distance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE: { 120 }
|
|
The distance of RIP."
|
|
::= { rcRipConfig 6 }
|
|
------------------------------------------------------------------------------
|
|
--
|
|
-- tmsCommonrip - rip Parameters
|
|
--
|
|
-- This group is used to instrument the Layer 3 rip if support.
|
|
--
|
|
------------------------------------------------------------------------------
|
|
--
|
|
rcRip2IfConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRip2IfConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of subnets which require separate
|
|
status monitoring in RIP."
|
|
::= { rcRipIfConfig 1 }
|
|
|
|
rcRip2IfConfigEntry OBJECT-TYPE
|
|
SYNTAX RcRip2IfConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of subnets which require separate
|
|
status monitoring in RIP."
|
|
INDEX { rcRip2IfConfigAddress }
|
|
::= { rcRip2IfConfigTable 1 }
|
|
|
|
RcRip2IfConfigEntry ::=
|
|
SEQUENCE {
|
|
rcRip2IfConfigAddress IpAddress,
|
|
rcRip2IfConfigSplit TruthValue,
|
|
rcRip2IfConfigRowStatus RowStatus
|
|
}
|
|
|
|
rcRip2IfConfigAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address of this system on the indicated
|
|
subnet. For unnumbered interfaces, the value 0.0.0.N,
|
|
where the least significant 24 bits (N) is the ifIndex
|
|
for the IP Interface in network byte order."
|
|
::= { rcRip2IfConfigEntry 1 }
|
|
|
|
rcRip2IfConfigSplit OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DURABLE: { true }
|
|
Setting this object to true(1) enables split horazon. Setting
|
|
it to false(2) disables split horizon."
|
|
::= { rcRip2IfConfigEntry 2 }
|
|
|
|
rcRip2IfConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Writing invalid has the effect of deleting
|
|
this interface."
|
|
::= { rcRip2IfConfigEntry 3 }
|
|
|
|
-----------------------------------------------------------------------
|
|
rcRip2NetConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRip2NetConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the network address table for startup the rip on a interface."
|
|
::= { rcRipNetConfig 1 }
|
|
|
|
rcRip2NetConfigEntry OBJECT-TYPE
|
|
SYNTAX RcRip2NetConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" the network address table for startup the rip on a interface."
|
|
INDEX { rcRip2NetConfigSubnet, rcRip2NetConfigMask }
|
|
::= { rcRip2NetConfigTable 1 }
|
|
|
|
RcRip2NetConfigEntry ::= SEQUENCE {
|
|
rcRip2NetConfigSubnet IpAddress,
|
|
rcRip2NetConfigMask IpAddress,
|
|
rcRip2NetConfigRowStatus RowStatus
|
|
}
|
|
|
|
rcRip2NetConfigSubnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the network address for startup the rip on a interface."
|
|
::= { rcRip2NetConfigEntry 1 }
|
|
|
|
rcRip2NetConfigMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" the network mask for startup the rip on a interface."
|
|
::= { rcRip2NetConfigEntry 2 }
|
|
|
|
rcRip2NetConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This variable displays the status of the entry. "
|
|
::= { rcRip2NetConfigEntry 3 }
|
|
|
|
|
|
|
|
END
|