152 lines
6.0 KiB
Plaintext
152 lines
6.0 KiB
Plaintext
RC-IP-STATIC-M-ROUTE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
TruthValue, RowStatus
|
|
FROM SNMPv2-TC
|
|
InetAddressType, InetAddress, InetAddressPrefixLength
|
|
FROM INET-ADDRESS-MIB
|
|
rcIpStaticMRoute
|
|
FROM RC-IP-MIB;
|
|
|
|
rcIpStaticMRouteMib MODULE-IDENTITY
|
|
LAST-UPDATED "200810100000Z" -- 10 Oct 2008
|
|
ORGANIZATION "Nortel"
|
|
CONTACT-INFO "Alka Malik
|
|
Postal: Nortel Networks, Inc.
|
|
600 Technology Park Drive
|
|
Billerica, MA 02478
|
|
Tel: 978-288-7051
|
|
Fax: 978-288-0620
|
|
E-mail: alka@nortel.com"
|
|
DESCRIPTION
|
|
"MIB for Static Multicast Route"
|
|
|
|
REVISION "200810100000Z" -- 10 Oct 2008
|
|
DESCRIPTION
|
|
"Version 2: Deleted rcIpStaticMRouteVrfId"
|
|
|
|
REVISION "200810080000Z" -- 08 Oct 2008
|
|
DESCRIPTION
|
|
"Initial Version"
|
|
|
|
::= { rcIpStaticMRoute 1 }
|
|
|
|
rcIpStaticMRouteNotifications OBJECT IDENTIFIER ::= { rcIpStaticMRouteMib 0 }
|
|
rcIpStaticMRouteObjects OBJECT IDENTIFIER ::= { rcIpStaticMRouteMib 1 }
|
|
|
|
--
|
|
-- Object groups within the IP Static MRoute MIB
|
|
--
|
|
|
|
rcIpStaticMRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpStaticMRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used by multicast routing protocols, i.e
|
|
PIM-SM, PIM-SSM, MSDP and is not visible to any other L2/L3
|
|
Protocols. It provides the flexibility of separating the
|
|
paths for unicast and multicast streams. Any route addition
|
|
to this table will not affect the switching and/or routing of
|
|
IP unicast packets."
|
|
::= { rcIpStaticMRouteObjects 1 }
|
|
|
|
|
|
rcIpStaticMRouteEntry OBJECT-TYPE
|
|
SYNTAX RcIpStaticMRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A static MRoute to a particular destination."
|
|
INDEX { rcIpStaticMRouteIpAddressType,
|
|
rcIpStaticMRouteIpAddress,
|
|
rcIpStaticMRouteMask,
|
|
rcIpStaticMRouteRpfAddressType,
|
|
rcIpStaticMRouteRpfAddress
|
|
}
|
|
::= { rcIpStaticMRouteTable 1 }
|
|
|
|
|
|
RcIpStaticMRouteEntry ::= SEQUENCE {
|
|
rcIpStaticMRouteIpAddressType InetAddressType,
|
|
rcIpStaticMRouteIpAddress InetAddress,
|
|
rcIpStaticMRouteMask InetAddressPrefixLength,
|
|
rcIpStaticMRouteRpfAddressType InetAddressType,
|
|
rcIpStaticMRouteRpfAddress InetAddress,
|
|
rcIpStaticMRoutePreference Unsigned32,
|
|
rcIpStaticMRouteEnable TruthValue,
|
|
rcIpStaticMRouteRowStatus RowStatus
|
|
}
|
|
|
|
rcIpStaticMRouteIpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The address type of Static MRoute IP address."
|
|
::= { rcIpStaticMRouteEntry 1 }
|
|
|
|
rcIpStaticMRouteIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Static MRoute IP address denotes the destination
|
|
network for which the route is being added."
|
|
::= { rcIpStaticMRouteEntry 2 }
|
|
|
|
rcIpStaticMRouteMask OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Denotes the IP subnet mask of the Static MRoute."
|
|
::= { rcIpStaticMRouteEntry 3 }
|
|
|
|
rcIpStaticMRouteRpfAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The address type of Static MRoute Rpf address."
|
|
::= { rcIpStaticMRouteEntry 4 }
|
|
|
|
rcIpStaticMRouteRpfAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RPF address is the same as the nexthop in unicast
|
|
Static IP route table. The RPF address denotes the
|
|
RPF neighbor towards RP/Source."
|
|
::= { rcIpStaticMRouteEntry 5 }
|
|
|
|
rcIpStaticMRoutePreference OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Static MRoute Preference is the administrative
|
|
distance for the given route. When unicast routing
|
|
table and the multicast-static IP route table
|
|
have different routes for the same destination
|
|
network, then this administrative distance is compared
|
|
with that of the protocol that contributed the route
|
|
in unicast routing table. By providing administrative
|
|
distance for every route, we are giving flexibility to
|
|
the administrator to choose different distances for
|
|
different networks."
|
|
::= { rcIpStaticMRouteEntry 6 }
|
|
|
|
rcIpStaticMRouteEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This denotes the status of the route in this table.
|
|
It can either be enabled/disabled."
|
|
DEFVAL { true }
|
|
::= { rcIpStaticMRouteEntry 7 }
|
|
|
|
rcIpStaticMRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Creation and deletion of the row entry."
|
|
::= { rcIpStaticMRouteEntry 8 }
|
|
|
|
END
|