Observium_CE/mibs/raisecom/RAISECOM-RIP2-MIB

1058 lines
42 KiB
Plaintext

-- *****************************************************************
-- RAISECOM-RIP2-MIB.mib
--
-- January 2011, gaoyanxiang
--
-- Copyright(c) 2011-2013 by RAISECOM TECH, Ltd.
-- All rights reserved.
-- 01,20111231,yangkewei,ROS00008218,advent mib±àÒë¼ì²é
-- *****************************************************************
--MibName=rcRip
RAISECOM-RIP2-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
Integer32, IpAddress ,Unsigned32 FROM SNMPv2-SMI
RowStatus, TruthValue FROM SNMPv2-TC
EnableVar FROM SWITCH-TC
ifIndex FROM IF-MIB
rip2IfStatAddress FROM RIPv2-MIB
raisecomAgent FROM RAISECOM-BASE-MIB ;
raisecomRip2 MODULE-IDENTITY
LAST-UPDATED "201101100000Z" -- Jan 10, 2011
ORGANIZATION "Raisecom, Inc."
CONTACT-INFO
" Raise Systems
Postal: Beijing, China
Tel: 86-010-82884499
E-mail: support@raisecom.com"
DESCRIPTION "This MIB module defines objects to RIP."
REVISION "201101100000Z" -- Jan 10, 2011
DESCRIPTION "Initial MIB creation."
::= { raisecomAgent 32}
------------------------------------------------------------------------------
-- Define groups in RAISECOM-RIP2-MIB
------------------------------------------------------------------------------
raisecomRip2Notifications OBJECT IDENTIFIER ::= { raisecomRip2 1 }
raisecomRip2Objects OBJECT IDENTIFIER ::= { raisecomRip2 2 }
raisecomRip2Conformance OBJECT IDENTIFIER ::= { raisecomRip2 3 }
------------------------------------------------------------------------------
--
-- raisecomRip2Notifications
--
-- This group defines the traps related to RIP.
------------------------------------------------------------------------------
raisecomRip2LastKeyExpirationTrap NOTIFICATION-TYPE
OBJECTS { ifIndex, raisecomRip2IfConfAuthKeyChain }
STATUS current
DESCRIPTION
"This trap will notify the network manager that the last
key associated with an interface expires."
::= { raisecomRip2Notifications 1 }
raisecomRip2KeyValidTrap NOTIFICATION-TYPE
OBJECTS { ifIndex, raisecomRip2IfConfAuthKeyChain }
STATUS current
DESCRIPTION
"This trap will notify the network manager that some key associated with an interface recovers valid."
::= { raisecomRip2Notifications 2 }
------------------------------------------------------------------------------
--
-- raisecomRip2Objects
--
-- This group defines all the objects related to RIP.
------------------------------------------------------------------------------
------------------------------------------------------------------------------
-- Define groups in raisecomRip2Objects
------------------------------------------------------------------------------
raisecomRip2ScalarGroup OBJECT IDENTIFIER ::= { raisecomRip2Objects 1 }
raisecomRip2InterfaceConfigGroup OBJECT IDENTIFIER ::= { raisecomRip2Objects 2 }
raisecomRip2InterfaceStatisticGroup OBJECT IDENTIFIER ::= { raisecomRip2Objects 3 }
raisecomRip2NetConfigGroup OBJECT IDENTIFIER ::= { raisecomRip2Objects 4 }
raisecomRip2RouteGroup OBJECT IDENTIFIER ::= { raisecomRip2Objects 5 }
raisecomRip2RedistributeListGroup OBJECT IDENTIFIER ::= { raisecomRip2Objects 6 }
raisecomRip2DistributeListGroup OBJECT IDENTIFIER ::= { raisecomRip2Objects 7 }
------------------------------------------------------------------------------
raisecomRip2Enabled OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of RIP administrative status. A value of
enable(1) indicates that router should enable RIP.
Disable(2) indicates that router should disable RIP."
DEFVAL {disable}
::= { raisecomRip2ScalarGroup 1 }
raisecomRip2Version OBJECT-TYPE
SYNTAX INTEGER {
none(0),
rip1(1),
rip2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Config the global RIP version.
None(0) indicates that an interface without being configed
send-version can send RIP version 1 packets and can receive
any RIP version packets if it is not configed receive-version.
Rip1(1) means an interface without being configed send-version
can only send RIP version 1 packets and only receive RIP
version 1 packets if it is not configed receive-version.
Rip2(2) means an interface without being configed send-version
can only send RIP version 2 packets by multicast and only
receive RIP version 2 packets if it is not configed receive-version."
DEFVAL {none}
::= { raisecomRip2ScalarGroup 2 }
raisecomRip2SourceAddressValidated OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative status of validating source IP address.
A value of enable(1) indicates that router should validate
the source IP address of incoming routing updates for RIP.
disable(2) indicates that validation should not performed."
DEFVAL {enable}
::= { raisecomRip2ScalarGroup 3 }
raisecomRip2HostRouteAccepted OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative status of accepting host routes. A value
of enable(1) indicates that router should accept the host
route entry in the RIP-2 packet; disable(2) indicates that
router should ignore the host route entry."
DEFVAL {enable}
::= { raisecomRip2ScalarGroup 4 }
raisecomRip2AdminDistance OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative distance of RIP protocol."
DEFVAL {120}
::= { raisecomRip2ScalarGroup 5 }
raisecomRip2TimerUpdate OBJECT-TYPE
SYNTAX Integer32 (1..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Rate, in seconds, at which the RIP process sends an unsolicited
Response message containing the complete routing table to every
neighboring router. "
DEFVAL {30}
::= { raisecomRip2ScalarGroup 6 }
raisecomRip2TimerInvalid OBJECT-TYPE
SYNTAX Integer32 (1..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"After the time a route is declared invalid; it should be at least
three times the value of the update argument. A route becomes
invalid when there is an absence of updates that refresh the route.
The route then enters into a holddown state. The route is marked
inaccessible and is advertised as unreachable. "
DEFVAL {180}
::= { raisecomRip2ScalarGroup 7 }
raisecomRip2TimerFlush OBJECT-TYPE
SYNTAX Integer32 (1..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The garbage-collection timer is initialized when a route is
unreachable. Upon expiration of the garbage-collection timer, the
route is finally removed from the routing table. "
DEFVAL {120}
::= { raisecomRip2ScalarGroup 8 }
raisecomRip2TimerSuppress OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"During the time routing information regarding better paths is
suppressed. It should be at least three times the value of the
update argument. A route enters into a holddown state when an
update packet is received that indicates that the route is
unreachable. The route is marked inaccessible and is advertised
as unreachable. When holddown expires, routes advertised by other
sources are accepted, and the route is no longer inaccessible. "
DEFVAL {120}
::= { raisecomRip2ScalarGroup 9 }
raisecomRip2DatabaseClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The flag of clearing RIP routing database. When set the value as
true(1), the router should clear all the route entries from RIP
routing database except the directly-connected routes."
DEFVAL {false}
::= { raisecomRip2ScalarGroup 10 }
raisecomRip2StatisticsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The flag of clearing RIP statistics. When set the value as true(1),
the router should clear all the RIP statistics, including the global
statistics and the statistics of all the IP interface."
DEFVAL {false}
::= { raisecomRip2ScalarGroup 11 }
raisecomRip2TrapEnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch controls whether to send trap when the last key associated
with an interface expires. Disable(2) indicates that trap notifying
the last key expries or the key recovers valid will never be sent.
Enable(1) indicates that trap notifying the last key expires or the
key recovers will be sent automatically."
DEFVAL {disable}
::= { raisecomRip2ScalarGroup 12 }
raisecomRip2DefaultMetric OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default metric can be used to make the redistributed routes belonging
to the same protocol have same metric."
DEFVAL {1}
::= { raisecomRip2ScalarGroup 13 }
------------------------------------------------------------------------------
--
-- rcRip2IfConfigTable
--
-- This Table defines the RIP configuration info in IP interface.
--
------------------------------------------------------------------------------
raisecomRip2IfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2IfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of entries which conserve the RIP configuraton info for each interface."
::= { raisecomRip2InterfaceConfigGroup 1 }
raisecomRip2IfConfEntry OBJECT-TYPE
SYNTAX RaisecomRip2IfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the rcRip2IfConfigTable."
INDEX {ifIndex}
::= { raisecomRip2IfConfTable 1 }
RaisecomRip2IfConfEntry ::=
SEQUENCE {
raisecomRip2IfConfPassiveInterface EnableVar,
raisecomRip2IfConfSendVersion INTEGER,
raisecomRip2IfConfReceiveVersion INTEGER,
raisecomRip2IfConfAuthMode INTEGER,
raisecomRip2IfConfInputMetricOffset Integer32,
raisecomRip2IfConfOutputMetricOffset Integer32,
raisecomRip2IfConfSplitHorizon EnableVar,
raisecomRip2IfConfPoisonReverse EnableVar,
raisecomRip2IfConfDatabaseClear TruthValue,
raisecomRip2IfConfStatisticClear TruthValue,
raisecomRip2IfConfAuthKeyChain OCTET STRING
}
raisecomRip2IfConfPassiveInterface OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The passive interface can only receive RIP packets, but
can not send RIP packets. Disable(2) indicates the interface
is not passive. Enable(1) indicates the interface is passive."
DEFVAL {disable}
::= { raisecomRip2IfConfEntry 1 }
raisecomRip2IfConfSendVersion OBJECT-TYPE
SYNTAX INTEGER {
none(0),
rip1(1),
rip1Compatible(2),
rip2(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the RIP interface to send version-specific packets.
None(0) implies sending RIP updates compliant with the global version.
rip1(1) implies sending RIP updates compliant with RFC 1058.
rip1Compatible(2) implies broadcasting RIP-2 updates using
RFC 1058 route subsumption rules.
rip2(3) implies multicasting RIP-2 updates. "
DEFVAL {none}
::= { raisecomRip2IfConfEntry 2 }
raisecomRip2IfConfReceiveVersion OBJECT-TYPE
SYNTAX INTEGER {
none(0),
rip1(1),
rip2(2),
rip1OrRip2(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the RIP interface to accept version-specific packets.
none implies receiving RIP updates compliant with the global version.
rip1(1) implies receiving RIP-1 packets.
rip2(2) implies receiving RIP-2 packets.
rip1OrRip2(3) implies receiving any RIP packets."
DEFVAL {none}
::= { raisecomRip2IfConfEntry 3 }
raisecomRip2IfConfAuthMode OBJECT-TYPE
SYNTAX INTEGER {
noAuthentication(1),
simplePassword(2),
md5(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of Authentication used on this interface. The default value
is noAuthentication(1) implies that the RIP version 2 packet without
authentication will be sent or received on the interface.
SimplePassword(2) implies the RIP version 2 packet with text authentication
will be sent or received on the interface. Md5(3) implies the RIP version 2
packet with Keyed MD5 authentication will be sent or received on the interface."
DEFVAL {noAuthentication}
::= { raisecomRip2IfConfEntry 4 }
raisecomRip2IfConfInputMetricOffset OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The offset value to be added to the incoming route's metric."
DEFVAL {1}
::= { raisecomRip2IfConfEntry 5 }
raisecomRip2IfConfOutputMetricOffset OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The offset value to be added to the outgoing route's metric."
DEFVAL {0}
::= { raisecomRip2IfConfEntry 6 }
raisecomRip2IfConfSplitHorizon OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"It is a switch of the IP interface, which indicates the
enable status of Split Horizon function."
DEFVAL {enable}
::= { raisecomRip2IfConfEntry 7 }
raisecomRip2IfConfPoisonReverse OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"It is a swtich of the IP interface, which indicates
the enable status of Poison Reverse function."
DEFVAL {disable}
::= { raisecomRip2IfConfEntry 8 }
raisecomRip2IfConfDatabaseClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The flag of clearing RIP routes on this IP interface.
When set the value as true(1), the router should clear
the route entries associated with this IP interface from
RIP routing database except the directly-connected routes."
DEFVAL {false}
::= { raisecomRip2IfConfEntry 9 }
raisecomRip2IfConfStatisticClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The flag of clearing RIP statistics on this IP interface.
When set the value as true(1), the router should clear the
RIP statistics on this IP interface."
DEFVAL {false}
::= { raisecomRip2IfConfEntry 10 }
raisecomRip2IfConfAuthKeyChain OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the authentication key-chain for the IP interface."
DEFVAL {''h}
::= { raisecomRip2IfConfEntry 11 }
------------------------------------------------------------------------------
--
-- rcRip2IfStatisticTable
--
-- This Table defines the extension of RIP statistics for subnets.
--
------------------------------------------------------------------------------
raisecomRip2IfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2IfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of subnets which require separate
status monitoring in RIP."
::= { raisecomRip2InterfaceStatisticGroup 1 }
raisecomRip2IfStatsEntry OBJECT-TYPE
SYNTAX RaisecomRip2IfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the rcRip2IfStatisticTable."
INDEX {rip2IfStatAddress}
::= { raisecomRip2IfStatsTable 1 }
RaisecomRip2IfStatsEntry ::=
SEQUENCE {
raisecomRip2IfStatsRecvValid Counter32
}
raisecomRip2IfStatsRecvValid OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid RIP response packets received
by the RIP process."
::= { raisecomRip2IfStatsEntry 1 }
--
-- rcRip2NetConfigTable
--
-- This Table defines the directly-connected networks which enable the RIP function.
--
raisecomRip2NetConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2NetConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of directly-connected networks which enable the RIP function."
::= { raisecomRip2NetConfigGroup 1 }
raisecomRip2NetConfEntry OBJECT-TYPE
SYNTAX RaisecomRip2NetConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the rcRip2NetConfigTable."
INDEX { raisecomRip2NetConfNetwork }
::= { raisecomRip2NetConfTable 1 }
RaisecomRip2NetConfEntry ::= SEQUENCE {
raisecomRip2NetConfNetwork IpAddress,
raisecomRip2NetConfRowStatus RowStatus
}
raisecomRip2NetConfNetwork OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The number of valid RIP network. It must be
Natural Network Number except special Network Number."
::= { raisecomRip2NetConfEntry 1 }
raisecomRip2NetConfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" The row status of the Network configuration table."
::= { raisecomRip2NetConfEntry 2 }
--
--
-- rcRip2RouteTable
--
-- This Table defines the RIP routes' info.
--
--
raisecomRip2RouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2RouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of RIP routes."
::= { raisecomRip2RouteGroup 1 }
raisecomRip2RouteEntry OBJECT-TYPE
SYNTAX RaisecomRip2RouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines info of one RIP route."
INDEX { raisecomRip2RouteDest, raisecomRip2RouteMask, raisecomRip2RouteNextHop }
::= { raisecomRip2RouteTable 1 }
RaisecomRip2RouteEntry ::= SEQUENCE {
raisecomRip2RouteDest IpAddress,
raisecomRip2RouteMask IpAddress,
raisecomRip2RouteNextHop IpAddress,
raisecomRip2RouteLearnFrom IpAddress,
raisecomRip2RouteIfIndex INTEGER,
raisecomRip2RouteMetric Integer32,
raisecomRip2RouteProtoType INTEGER,
raisecomRip2RouteStatus BITS,
raisecomRip2RouteTimer Integer32
}
raisecomRip2RouteDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination IP address of the RIP route. An entry with
a value of 0.0.0.0 is considered a default route."
::= { raisecomRip2RouteEntry 1 }
raisecomRip2RouteMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicate the mask to be logical-ANDed with the destination address
before being compared to the value in the ipRouteDest field.
For those systems that do not support arbitrary subnet masks, an
agent constructs the value of the ipRouteMask by determining whether
the value of the correspondent ipRouteDest field belong to a class-A,
B, or C network, and then using one of:
mask network
255.0.0.0 class-A
255.255.0.0 class-B
255.255.255.0 class-C
If the value of the ipRouteDest is 0.0.0.0 (a default route), then the
mask value is also 0.0.0.0."
::= { raisecomRip2RouteEntry 2 }
raisecomRip2RouteNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the next hop of this route.
(In the case of a route bound to an interface which is realized via a broadcast
media, the value of this field is the agent's IP address on that interface.)"
::= { raisecomRip2RouteEntry 3 }
raisecomRip2RouteLearnFrom OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this node is the source address of an RIP update packet from which
this route is learned."
::= { raisecomRip2RouteEntry 4 }
raisecomRip2RouteIfIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies the local interface through which the
next hop of this route should be reached. The interface identified by a particular
value of this index is the same interface as identified by the same value of ifIndex."
::= { raisecomRip2RouteEntry 5 }
raisecomRip2RouteMetric OBJECT-TYPE
SYNTAX Integer32 (0..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing metric for the RIP route."
::= { raisecomRip2RouteEntry 6 }
raisecomRip2RouteProtoType OBJECT-TYPE
SYNTAX INTEGER{
other(1),
local(2),
netmgmt(3),
icmp(4),
egp(5),
ggp(6),
hello(7),
rip(8),
is-is(9),
es-is(10),
ciscoIgrp(11),
bbnSpfIgp(12),
ospf(13),
bgp(14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which the RIP route was generated. "
::= { raisecomRip2RouteEntry 7 }
raisecomRip2RouteStatus OBJECT-TYPE
SYNTAX BITS{
permenant(1),
aging(2),
suppress(3),
flush(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this node indicates the current status of the RIP route.
A value of permenant(1) implies the route would never be aged.
Aging(2) indicates the route is being aged expecting the updates to
refresh it.
Suppress(3) indicates a route enters into a holddown state so that
route is marked inaccessible and is advertised as unreachable.
Flush(4) indicates the route will be removed from the routing table
unless it is be refreshed by updates."
::= { raisecomRip2RouteEntry 8 }
raisecomRip2RouteTimer OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this node indicates the time of timer associated with
a RIP route. And by the value of rcRip2RouteStatus we can identify
the timer."
::= { raisecomRip2RouteEntry 9 }
--
-- raisecomRip2RedistributeTable
--
raisecomRip2RedistributeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2RedistributeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is used to config and check redistribute policy."
::= { raisecomRip2RedistributeListGroup 1 }
raisecomRip2RedistributeEntry OBJECT-TYPE
SYNTAX RaisecomRip2RedistributeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the raisecomRip2RedistributeTable."
INDEX { raisecomRip2RedistributeProtocol, raisecomRip2RedistributeProcessId }
::= { raisecomRip2RedistributeTable 1 }
RaisecomRip2RedistributeEntry ::= SEQUENCE {
raisecomRip2RedistributeProtocol INTEGER ,
raisecomRip2RedistributeProcessId Unsigned32,
raisecomRip2RedistributeMetric Integer32 ,
raisecomRip2RedistributeRouteMapName OCTET STRING,
raisecomRip2RedistributeRowStatus RowStatus
}
raisecomRip2RedistributeProtocol OBJECT-TYPE
SYNTAX INTEGER
{
local(2),
netmgmt(3),
ospf(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Route protocol to import, only support static, connect, and ospf now."
::= { raisecomRip2RedistributeEntry 1 }
raisecomRip2RedistributeProcessId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Process id of import route protocol, only support ospf."
DEFVAL {5}
::= { raisecomRip2RedistributeEntry 2 }
raisecomRip2RedistributeMetric OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The metric of import route."
::= { raisecomRip2RedistributeEntry 3 }
raisecomRip2RedistributeRouteMapName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specify a route-map."
::= { raisecomRip2RedistributeEntry 4 }
raisecomRip2RedistributeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object permits management of the table by
facilitating actions such as row creation,construction,
and destruction. The value of this object has no effect
on whether other objects in this conceptual row can be modified."
::= { raisecomRip2RedistributeEntry 5 }
--
-- raisecomRip2DistributeListGroup
--
-- This group defines all the objects related to RIP.
-- Define groups in raisecomRip2DistributeListGroup
--
-- raisecomRip2DistributeListTable
--
raisecomRip2DistributeListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2DistributeListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is used to config and retrieve the global distributing-policy."
::= { raisecomRip2DistributeListGroup 1 }
raisecomRip2DistributeListEntry OBJECT-TYPE
SYNTAX RaisecomRip2DistributeListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the raisecomRip2DistributeListTable."
INDEX { raisecomRip2DistrIndex }
::= { raisecomRip2DistributeListTable 1 }
RaisecomRip2DistributeListEntry ::= SEQUENCE {
raisecomRip2DistrIndex INTEGER,
raisecomRip2DistrInAclNum INTEGER,
raisecomRip2DistrInIpPrefixListName OCTET STRING,
raisecomRip2DistrInGatewayIpPrefixListName OCTET STRING,
raisecomRip2DistrOutAclNum INTEGER,
raisecomRip2DistrOutIpPrefixListName OCTET STRING
}
raisecomRip2DistrIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines an index in the RaisecomRip2DistributeListTable.
The value 1 is the only valid index in RaisecomRip2DistributeListTable."
::= { raisecomRip2DistributeListEntry 1 }
raisecomRip2DistrInAclNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filter incoming routing updates by the IP ACL
number of RIP distribute-in policy.
The range from 0 to MAX-IP-ACL is the valid IP ACL number.
The value of MAX-IP-ACL is dependent on specified device.
-1 is the invalid IP ACL number, which indicates this node is not configed."
::= { raisecomRip2DistributeListEntry 2 }
raisecomRip2DistrInIpPrefixListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filter incoming routing updates,the value of this
object indicates the name of an ip-prefix-list.
The value can be any visible string with the length less than 19.
The null character indicates the node is not configed."
::= { raisecomRip2DistributeListEntry 3 }
raisecomRip2DistrInGatewayIpPrefixListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filtering incoming updates based on gateway £¬The value
of this object indicates the name of an ip-prefix-list.
The value can be any visible string with the length less than 19.
The null character indicates the node is not configed. "
::= { raisecomRip2DistributeListEntry 4 }
raisecomRip2DistrOutAclNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filter incoming routing updates by the IP ACL
number of RIP distribute-in policy.
The range from 0 to MAX-IP-ACL is the valid IP ACL number.
The value of MAX-IP-ACL is dependent on specified device.
-1 is the invalid IP ACL number, which indicates this node is not configed."
::= { raisecomRip2DistributeListEntry 5 }
raisecomRip2DistrOutIpPrefixListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filter incoming outgoing updates,the value of this
object indicates the name of an ip-prefix-list.
The value can be any visible string with the length less than 19.
The null character indicates the node is not configed."
::= { raisecomRip2DistributeListEntry 6 }
--
-- raisecomRip2DistributeListInInterfaceTable
--
raisecomRip2DistributeListInInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2DistributeListInInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is used to config and check RIP infterface distribute-in policy."
::= { raisecomRip2DistributeListGroup 2 }
raisecomRip2DistributeListInInterfaceEntry OBJECT-TYPE
SYNTAX RaisecomRip2DistributeListInInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the raisecomRip2DistributeListInInterfaceTable ."
INDEX {ifIndex}
::= { raisecomRip2DistributeListInInterfaceTable 1 }
RaisecomRip2DistributeListInInterfaceEntry ::=
SEQUENCE {
raisecomRip2DistrInIfIpPrefixListName OCTET STRING ,
raisecomRip2DistrInIfGatewayIpPrefixListName OCTET STRING,
raisecomRip2DistrInIfAclNum INTEGER
}
raisecomRip2DistrInIfIpPrefixListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filtering incoming updates based on interface£¬the value
of this object indicates the name of an ip-prefix-list.
The value can be any visible string with the length less than 19.
The null character indicates the node is not configed."
::= { raisecomRip2DistributeListInInterfaceEntry 1 }
raisecomRip2DistrInIfGatewayIpPrefixListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filtering incoming updates based on interface£¬the value
of this object indicates the name of an gateway ip-prefix-list.
The value can be any visible string with the length less than 19.
The null character indicates the node is not configed."
::= { raisecomRip2DistributeListInInterfaceEntry 2 }
raisecomRip2DistrInIfAclNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filter incoming routing updates by the IP ACL
number of RIP distribute-in policy.
The range from 0 to MAX-IP-ACL is the valid IP ACL number.
The value of MAX-IP-ACL is dependent on specified device.
-1 is the invalid IP ACL number, which indicates this node is not configed."
::= { raisecomRip2DistributeListInInterfaceEntry 3 }
--
-- raisecomRip2DistributeListOutInterfaceTable
--
raisecomRip2DistributeListOutInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2DistributeListOutInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is used to config and check RIP infterface distribute-out policy."
::= { raisecomRip2DistributeListGroup 3 }
raisecomRip2DistributeListOutInterfaceEntry OBJECT-TYPE
SYNTAX RaisecomRip2DistributeListOutInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the raisecomRip2DistributeListOutInterfaceTable ."
INDEX {ifIndex}
::= { raisecomRip2DistributeListOutInterfaceTable 1 }
RaisecomRip2DistributeListOutInterfaceEntry ::=
SEQUENCE {
raisecomRip2DistrOutIfIpPrefixListName OCTET STRING ,
raisecomRip2DistrOutIfAclNum INTEGER
}
raisecomRip2DistrOutIfIpPrefixListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filtering outgoing updates based on interface£¬the value
of this object indicates the ip-prefix-list name.
The value can be any visible string with the length less than 19.
The null character indicates the node is not configed."
::= { raisecomRip2DistributeListOutInterfaceEntry 1 }
raisecomRip2DistrOutIfAclNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Filter incoming routing updates by the IP ACL
number of RIP distribute-in policy.
The range from 0 to MAX-IP-ACL is the valid IP ACL number.
The value of MAX-IP-ACL is dependent on specified device.
-1 is the invalid IP ACL number, which indicates this node is not configed."
::= { raisecomRip2DistributeListOutInterfaceEntry 2 }
--
-- raisecomRip2DistributeListOutProtocolTable
--
raisecomRip2DistributeListOutProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRip2DistributeListOutProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is used to config and check RIP distribute-out policy based on protocol."
::= { raisecomRip2DistributeListGroup 4 }
raisecomRip2DistributeListOutProtocolEntry OBJECT-TYPE
SYNTAX RaisecomRip2DistributeListOutProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the raisecomRip2DistributeListOutProtocolTable ."
INDEX { raisecomRip2DistrOutProtocol, raisecomRip2DistrOutProcessId }
::= { raisecomRip2DistributeListOutProtocolTable 1 }
RaisecomRip2DistributeListOutProtocolEntry ::=
SEQUENCE {
raisecomRip2DistrOutProtocol INTEGER ,
raisecomRip2DistrOutProcessId Unsigned32,
raisecomRip2DistrOutProIpPrefixListName OCTET STRING,
raisecomRip2DistrOutProAclNum INTEGER,
raisecomRip2DistrOutProRowStatus RowStatus
}
raisecomRip2DistrOutProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(2),
netmgmt(3),
ospf(13) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Imported route protocol, only support static, connect, rip and ospf now."
::= { raisecomRip2DistributeListOutProtocolEntry 1 }
raisecomRip2DistrOutProcessId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Process id of import route protocol, only support ospf."
DEFVAL {5}
::= { raisecomRip2DistributeListOutProtocolEntry 2 }
raisecomRip2DistrOutProIpPrefixListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..19))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Filtering outgoing updates based on imported protocol£¬the value
of this object indicates the name of an ip-prefix-list.
The value can be any visible string with the length less than 19.
The null character indicates the node is not configed."
::= { raisecomRip2DistributeListOutProtocolEntry 3 }
raisecomRip2DistrOutProAclNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Filter incoming routing updates by the IP ACL
number of RIP distribute-in policy.
The range from 0 to MAX-IP-ACL is the valid IP ACL number.
The value of MAX-IP-ACL is dependent on specified device.
-1 is the invalid IP ACL number, which indicates this node is not configed."
::= { raisecomRip2DistributeListOutProtocolEntry 4 }
raisecomRip2DistrOutProRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object permits management of the table by
facilitating actions such as row creation,construction,
and destruction.The value of this object has no effect on
whether other objects in this conceptual row can be modified."
::= { raisecomRip2DistributeListOutProtocolEntry 5 }
END