Observium_CE/mibs/nortel/RC-IP-POLICY-MIB

3472 lines
135 KiB
Plaintext

RC-IP-POLICY-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, IpAddress
FROM SNMPv2-SMI
DisplayString, TruthValue, RowStatus
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
rcIpPolicy, rcIpGenPolicy
FROM RC-IP-MIB
EnableValue, IdList, RcLongDisplayString
FROM RAPID-CITY
VrfIdentifier
FROM RC-VRF-MIB
Ipv6Address
FROM IPV6-TC;
rcIpPolicyMib MODULE-IDENTITY
LAST-UPDATED "201809260000Z"
ORGANIZATION "Bay Networks, Rapid-City Group"
CONTACT-INFO "Yu-Ten Lee
Postal: Nortel Networks, Inc.
4655 Great America Parkway
Santa Clara, CA 95052-8185
Tel: 408-495-2560
Fax: 408-495-6680
E-mail: ylee@nortelnetworks.com"
DESCRIPTION "Enterprise MIB for the Accelar product family."
REVISION "202011250000Z" -- 25 Nov 2020
DESCRIPTION "Verion 55: Add rcIpRoutePolicyMatchIpMcastGroup
and rcIpRoutePolicyMatchIpMcastSource"
REVISION "201809260000Z" -- 26 Sept 2018
DESCRIPTION "Verion 54: Remove the default value from objects:
rcIpRedistributeInterVrfMetricType,
rcIpRedistributeInterVrfSubnets"
REVISION "201809190000Z" -- 19 Sept 2018
DESCRIPTION "Verion 53: added none option to the objects:
rcIpRedistributeInterVrfMetricType,
rcIpRedistributeInterVrfMatchRouteType,
rcIpRedistributeInterVrfSubnets"
REVISION "201808280000Z" -- 28 August 2018
DESCRIPTION "Version 52: updated the description for rcIpRedistributeInterVrfMetricType"
REVISION "201808100000Z" -- 10 August 2018
DESCRIPTION "Version 51: Added Range to rcIpRoutePolicyMatchLocalPref"
REVISION "201701090000Z" -- 09 Jan 2017
DESCRIPTION "Version 50: Delete none(3) and liveMetric(4) and added live(3)
to rcIpRedistributeInterVrfMetricType.
Requested by Osamu"
REVISION "201701060000Z" -- 06 Jan 2017
DESCRIPTION "Version 49: Added rcIpRoutePolicySetMetricTypeBgp to
RcIpRoutePolicyEntry and added none(3),liveMetric(4) to
rcIpRedistributeInterVrfMetricType.
Requested by Osamu"
REVISION "201603180000Z" -- 18 Mar 2016
DESCRIPTION "Version 48: Added dvr value under rcIpRedistributeInterVrfProtocol
and rcIpRedistributeInterVrfRouteSource "
REVISION "201507130000Z" -- 13 July 2015
DESCRIPTION "Version 47: Added ripng value under rcIpRedistributeProtocol and
rcIpRedistributeRouteSource"
REVISION "201505130000Z" -- 13 May 2015
DESCRIPTION "Version 46: Added rcIpRoutePolicyMatchMetricTypeIsis
and rcIpRoutePolicySetMetricTypeIsis.
Requested by Gautam (Prem)"
REVISION "201504220000Z" -- 22 April 2015
DESCRIPTION "Version 45: Added rcIpNewRoutePrefTableSize
rcipNewRoutePrefTable"
REVISION "201503120000Z" -- 12 March 2015
DESCRIPTION "Version 44: Added ripng value under
rcIpRedistributeInterVrfProtocol and
rcIpRedistributeInterVrfRouteSource.
Requested by Hemadri/Amruta for IPv6 RIPng Rel1 (Prem)"
REVISION "201408060000Z" -- 06 August 2014
DESCRIPTION "Version 43: Added bgpv6 and isisv6 values under rcIpRedistributeInterVrfProtocol.
Added v6isis and v6bgp values under rcIpRedistributeInterVrfRouteSource"
REVISION "201408060000Z" -- 06 August 2014
DESCRIPTION "Version 42: Added spbmv6Level1 value under rcIpRoutePrefProtocol."
REVISION "201310100000Z" -- 10 October 2013
DESCRIPTION "Version 41: Added Ipv6Address to IMPORTS."
REVISION "201205030000Z" -- 03 May 2012
DESCRIPTION "Version 40: Removed enumeration value isis(7) from
rcIpRedistributeInterVrfRouteSource because
there is another value for isis (13) defined
for that object. Two values cannot have the
same name, so removing the value 7 since
the code is using the value of 13."
REVISION "201202290000Z" -- 29 February 2012
DESCRIPTION "Version 39: Added rcIpRoutePolicyNameTable."
REVISION "201110190000Z" -- 19 October 2011
DESCRIPTION "Version 38: Added rcIpPrefixListNameTableSize and
rcIpPrefixListNameTable."
REVISION "201102180000Z" -- 18 February 2011
DESCRIPTION "Version 37: Removed rcIpRoutePolicySetLevel mib object.
This mib object was first added in 7.1, but before 7.1
was released, the mib object was removed. So removing
it from MRT as well."
REVISION "201101060000Z" -- 06 January 2011
DESCRIPTION "Version 36: Added enum values level1 and level2 for
rcIpRoutePolicyMatchRouteType, internal and external
for rcIpRoutePolicySetMetricType, spbmLevel1 for
rcIpRoutePrefProtocol, isis for rcIpRedistributeInterVrfRouteSource.
Added rcIpRoutePolicySetLevel mib object."
REVISION "201009140000Z" -- 14 September 2010
DESCRIPTION "Version 35: Updated rcIpRoutePolicyMatchVrf size"
REVISION "200902190000Z" -- 19 Feb 2009
DESCRIPTION "Version 34: Added isis(7) in rcIpRedistributeInterVrfRouteSource"
REVISION "200809020000Z" -- 02 September 2008
DESCRIPTION "Version 33: Deleted rcIpRoutePolicyIpv6SetMask from rcIpRoutePolicyTable.
Changed the values ospfv3(7), v6direct(8), v6static(9) to
v6direct(10),v6static(11),ospfv3(12) in rcIpRedistributeInterVrfRouteSource"
REVISION "200808040000Z" -- 04 August 2008
DESCRIPTION "Version 32: Added MIB objects rcIpRoutePolicyIpv6SetNextHop and rcIpRoutePolicyIpv6SetMask in
rcIpRoutePolicyTable.
Added the values ospfv3(7), v6direct(8), v6static(9) to
rcIpRedistributeInterVrfRouteSource"
REVISION "200807170000Z" -- 17 July 2008
DESCRIPTION "Version 31: Updated descriptions for rcIpRoutePolicyApply, rcIpRedistributeApply, rcIpOspfInFilterApply"
REVISION "200806050000Z" -- 05 June 2008
DESCRIPTION "Version 30: Changed defval for rcIpRedistributeApply to false"
REVISION "200805160000Z" -- 16 May 2008
DESCRIPTION "Version 29: Added enum value to rcIpRedistributeInterVrfRouteSource."
REVISION "200805090000Z" -- 09 May 2008
DESCRIPTION "Version 28: Fixed smilint errors."
REVISION "200805050000Z" -- 05 May 2008
DESCRIPTION "Version 27: Changed the SYNTAX of rcIpRoutePolicyMatchNetwork,rcIpRoutePolicyMatchIpRouteSource
rcIpRoutePolicyMatchNextHop,rcIpRoutePolicyMatchInterface and rcIpRoutePolicyMatchIpRouteDest."
REVISION "200804210000Z" -- 21 Apr 2008
DESCRIPTION "Version 26: Corrected the wrong rcIpExtACLTable index."
REVISION "200803240000Z" -- 24 Mar 2008
DESCRIPTION "Version 25: Corrections made to rcIpExtACLTable and
rcIpRoutePolicyMatchExtendedPref.
Added rcIpRoutePolicyMatchIpRouteDest."
REVISION "200803130000Z" -- 13 March 2008
DESCRIPTION "Version 24: Changed module name to 'RC-VRF-MIB'
from 'RC-VIRTUAL-ROUTING-MIB'."
REVISION "200801200000Z" -- 20 Jan 2008
DESCRIPTION "Version 23: Added rcIpExtACLTable, added rcIpRoutePolicyMatchExtendedPref to rcIpRoutePolicyTable."
REVISION "200801160000Z" -- 16 January 2008
DESCRIPTION "Version 22: Fixed IMPORTS section for VrfIdentifier definition."
REVISION "200710180000Z" -- 18 Oct 2007
DESCRIPTION "Version 21: Fixed quote for rcIpExtCommunityAccessListMemberId."
REVISION "200710040000Z" -- 04 Oct 2007
DESCRIPTION "Version 20: Fixed DOS conversion issues."
REVISION "200709250000Z" -- 25 Sep 2007
DESCRIPTION "Version 19: Re-ordered enums for rcIpRedistributeInterVrfProtocol."
REVISION "200709170000Z" -- 17 Sep 2007
DESCRIPTION "Version 18: Added 2 enums for rcIpRedistributeInterVrfProtocol."
REVISION "200705220000Z" -- 22 May 2007
DESCRIPTION "Version 17: Modified rcIpRedistributeInterVrfTable."
REVISION "200705020000Z" -- 02 May 2007
DESCRIPTION "Version 16: Corrections made to rcIpRoutePolicySetExtCommunityMode,
rcIpExtCommunityAccessListRowStatus and rcIpExtCommunityAccessListTableSize."
REVISION "200705010000Z" -- 01 May 2007
DESCRIPTION "Version 15: Modify rcIpRoutePolicySetExtCommunityMode. Add rcIpExtCommunityAccessTable."
REVISION "200704060000Z" -- 06 Apr 2007
DESCRIPTION "Version 14: Add rcVrfIdentifier to the IMPORTS section."
REVISION "200704031000Z" -- 03 Apr 2007
DESCRIPTION "Version 13: Modified rcIpRoutePolicySetExtCommunity."
REVISION "200704030000Z" -- 03 Apr 2007
DESCRIPTION "Version 12: Added rcIpExtCommunityListTable"
REVISION "200704020000Z" -- 02 Apr 2007
DESCRIPTION "Version 11: Added 4 new objects to rcIpRoutePolicyEntry"
REVISION "200703220000Z" -- 22 Mar 2007
DESCRIPTION "Version 10: Updated rcIpRedistributeInterVrfProtocol and rcIpRedistributeInterVrfRouteSource attributes
with 'extranet(6) enum."
REVISION "200703080000Z" -- 08 Mar 2007
DESCRIPTION "Version 9: Added rcIpRedistributeInterVrfTable."
REVISION "200611080000Z" -- 08 Nov 2006
DESCRIPTION "Version 8: Added rcIpRoutePolicyMatchVrf attribute to rcIpRoutePolicyEntry and
updated rcIpRedistributeProtocol."
REVISION "200511300000Z" -- 30 Nov 2005
DESCRIPTION "Version 7: Expanded range of rcIpRoutePolicyMatchProtocol
to 0-255."
REVISION "200511220000Z" -- 22 Nov 2005
DESCRIPTION "Version 6: Updated rcIpRedistributeProtocol & rcIpRoutePrefProtocol"
REVISION "200508290000Z" -- 29 Aug 2005
DESCRIPTION "Version 5: Modified IPRoute and IP redistribute MIB to add ISIS
related values. Modified IP RedistributeMetricType description."
REVISION "200504140000Z" -- 14 Apr 2005
DESCRIPTION "Version 4: Modified rcIpRoutePolicyMatchProtocol mib object"
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 3: Added version info"
::= { rcIpPolicy 0 }
-- IP Policy Address Table
rcIpPolicyAddrTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyAddrTable."
::= { rcIpPolicy 1 }
rcIpPolicyAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyAddrEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to store different types list entries.
Each row in the table contains a list entry that is
used by a set of announce policies."
::= { rcIpPolicy 2 }
rcIpPolicyAddrEntry OBJECT-TYPE
SYNTAX RcIpPolicyAddrEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Route entry attributes."
INDEX {rcIpPolicyAddrIpAddr}
::= { rcIpPolicyAddrTable 1 }
RcIpPolicyAddrEntry ::= SEQUENCE {
rcIpPolicyAddrIpAddr IpAddress,
rcIpPolicyAddrId Integer32,
rcIpPolicyAddrAddrListIdListSize INTEGER,
rcIpPolicyAddrAddrListIdList OCTET STRING,
rcIpPolicyAddrRowStatus RowStatus
}
rcIpPolicyAddrIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The network address for this type of list entry. This
value is required for all types of lists."
::= { rcIpPolicyAddrEntry 1 }
rcIpPolicyAddrId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Identifier of this entry. Used internally to identify
this entry."
::= { rcIpPolicyAddrEntry 2 }
rcIpPolicyAddrAddrListIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of id(s) in the
rcIpPolicyAddrListIdList variable."
::= { rcIpPolicyAddrEntry 3 }
rcIpPolicyAddrAddrListIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate zero or more rcIpPolicyAddrListEntry(s)
that are referring to this entry. Each list-id identifier
is stored as two bytes in this array starting from
offset zero. Any unused bytes should be set to zero."
::= { rcIpPolicyAddrEntry 4 }
rcIpPolicyAddrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyAddrEntry 5 }
-- Ip Policy Network Table
rcIpPolicyNetTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyNetTable."
::= { rcIpPolicy 3 }
rcIpPolicyNetTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyNetEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to store different types list entries.
Each row in the table contains a list entry that is
used by a set of announce policies."
::= { rcIpPolicy 4 }
rcIpPolicyNetEntry OBJECT-TYPE
SYNTAX RcIpPolicyNetEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Route entry attributes."
INDEX {rcIpPolicyNetAddr, rcIpPolicyNetMask }
::= { rcIpPolicyNetTable 1 }
RcIpPolicyNetEntry ::= SEQUENCE {
rcIpPolicyNetAddr IpAddress,
rcIpPolicyNetMask IpAddress,
rcIpPolicyNetId Integer32,
rcIpPolicyNetNetListIdListSize INTEGER,
rcIpPolicyNetNetListIdList OCTET STRING,
rcIpPolicyNetRowStatus RowStatus
}
rcIpPolicyNetAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The network address for this type of list entry. This
value is required for all types of lists."
::= { rcIpPolicyNetEntry 1 }
rcIpPolicyNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The route mask for this type of list entry. This
value is meaningful only if rcIpPolicyNetEntry
is equal to exactNet(1), rangeNet(2), advertiseNet(3).
For other types it should have the value 0.0.0.0."
::= { rcIpPolicyNetEntry 2 }
rcIpPolicyNetId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used internally to recognize this entry."
::= { rcIpPolicyNetEntry 3 }
rcIpPolicyNetNetListIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of id(s) in the
rcIpPolicyNetListIdList variable."
::= { rcIpPolicyNetEntry 4 }
rcIpPolicyNetNetListIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate zero or more rcIpPolicyNetListEntry(s)
that are referring to this entry. Each list-id identifier
is stored as two bytes in this array starting from
offset zero. Any unused bytes should be set to zero."
::= { rcIpPolicyNetEntry 5 }
rcIpPolicyNetRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyNetEntry 6 }
-- IP Policy Address List Table
rcIpPolicyAddrListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyAddrListTable."
::= { rcIpPolicy 5 }
rcIpPolicyAddrListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyAddrListEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to group rcIpPolicyAddrEntry(s)
into a list."
::= { rcIpPolicy 6 }
rcIpPolicyAddrListEntry OBJECT-TYPE
SYNTAX RcIpPolicyAddrListEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Route entry attributes."
INDEX { rcIpPolicyAddrListId }
::= { rcIpPolicyAddrListTable 1 }
RcIpPolicyAddrListEntry ::= SEQUENCE {
rcIpPolicyAddrListId INTEGER,
rcIpPolicyAddrListName DisplayString,
rcIpPolicyAddrListIdListSize INTEGER,
rcIpPolicyAddrListIdList OCTET STRING,
rcIpPolicyAddrListPolicyIdListSize INTEGER,
rcIpPolicyAddrListPolicyIdList OCTET STRING,
rcIpPolicyAddrListRowStatus RowStatus
}
rcIpPolicyAddrListId OBJECT-TYPE
SYNTAX INTEGER (1..1000)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "A value that uniquely identifies this list of
rcIpPolicyAddrListEntry."
::= { rcIpPolicyAddrListEntry 1 }
rcIpPolicyAddrListName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "An administratively-assigned name for this list."
::= { rcIpPolicyAddrListEntry 3 }
rcIpPolicyAddrListIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of rcIpPolicyAddrNetEntry
id(s) in the rcIpPolicyAddrListIdList variable."
::= { rcIpPolicyAddrListEntry 4 }
rcIpPolicyAddrListIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate zero or more AddrListId that
are associated to this list. Each AddrList identifier
is stored as two bytes in this array starting from
offset zero. Any unused bytes should be set to zero."
::= { rcIpPolicyAddrListEntry 5 }
rcIpPolicyAddrListPolicyIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of policy id(s) in the
Policy Id list. That are referring to this list."
::= { rcIpPolicyAddrListEntry 6 }
rcIpPolicyAddrListPolicyIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate zero or more policies that
are referring to this entry. Each policy identifier
is stored as two bytes in this array starting from
offset zero. Any unused bytes should be set to zero."
::= { rcIpPolicyAddrListEntry 7 }
rcIpPolicyAddrListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyAddrListEntry 8 }
-- RIP Announce Policy Table
rcIpPolicyRipAnnounceTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyRipAnnounceTable."
::= { rcIpPolicy 7 }
rcIpPolicyRipAnnounceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyRipAnnounceEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to store set of announce policies
configured for RIP routing protocol. The Number
of entries is given by rcIpPolicyNumRipPolicies."
::= { rcIpPolicy 8 }
rcIpPolicyRipAnnounceEntry OBJECT-TYPE
SYNTAX RcIpPolicyRipAnnounceEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Entry containing configuration information for a
particular announce policy."
INDEX { rcIpPolicyRipAnnounceId }
::= { rcIpPolicyRipAnnounceTable 1 }
RcIpPolicyRipAnnounceEntry ::= SEQUENCE {
rcIpPolicyRipAnnounceId INTEGER,
rcIpPolicyRipAnnounceName DisplayString,
rcIpPolicyRipAnnounceEnable TruthValue,
rcIpPolicyRipAnnounceExactNetListId INTEGER,
rcIpPolicyRipAnnounceRangeNetListId INTEGER,
rcIpPolicyRipAnnounceRipGatewayListId INTEGER,
rcIpPolicyRipAnnounceRipInterfaceListId INTEGER,
rcIpPolicyRipAnnounceOspfRouterListId INTEGER,
rcIpPolicyRipAnnounceAnnounceInterfaceListId INTEGER,
rcIpPolicyRipAnnouncePrecedence INTEGER,
rcIpPolicyRipAnnounceRouteSource INTEGER,
rcIpPolicyRipAnnounceAdvertiseNetListId INTEGER,
rcIpPolicyRipAnnounceAction INTEGER,
rcIpPolicyRipAnnounceOspfRouteType INTEGER,
rcIpPolicyRipAnnounceRipMetric INTEGER,
rcIpPolicyRipAnnounceRowStatus RowStatus
}
rcIpPolicyRipAnnounceId OBJECT-TYPE
SYNTAX INTEGER (1..1000)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "A value that uniquely identifies the policy
associated with this entry."
::= { rcIpPolicyRipAnnounceEntry 1 }
rcIpPolicyRipAnnounceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyRipAnnounceEntry 2 }
rcIpPolicyRipAnnounceEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether this policy is enabled or not.
The policy should be applied only if it is set to 'true'."
DEFVAL { true }
::= { rcIpPolicyRipAnnounceEntry 3 }
rcIpPolicyRipAnnounceExactNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of 'exact' type entries
that are configured for this policy.
An entry with type 'exactNet' or 'rangeNet' represents
the network list. This indicates which networks will
match a particular announce policy.
An entry with a 'exact' type means to only match the
specific network advertisement (netaddr & mask).
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match the default route'.
If set to '0', this policy applies to all the routes."
::= { rcIpPolicyRipAnnounceEntry 4 }
rcIpPolicyRipAnnounceRangeNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate zero or more 'range' network entries
that are associated with this policy.
An entry with a 'range' type means to match any network
number that falls in the range indicated by the addr &
mask.
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match any route'.
If set to '0', this policy applies to all the routes."
::= { rcIpPolicyRipAnnounceEntry 5 }
rcIpPolicyRipAnnounceRipGatewayListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to identify the RIP-gatewayList in the list
that are associated with this policy.
This field has meaning only for RIP sourced routes and
if RIP is included as a RouteSource.
The list contains one or more rip-routers (other side
of the interface) addresses that could send RIP updates
to this router. If a router
address is included in this list, this policy applies to
RIP advertisements from that router.
If set to '0', this policy applies to RIP updates
received from any rip routers/interfaces."
::= { rcIpPolicyRipAnnounceEntry 6 }
rcIpPolicyRipAnnounceRipInterfaceListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
ripInterfaceIdList that are configured for this policy.
This field has meaning only for RIP sourced routes and
if RIP is included as a RouteSource. The list contains
one or more rip-interface addresses on this router.
If an interface address is incuded in this list, this
policy applies to RIP advertisements received on that
interface.
A value of '0' indicates thtat this policy applies to
RIP updates received on any rip-interface."
::= { rcIpPolicyRipAnnounceEntry 7 }
rcIpPolicyRipAnnounceOspfRouterListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
OspfRouteIds that are configured for this policy.
This field has meaning only for OSPF sourced routes and
if OSPF is included as a RouteSource. The list contains
one or more router IDs of OSPF routers. If a routerId
is included in this list, this policy applies to
OSPF advertisements received from that router.
A value of '0' indicates that this policy applies to
any OPSF routes received from any router."
::= { rcIpPolicyRipAnnounceEntry 8 }
rcIpPolicyRipAnnounceAnnounceInterfaceListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
AnnounceInterfaceids that are configured for this policy.
The list contains one or more outbound interface
addresses. If the outbound interface address in this
list, the policy applies to RIP updates/advertisements
sent through this interface.
A value of '0' indicates that this policy applies to
any outbound RIP interface on this router."
::= { rcIpPolicyRipAnnounceEntry 9 }
rcIpPolicyRipAnnouncePrecedence OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Is used while comparing this policy rule with other
policy that a given route may match. A rule with a
higher precedence value will be chosen over one with
a smaller value. In the case of a tie, the PolicyId is
used (larger wins)."
::= { rcIpPolicyRipAnnounceEntry 10 }
rcIpPolicyRipAnnounceRouteSource OBJECT-TYPE
SYNTAX INTEGER {
direct(1),
static(2),
rip(4),
ospf(8),
any(15)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Is represented as bitset to indicate route sources.
It can contain one or more route sources. If the route
source is in this bit map, then a route from that source
that meets the other criteria of this policy will match
the policy."
DEFVAL { any }
::= { rcIpPolicyRipAnnounceEntry 11 }
rcIpPolicyRipAnnounceAdvertiseNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
AdvertiseNetList that are configured for this policy.
This has meaning only if the Action is set to 'announce'.
It is useful to send or advertise networks that differ
from actual network in the routing table. Also allows
advertisement of an aggregate or default along with the
actual network. Aggregation is useful if a number of
routes in the table falls in a certain range. Can save
space by sending aggregate route instead of the individual
routes.
Actual network/route is included in the update
only if there is a match or there there is an entry
(address & mask pair) 255.255.255.255/255.255.255.255
in the list."
::= { rcIpPolicyRipAnnounceEntry 12 }
rcIpPolicyRipAnnounceAction OBJECT-TYPE
SYNTAX INTEGER {
announce(1),
ignore(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether the route should be announced
or not."
DEFVAL { ignore }
::= { rcIpPolicyRipAnnounceEntry 13 }
rcIpPolicyRipAnnounceOspfRouteType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2),
external(3),
internal(4),
any(5)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Ospf Route type. It applies to OSPF sourced routes only.
'type1' means to apply this policy to only type1 OSPF
external routes. 'type2' means to apply this policy to
only type2 OSPF external routes. 'internal' means 'match
ospf specfic routes'. 'any' means apply this policy to
all OSPF external routes."
DEFVAL { any }
::= { rcIpPolicyRipAnnounceEntry 14 }
rcIpPolicyRipAnnounceRipMetric OBJECT-TYPE
SYNTAX INTEGER (0..15)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "RIP metric. The value is meaningful only if the action
is set to 'announce'. This is optional export metric
to use when advertising a route that matches this policy.
If set to zero, the routing table metric calculated for
RIP is is used."
DEFVAL {0}
::= { rcIpPolicyRipAnnounceEntry 15 }
rcIpPolicyRipAnnounceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyRipAnnounceEntry 16 }
-- OSPF Announce policy table.
rcIpPolicyOspfAnnounceTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyOspfAnnounceTable."
::= { rcIpPolicy 9 }
rcIpPolicyOspfAnnounceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyOspfAnnounceEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to store set of announce policies
configured for OSPF routing protocol. The Number
of entries is given by rcIpPolicyNumOspfPolicies."
::= { rcIpPolicy 10 }
rcIpPolicyOspfAnnounceEntry OBJECT-TYPE
SYNTAX RcIpPolicyOspfAnnounceEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Entry containing configuration information for a
particular announce policy."
INDEX { rcIpPolicyOspfAnnounceId }
::= { rcIpPolicyOspfAnnounceTable 1 }
RcIpPolicyOspfAnnounceEntry ::= SEQUENCE {
rcIpPolicyOspfAnnounceId INTEGER,
rcIpPolicyOspfAnnounceName DisplayString,
rcIpPolicyOspfAnnounceEnable TruthValue,
rcIpPolicyOspfAnnounceExactNetListId INTEGER,
rcIpPolicyOspfAnnounceRangeNetListId INTEGER,
rcIpPolicyOspfAnnounceRipGatewayListId INTEGER,
rcIpPolicyOspfAnnounceRipInterfaceListId INTEGER,
rcIpPolicyOspfAnnouncePrecedence INTEGER,
rcIpPolicyOspfAnnounceRouteSource INTEGER,
rcIpPolicyOspfAnnounceAdvertiseNetListId INTEGER,
rcIpPolicyOspfAnnounceAction INTEGER,
rcIpPolicyOspfAnnounceExtMetricType INTEGER,
rcIpPolicyOspfAnnounceExtMetric INTEGER,
rcIpPolicyOspfAnnounceRowStatus RowStatus
}
rcIpPolicyOspfAnnounceId OBJECT-TYPE
SYNTAX INTEGER (2001..3000)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "A value that uniquely identifies the policy
associated with this entry."
::= { rcIpPolicyOspfAnnounceEntry 1 }
rcIpPolicyOspfAnnounceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyOspfAnnounceEntry 2 }
rcIpPolicyOspfAnnounceEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether this policy is enabled or not.
The policy should be applied only if it is set to
'true'."
DEFVAL { true }
::= { rcIpPolicyOspfAnnounceEntry 3 }
rcIpPolicyOspfAnnounceExactNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of 'exact' type entries
that are configured for this policy.
An entry with type 'exactNet' or 'rangeNet' represents
the network list. This indicates which networks will
match a particular announce policy.
An entry with a 'exact' type means to only match the
specific network advertisement (netaddr & mask).
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match the default route'.
If set to '0', this policy applies to all the routes."
::= { rcIpPolicyOspfAnnounceEntry 4 }
rcIpPolicyOspfAnnounceRangeNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate zero or more 'range' network entries
that are associated with this policy.
An entry with a 'range' type means to match any network
number that falls in the range indicated by the addr &
mask.
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match any route'.
If set to '0', this policy applies to all the routes."
::= { rcIpPolicyOspfAnnounceEntry 5 }
rcIpPolicyOspfAnnounceRipGatewayListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to identify the RIP-gatewayList in the list
that are associated with this policy.
This field has meaning only for RIP sourced routes and
if RIP is included as a RouteSource.
The list contains one or more rip-routers (other side
of the interface) addresses that could send RIP updates
to this router. If a router
address is included in this list, this policy applies to
RIP advertisements from that router.
If set to '0', this policy applies to RIP updates
received from any rip routers/interfaces."
::= { rcIpPolicyOspfAnnounceEntry 6 }
rcIpPolicyOspfAnnounceRipInterfaceListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
ripInterfaceIdList that are configured for this policy.
This field has meaning only for RIP sourced routes and
if RIP is included as a RouteSource. The list contains
one or more rip-interface addresses on this router.
If an interface address is incuded in this list, this
policy applies to RIP advertisements received on that
interface.
A value of '0' indicates thtat this policy applies to
RIP updates received on any rip-interface."
::= { rcIpPolicyOspfAnnounceEntry 7 }
rcIpPolicyOspfAnnouncePrecedence OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Is used while comparing this policy rule with other
policy that a given route may match. A rule with a
higher precedence value will be chosen over one with
a smaller value. In the case of a tie, the PolicyId is
used (larger wins)."
::= { rcIpPolicyOspfAnnounceEntry 8 }
rcIpPolicyOspfAnnounceRouteSource OBJECT-TYPE
SYNTAX INTEGER {
direct(1),
static(2),
rip(4),
any(7)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Is represented as bit map to indicate route sources.
It can contain one or more route sources. If the route
source is in this bit map, then a route from that source
that meets the other criteria of this policy will match
the policy."
DEFVAL { any }
::= { rcIpPolicyOspfAnnounceEntry 9 }
rcIpPolicyOspfAnnounceAdvertiseNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
AdvertiseNetList that are configured for this policy.
This has meaning only if the Action is set to 'announce'.
It is useful to send or advertise networks that differ
from actual network in the routing table. Also allows
advertisement of an aggregate or default along with the
actual network. Aggregation is useful if a number of
routes in the table falls in a certain range. Can save
space by sending aggregate route instead of the individual
routes.
Actual network/route is included in the update
only if there is a match or there there is an entry
(address & mask pair) 255.255.255.255/255.255.255.255
in the list."
::= { rcIpPolicyOspfAnnounceEntry 10 }
rcIpPolicyOspfAnnounceAction OBJECT-TYPE
SYNTAX INTEGER {
announce(1),
ignore(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether the route should be announced
or not."
DEFVAL { ignore }
::= { rcIpPolicyOspfAnnounceEntry 11 }
rcIpPolicyOspfAnnounceExtMetricType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Ospf External metric type. It is used to indicate
what type of the external metric it is. 'type1' means to
the cost is 'internal ospf cost + ExtMetric'.
'type2' means the ospf-metric is equal to 'type2'."
DEFVAL { type2 }
::= { rcIpPolicyOspfAnnounceEntry 12 }
rcIpPolicyOspfAnnounceExtMetric OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "OSPF External metric. The value is meaningful only if
the action is set to 'announce'. This is optional export
metric to use when advertising a route that matches this
policy. Value '0' is used to indicate that route's actual
cost is used to announce."
DEFVAL { 0 }
::= { rcIpPolicyOspfAnnounceEntry 13 }
rcIpPolicyOspfAnnounceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyOspfAnnounceEntry 14 }
-- IP Accept Policy Groups
-- RIP Accept policy table.
rcIpPolicyRipAcceptTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyRipAcceptTable."
::= { rcIpPolicy 11 }
rcIpPolicyRipAcceptTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyRipAcceptEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to store set of accept policies
configured for RIP routing protocol. The Number
of entries is given by rcIpPolicyNumRipPolicies."
::= { rcIpPolicy 12 }
rcIpPolicyRipAcceptEntry OBJECT-TYPE
SYNTAX RcIpPolicyRipAcceptEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Entry containing configuration information for a
particular accept policy."
INDEX { rcIpPolicyRipAcceptId }
::= { rcIpPolicyRipAcceptTable 1 }
RcIpPolicyRipAcceptEntry ::= SEQUENCE {
rcIpPolicyRipAcceptId INTEGER,
rcIpPolicyRipAcceptName DisplayString,
rcIpPolicyRipAcceptEnable TruthValue,
rcIpPolicyRipAcceptExactNetListId INTEGER,
rcIpPolicyRipAcceptRangeNetListId INTEGER,
rcIpPolicyRipAcceptRipGatewayListId INTEGER,
rcIpPolicyRipAcceptRipInterfaceListId INTEGER,
rcIpPolicyRipAcceptPrecedence INTEGER,
rcIpPolicyRipAcceptAction INTEGER,
rcIpPolicyRipAcceptInjectNetListId INTEGER,
rcIpPolicyRipAcceptApplyMask IpAddress,
rcIpPolicyRipAcceptRowStatus RowStatus
}
rcIpPolicyRipAcceptId OBJECT-TYPE
SYNTAX INTEGER (4001..5000)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "A value that uniquely identifies the policy
associated with this entry."
::= { rcIpPolicyRipAcceptEntry 1 }
rcIpPolicyRipAcceptName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyRipAcceptEntry 2 }
rcIpPolicyRipAcceptEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether this policy is enabled or not.
The policy should be applied only if it is set to 'true'."
DEFVAL { true }
::= { rcIpPolicyRipAcceptEntry 3 }
rcIpPolicyRipAcceptExactNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of 'exact' type entries
that are configured for this policy.
An entry with type 'exactNet' or 'rangeNet' represents
the network list. This indicates which networks will
match a particular accept policy.
An entry with a 'exact' type means to only match the
specific network advertisement (netaddr & mask).
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match the default route'."
::= { rcIpPolicyRipAcceptEntry 4 }
rcIpPolicyRipAcceptRangeNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate zero or more 'range' network entries
that are associated with this policy.
An entry with a 'range' type means to match any network
number that falls in the range indicated by the addr &
mask.
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match any route'.
A null list means 'match any route'."
::= { rcIpPolicyRipAcceptEntry 5 }
rcIpPolicyRipAcceptRipGatewayListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to identify the RIP-gatewayList in the
PolicyListTable that iares associated with this
policy. The list contains the addresses of one or more
routers that could send RIP updates to this router.
If a router address is included in this list, this
policy applies to RIP advertisements from that router.
If set to '0', this policy applies to RIP updates
from any router."
::= { rcIpPolicyRipAcceptEntry 6 }
rcIpPolicyRipAcceptRipInterfaceListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate ListId defined for RipInterfaceList
in the rcIpPolicyListTable that is assiciated
with this policy.
The list contains the addresses of one or more interfaces
on this router. If an interface address is included in
the list, this policy applies to RIP advertisements
received on that interface.
If set to '0', this policy applies to RIP updates
received on any interface."
::= { rcIpPolicyRipAcceptEntry 7 }
rcIpPolicyRipAcceptPrecedence OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Is used while comparing this policy rule with other
policy that a given route may match. A rule with a
higher precedence value will be chosen over one with
a smaller value. In the case of a tie, the PolicyId is
used (larger wins)."
::= { rcIpPolicyRipAcceptEntry 8 }
rcIpPolicyRipAcceptAction OBJECT-TYPE
SYNTAX INTEGER {
accept(1),
ignore(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether the route should be acceptd
or not."
DEFVAL { accept }
::= { rcIpPolicyRipAcceptEntry 9 }
rcIpPolicyRipAcceptInjectNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the ListId of the InjectNetList
in the rcIpPolicyListTable entry that is assiciated
with for this policy. If teh action is 'accept' and if it
is desired to insert networks into the routing table that
differ from the actual advertised network. For instance,
if a number of networks in a certain range are learned
and an aggregate advertisement could be inserted instead
of the individual networks.
Upon receiving a route that matches this policy, all
networks in this list will be considered for inclusion
in the routing table. If the list is empty or if the
value of the ListId is '0' then the actual received
network is considered.
An encoding of 255.255.255.255/255.255.255.255 means
'match the actual received network.'. This allows
insertion of an aggregate or default along with the
actual netowrk."
::= { rcIpPolicyRipAcceptEntry 10 }
rcIpPolicyRipAcceptApplyMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "If the 'action' is set to 'accept' and the actual
received network will be considered, this is an
optional IP address mask that will be applied to the
network number from the RIP update. This is used to
override the interface's subnet mask in the presence
of networks with variable length subnet masks."
::= { rcIpPolicyRipAcceptEntry 11 }
rcIpPolicyRipAcceptRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyRipAcceptEntry 12 }
-- OSPF Accept policy table.
rcIpPolicyOspfAcceptTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyOspfAcceptTable."
::= { rcIpPolicy 13 }
rcIpPolicyOspfAcceptTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyOspfAcceptEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to store set of accept policies
configured for RIP routing protocol. The Number
of entries is given by rcIpPolicyNumRipPolicies."
::= { rcIpPolicy 14 }
rcIpPolicyOspfAcceptEntry OBJECT-TYPE
SYNTAX RcIpPolicyOspfAcceptEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Entry containing configuration information for a
particular accept policy."
INDEX { rcIpPolicyOspfAcceptId }
::= { rcIpPolicyOspfAcceptTable 1 }
RcIpPolicyOspfAcceptEntry ::= SEQUENCE {
rcIpPolicyOspfAcceptId INTEGER,
rcIpPolicyOspfAcceptName DisplayString,
rcIpPolicyOspfAcceptEnable TruthValue,
rcIpPolicyOspfAcceptExactNetListId INTEGER,
rcIpPolicyOspfAcceptRangeNetListId INTEGER,
rcIpPolicyOspfAcceptPrecedence INTEGER,
rcIpPolicyOspfAcceptAction INTEGER,
rcIpPolicyOspfAcceptInjectNetListId INTEGER,
rcIpPolicyOspfAcceptExtType INTEGER,
rcIpPolicyOspfAcceptRowStatus RowStatus
}
rcIpPolicyOspfAcceptId OBJECT-TYPE
SYNTAX INTEGER (6001..7000)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "A value that uniquely identifies the policy
associated with this entry."
::= { rcIpPolicyOspfAcceptEntry 1 }
rcIpPolicyOspfAcceptName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyOspfAcceptEntry 2 }
rcIpPolicyOspfAcceptEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether this policy is enabled or not.
The policy should be applied only if it is set to 'true'."
DEFVAL { true }
::= { rcIpPolicyOspfAcceptEntry 3 }
rcIpPolicyOspfAcceptExactNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the number of 'exact' type entries
that are configured for this policy.
An entry with type 'exactNet' or 'rangeNet' represents
the network list. This indicates which networks will
match a particular accept policy.
An entry with a 'exact' type means to only match the
specific network advertisement (netaddr & mask).
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match the default route'."
::= { rcIpPolicyOspfAcceptEntry 4 }
rcIpPolicyOspfAcceptRangeNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate zero or more 'range' network entries
that are associated with this policy.
An entry with a 'range' type means to match any network
number that falls in the range indicated by the addr &
mask.
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
means 'match any route'.
A null list means 'match any route'."
::= { rcIpPolicyOspfAcceptEntry 5 }
rcIpPolicyOspfAcceptPrecedence OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Is used while comparing this policy rule with other
policy that a given route may match. A rule with a
higher precedence value will be chosen over one with
a smaller value. In the case of a tie, the PolicyId is
used (larger wins)."
::= { rcIpPolicyOspfAcceptEntry 6 }
rcIpPolicyOspfAcceptAction OBJECT-TYPE
SYNTAX INTEGER {
accept(1),
ignore(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "It indicates whether the route should be acceptd
or not."
DEFVAL { accept }
::= { rcIpPolicyOspfAcceptEntry 7 }
rcIpPolicyOspfAcceptInjectNetListId OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the ListId of the InjectNetList
in the rcIpPolicyListTable entry that is assiciated
with for this policy. If teh action is 'accept' and if it
is desired to insert networks into the routing table that
differ from the actual advertised network. For instance,
if a number of networks in a certain range are learned
and an aggregate advertisement could be inserted instead
of the individual networks.
Upon receiving a route that matches this policy, all
networks in this list will be considered for inclusion
in the routing table. If the list is empty or if the
value of the ListId is '0' then the actual received
network is considered.
An encoding of 255.255.255.255/255.255.255.255 means
'match the actual received network.'. This allows
insertion of an aggregate or default along with the
actual netowrk."
::= { rcIpPolicyOspfAcceptEntry 8 }
rcIpPolicyOspfAcceptExtType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2),
any(3)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate the ospf external type. This
parameter describes which types of OSPF ASE routes
match this policy.
'any' means 'match either ASE type 1 or 2'.
'type1' means 'match any external type 1'.
'type2' means 'match any external type 2"
::= { rcIpPolicyOspfAcceptEntry 9 }
rcIpPolicyOspfAcceptRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyOspfAcceptEntry 10 }
-- IP Policy Network List Table
rcIpPolicyNetListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of entries in the
rcIpPolicyNetListTable."
::= { rcIpPolicy 15 }
rcIpPolicyNetListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPolicyNetListEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A table used to group rcIpPolicyAddrEntry(s)
into a list."
::= { rcIpPolicy 16 }
rcIpPolicyNetListEntry OBJECT-TYPE
SYNTAX RcIpPolicyNetListEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Route entry attributes."
INDEX { rcIpPolicyNetListId }
::= { rcIpPolicyNetListTable 1 }
RcIpPolicyNetListEntry ::= SEQUENCE {
rcIpPolicyNetListId INTEGER,
rcIpPolicyNetListName DisplayString,
rcIpPolicyNetListIdListSize INTEGER,
rcIpPolicyNetListIdList OCTET STRING,
rcIpPolicyNetListPolicyIdListSize INTEGER,
rcIpPolicyNetListPolicyIdList OCTET STRING,
rcIpPolicyNetListRowStatus RowStatus
}
rcIpPolicyNetListId OBJECT-TYPE
SYNTAX INTEGER (1..1000)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "A value that uniquely identifies this list of
rcIpPolicyNetListEntry."
::= { rcIpPolicyNetListEntry 1 }
rcIpPolicyNetListName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "An administratively-assigned name for this list."
::= { rcIpPolicyNetListEntry 3 }
rcIpPolicyNetListIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of rcIpPolicyNetEntry
id(s) in the rcIpPolicyNetListIdList variable."
::= { rcIpPolicyNetListEntry 4 }
rcIpPolicyNetListIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to indicate zero or more NetListId that
are associated to this list. Each NetList identifier
is stored as two bytes in this array starting from
offset zero. Any unused bytes should be set to zero."
::= { rcIpPolicyNetListEntry 5 }
rcIpPolicyNetListPolicyIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate the number of policy id(s) in the
Policy Id list. That are referring to this list."
::= { rcIpPolicyNetListEntry 6 }
rcIpPolicyNetListPolicyIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Used to indicate zero or more policies that
are referring to this entry. Each policy identifier
is stored as two bytes in this array starting from
offset zero. Any unused bytes should be set to zero."
::= { rcIpPolicyNetListEntry 7 }
rcIpPolicyNetListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyNetListEntry 8 }
--IP Gen Policy
-- Ip As Path Access List Table
rcIpAsPathAccessListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 1 }
rcIpAsPathAccessListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpAsPathAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP As Path Access List table"
::= { rcIpGenPolicy 2 }
rcIpAsPathAccessListEntry OBJECT-TYPE
SYNTAX RcIpAsPathAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip As Path Access List Table."
INDEX { rcIpAsPathAccessListId,
rcIpAsPathAccessListMemberId }
::= { rcIpAsPathAccessListTable 1 }
RcIpAsPathAccessListEntry ::=
SEQUENCE {
rcIpAsPathAccessListId INTEGER,
rcIpAsPathAccessListMemberId INTEGER,
rcIpAsPathAccessListMode INTEGER,
rcIpAsPathAccessListAsRegularExpression OCTET STRING,
rcIpAsPathAccessListRowStatus RowStatus
}
rcIpAsPathAccessListId OBJECT-TYPE
SYNTAX INTEGER (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Path Access List entry Id."
::= { rcIpAsPathAccessListEntry 1 }
rcIpAsPathAccessListMemberId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "frq. at which hello sent."
::= { rcIpAsPathAccessListEntry 2 }
rcIpAsPathAccessListMode OBJECT-TYPE
SYNTAX INTEGER {
permit(1),
deny(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Path Access List Mode, permit or deny."
::= { rcIpAsPathAccessListEntry 3 }
rcIpAsPathAccessListAsRegularExpression OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP Path Access List Regular Expression"
::= { rcIpAsPathAccessListEntry 4 }
rcIpAsPathAccessListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Table row status."
::= { rcIpAsPathAccessListEntry 5 }
-- Ip Community Access List Table
rcIpCommunityAccessListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 3 }
rcIpCommunityAccessListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpCommunityAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP CommunityAccess List table"
::= { rcIpGenPolicy 4 }
rcIpCommunityAccessListEntry OBJECT-TYPE
SYNTAX RcIpCommunityAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip CommunityAccess List Table."
INDEX { rcIpCommunityAccessListId,
rcIpCommunityAccessListMemberId }
::= { rcIpCommunityAccessListTable 1 }
RcIpCommunityAccessListEntry ::=
SEQUENCE {
rcIpCommunityAccessListId INTEGER,
rcIpCommunityAccessListMemberId INTEGER,
rcIpCommunityAccessListMode INTEGER,
rcIpCommunityAccessListCommunity OCTET STRING,
rcIpCommunityAccessListRowStatus RowStatus
}
rcIpCommunityAccessListId OBJECT-TYPE
SYNTAX INTEGER (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP CommunityAccess entry List Id"
::= { rcIpCommunityAccessListEntry 1 }
rcIpCommunityAccessListMemberId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "frq. at which hello sent."
::= { rcIpCommunityAccessListEntry 2 }
rcIpCommunityAccessListMode OBJECT-TYPE
SYNTAX INTEGER {
permit(1),
deny(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP Community Access List Mode, permit or deny."
::= { rcIpCommunityAccessListEntry 3 }
rcIpCommunityAccessListCommunity OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP Community Access List Community string."
::= { rcIpCommunityAccessListEntry 4 }
rcIpCommunityAccessListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP Community Access Table Row Status."
::= { rcIpCommunityAccessListEntry 5 }
-- Ip Access List Table
rcIpAccessListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 5 }
rcIpAccessListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Access List table"
::= { rcIpGenPolicy 6 }
rcIpAccessListEntry OBJECT-TYPE
SYNTAX RcIpAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Access List Table."
INDEX { rcIpAccessListId,
rcIpAccessListMode,
rcIpAccessListNetwork,
rcIpAccessListNetworkMask }
::= { rcIpAccessListTable 1 }
RcIpAccessListEntry ::=
SEQUENCE {
rcIpAccessListId INTEGER,
rcIpAccessListMode INTEGER,
rcIpAccessListNetwork IpAddress,
rcIpAccessListNetworkMask IpAddress,
rcIpAccessListName DisplayString,
rcIpAccessListRowStatus RowStatus
}
rcIpAccessListId OBJECT-TYPE
SYNTAX INTEGER (1..99)
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpAccessListEntry 1 }
rcIpAccessListMode OBJECT-TYPE
SYNTAX INTEGER {
permit(1),
deny(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpAccessListEntry 2 }
rcIpAccessListNetwork OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpAccessListEntry 3 }
rcIpAccessListNetworkMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpAccessListEntry 4 }
rcIpAccessListName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpAccessListEntry 5 }
rcIpAccessListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpAccessListEntry 6 }
-- Ip Extended Access List Table
rcIpExtendedAccessListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 7 }
rcIpExtendedAccessListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpExtendedAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Extended Access List table"
::= { rcIpGenPolicy 8 }
rcIpExtendedAccessListEntry OBJECT-TYPE
SYNTAX RcIpExtendedAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Extended Access List Table."
INDEX { rcIpExtendedAccessListId,
rcIpExtendedAccessListMode,
rcIpExtendedAccessListNetwork,
rcIpExtendedAccessListNetworkWildCard,
rcIpExtendedAccessListNetworkMask,
rcIpExtendedAccessListNetworkMaskWildCard }
::= { rcIpExtendedAccessListTable 1 }
RcIpExtendedAccessListEntry ::=
SEQUENCE {
rcIpExtendedAccessListId INTEGER,
rcIpExtendedAccessListMode INTEGER,
rcIpExtendedAccessListNetwork IpAddress,
rcIpExtendedAccessListNetworkWildCard IpAddress,
rcIpExtendedAccessListNetworkMask IpAddress,
rcIpExtendedAccessListNetworkMaskWildCard IpAddress,
rcIpExtendedAccessListName DisplayString,
rcIpExtendedAccessListRowStatus RowStatus
}
rcIpExtendedAccessListId OBJECT-TYPE
SYNTAX INTEGER (100..199)
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 1 }
rcIpExtendedAccessListMode OBJECT-TYPE
SYNTAX INTEGER {
permit(1),
deny(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 2 }
rcIpExtendedAccessListNetwork OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 3 }
rcIpExtendedAccessListNetworkWildCard OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 4 }
rcIpExtendedAccessListNetworkMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 5 }
rcIpExtendedAccessListNetworkMaskWildCard OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 6 }
rcIpExtendedAccessListName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 7 }
rcIpExtendedAccessListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpExtendedAccessListEntry 8 }
-- Ip Prefix List Table
rcIpPrefixListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 9 }
rcIpPrefixListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPrefixListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Prefix List table"
::= { rcIpGenPolicy 10 }
rcIpPrefixListEntry OBJECT-TYPE
SYNTAX RcIpPrefixListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Prefix List Table."
INDEX { rcIpPrefixListId,
rcIpPrefixListPrefix,
rcIpPrefixListPrefixMaskLen }
::= { rcIpPrefixListTable 1 }
RcIpPrefixListEntry ::=
SEQUENCE {
rcIpPrefixListId Integer32,
rcIpPrefixListPrefix IpAddress,
rcIpPrefixListPrefixMaskLen INTEGER,
rcIpPrefixListMaskLenFrom INTEGER,
rcIpPrefixListMaskLenUpto INTEGER,
rcIpPrefixListName DisplayString,
rcIpPrefixListRowStatus RowStatus
}
rcIpPrefixListId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ListId"
::= { rcIpPrefixListEntry 1 }
rcIpPrefixListPrefix OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Is a member of a specific prefix list.
Adding the prefix to the given prefix list"
::= { rcIpPrefixListEntry 2 }
rcIpPrefixListPrefixMaskLen OBJECT-TYPE
SYNTAX INTEGER (0..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "prefix mask length"
::= { rcIpPrefixListEntry 3 }
rcIpPrefixListMaskLenFrom OBJECT-TYPE
SYNTAX INTEGER (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "used with mask len"
::= { rcIpPrefixListEntry 4 }
rcIpPrefixListMaskLenUpto OBJECT-TYPE
SYNTAX INTEGER (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "used with mask len"
::= { rcIpPrefixListEntry 5 }
rcIpPrefixListName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "list name"
::= { rcIpPrefixListEntry 6 }
rcIpPrefixListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "row status"
::= { rcIpPrefixListEntry 7 }
-- Ip Route Policy Table
rcIpRoutePolicyTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 11 }
rcIpRoutePolicyApply OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to apply Ip Route Policy"
::= { rcIpGenPolicy 12 }
rcIpRoutePolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpRoutePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Route Map table"
::= { rcIpGenPolicy 13 }
rcIpRoutePolicyEntry OBJECT-TYPE
SYNTAX RcIpRoutePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Route Map Table."
INDEX { rcIpRoutePolicyId, rcIpRoutePolicySequenceNumber }
::= { rcIpRoutePolicyTable 1 }
RcIpRoutePolicyEntry ::=
SEQUENCE {
rcIpRoutePolicyId Integer32,
rcIpRoutePolicySequenceNumber Integer32,
rcIpRoutePolicyName DisplayString,
rcIpRoutePolicyEnable TruthValue,
rcIpRoutePolicyMode INTEGER,
rcIpRoutePolicyMatchProtocol INTEGER,
rcIpRoutePolicyMatchAsPath DisplayString,
rcIpRoutePolicyMatchCommunity DisplayString,
rcIpRoutePolicyMatchCommunityExact EnableValue,
rcIpRoutePolicyMatchNetwork RcLongDisplayString,
rcIpRoutePolicyMatchIpRouteSource RcLongDisplayString,
rcIpRoutePolicyMatchNextHop RcLongDisplayString,
rcIpRoutePolicyMatchInterface RcLongDisplayString,
rcIpRoutePolicyMatchRouteType INTEGER,
rcIpRoutePolicyMatchMetric INTEGER,
rcIpRoutePolicyMatchTag DisplayString,
rcIpRoutePolicySetRoutePreference INTEGER,
rcIpRoutePolicySetAsPath DisplayString,
rcIpRoutePolicySetAsPathMode INTEGER,
rcIpRoutePolicySetAutomaticTag EnableValue,
rcIpRoutePolicySetCommunityNumber DisplayString,
rcIpRoutePolicySetCommunityMode INTEGER,
rcIpRoutePolicySetMetricTypeInternal Integer32,
rcIpRoutePolicySetMetric INTEGER,
rcIpRoutePolicySetMetricType INTEGER,
rcIpRoutePolicySetNextHop IpAddress,
rcIpRoutePolicySetOrigin INTEGER,
rcIpRoutePolicySetLocalPref Integer32,
rcIpRoutePolicySetOriginEgpAs Integer32,
rcIpRoutePolicySetTag Integer32,
rcIpRoutePolicySetWeight Integer32,
rcIpRoutePolicySetInjectNetList DisplayString,
rcIpRoutePolicyRowStatus RowStatus,
rcIpRoutePolicySetMask IpAddress,
rcIpRoutePolicyNssaPbit EnableValue,
rcIpRoutePolicyMatchVrf IdList,
rcIpRoutePolicyMatchExtCommunity DisplayString,
rcIpRoutePolicySetExtCommunity DisplayString,
rcIpRoutePolicySetExtCommunityMode INTEGER,
rcIpRoutePolicyMatchLocalPref Integer32,
rcIpRoutePolicyMatchIpRouteDest RcLongDisplayString,
rcIpRoutePolicyMatchExtendedPref OCTET STRING,
rcIpRoutePolicyIpv6SetNextHop Ipv6Address,
rcIpRoutePolicyMatchMetricTypeIsis INTEGER,
rcIpRoutePolicySetMetricTypeIsis INTEGER,
rcIpRoutePolicySetMetricTypeBgp INTEGER,
rcIpRoutePolicyMatchIpMcastGroup RcLongDisplayString,
rcIpRoutePolicyMatchIpMcastSource RcLongDisplayString
}
rcIpRoutePolicyId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Index used to identify a group of policies in
the route policy tableRoute map id"
::= { rcIpRoutePolicyEntry 1 }
rcIpRoutePolicySequenceNumber OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "second index used to identify a specific policy
with in the route policy group (grouped by Id).
This field allows users to specify different
MATCH, SET parameters and an action."
::= { rcIpRoutePolicyEntry 2 }
rcIpRoutePolicyName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Is used to group a set of policies with different
sequence number. Id & Name have one-on-one
relationship. Different policy groups can
contain same sequence number, whereas with in
a group the sequence number must be different."
::= { rcIpRoutePolicyEntry 3 }
rcIpRoutePolicyEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Value specified here indicate whether
this policy is enabled or not. If
disabled policy sould not be used."
DEFVAL { false }
::= { rcIpRoutePolicyEntry 4 }
rcIpRoutePolicyMode OBJECT-TYPE
SYNTAX INTEGER {
permit(1),
deny(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "specifies the action to be taken when this
policy is selected for a specific route.
This can be permit or deny or continue.
Permit indicates allow the route, deny indicates
ignore the route. Continue means continue
checking the next match criteria set in the
next policy seq, if none take the default action
in the given context."
DEFVAL { permit }
::= { rcIpRoutePolicyEntry 5 }
rcIpRoutePolicyMatchProtocol OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Match protocol. Used for RIP and DVMRP announce policy only.
Value is one of multiple (logical 'OR) of the following values:
direct(1): enables direct match-protocol
static(2): enables static match-protocol
rip(4): enables rip match-protocol
ospf(8): enables ospf match-protocol
ebgp(16): enables ebgp match-protocol
dvmrp(32): enables dvmrp match-protocol
ibgp(64): enables ibgp match-protocol
isis(128): enables isis match-protocol
any(255): enables all match-protocols"
::= { rcIpRoutePolicyEntry 6 }
rcIpRoutePolicyMatchAsPath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Applicable to BGP protocol only. Match the BGP
autonomous system path. This will override the
BGP neighbor filter list info."
::= { rcIpRoutePolicyEntry 7 }
rcIpRoutePolicyMatchCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Applicable to BGP protocol only. Filter
incoming/outgoing updates based on communities."
::= { rcIpRoutePolicyEntry 8 }
rcIpRoutePolicyMatchCommunityExact OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "If enabled indicates the match has be an exact
(i.e., all of the communities specified in the
path has to be matched)."
DEFVAL {disable}
::= { rcIpRoutePolicyEntry 9 }
rcIpRoutePolicyMatchNetwork OBJECT-TYPE
SYNTAX RcLongDisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "can specify one or more prefix list name or id(s)"
DEFVAL {""}
::= { rcIpRoutePolicyEntry 10 }
rcIpRoutePolicyMatchIpRouteSource OBJECT-TYPE
SYNTAX RcLongDisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "In case of Rip routes this is equivalent to
RipInterface. In case of DVMRP routes this is
equivalent to DVMRP gateway. Can specify one
or more prefix list name(s) or id(s) seperated by comma."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 11 }
rcIpRoutePolicyMatchNextHop OBJECT-TYPE
SYNTAX RcLongDisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "In case of Rip routes this is equivalent to
RipInterface. In case of DVMRP routes this is
equivalent to DVMRP gateway. Can specify one
or more prefix list name(s) or id(s) seperated by comma."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 12 }
rcIpRoutePolicyMatchInterface OBJECT-TYPE
SYNTAX RcLongDisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Match received interface. Only for rip routes.
Ignored in all other cases."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 13 }
rcIpRoutePolicyMatchRouteType OBJECT-TYPE
SYNTAX INTEGER {
any(0),
local(1),
internal(2),
external(3),
externaltype1(4),
externaltype2(5),
level1(6),
level2(7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "For BGP this choice refers to locally generated
routes external routes learned via ebgp nbr. For
OSPF internal refers to intra and inter area
routes (belongs to local autonomous system).
External (type1|type2) refers to the routes
learned from other ASs and imported as either
type1 or type2. if type1/type2 is specified
then match only type1/type2."
DEFVAL {any}
::= { rcIpRoutePolicyEntry 14 }
rcIpRoutePolicyMatchMetric OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Match mec field in the incoming advertisement."
DEFVAL { 0 }
::= { rcIpRoutePolicyEntry 15 }
rcIpRoutePolicyMatchTag OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "specifies a list of tag(s), that will be used
during the match criteria process.contains one
or more tag values.."
::= { rcIpRoutePolicyEntry 16 }
rcIpRoutePolicySetRoutePreference OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "if non-zero specifies the route preference
value to be assigned to the routes that applies
this policy.contains one or more tag values.."
::= { rcIpRoutePolicyEntry 17 }
rcIpRoutePolicySetAsPath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The AS path vaule to be used whether the
SetAsPathMode is Tag or Prepend.as-path string.."
::= { rcIpRoutePolicyEntry 18 }
rcIpRoutePolicySetAsPathMode OBJECT-TYPE
SYNTAX INTEGER {
tag(1),
prepend(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "It can be either tag or prepend tag.
applicable only while redistributing routes to
BGP.Converts the tag of a route into AS path."
DEFVAL {prepend}
::= { rcIpRoutePolicyEntry 19 }
rcIpRoutePolicySetAutomaticTag OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION ""
DEFVAL {disable}
::= { rcIpRoutePolicyEntry 20 }
rcIpRoutePolicySetCommunityNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "this value can be a number (1..42949672000)
or no-export or no-advertise. Applicable to
BGP advertisments.community number."
::= { rcIpRoutePolicyEntry 21 }
rcIpRoutePolicySetCommunityMode OBJECT-TYPE
SYNTAX INTEGER {
unchanged(0),
none(1),
append(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "this value can be either append or none
unchanged - keep the community attribute in the
route path as it is.
none - remove the community in the route path
additive - adds the community-number specified
in SetCommunityNumber to the
community list attribute. Applicable
to BGP advertisments."
DEFVAL {unchanged}
::= { rcIpRoutePolicyEntry 22 }
rcIpRoutePolicySetMetricTypeInternal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates to set the MED value for routes
advertised to ebgp nbrs to the IGP metric value."
DEFVAL {0}
::= { rcIpRoutePolicyEntry 23 }
rcIpRoutePolicySetMetric OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Value of the metric to be used while sending an
update for the routes that match the matching
criteria in this route policy.
Default - 0 indicates the internal value defined
for protocol"
DEFVAL { 0 }
::= { rcIpRoutePolicyEntry 24 }
rcIpRoutePolicySetMetricType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2),
internal(3),
external(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Metric type for the routes to be imported into
OSPF routing protocol, which passed the matching
criteria configured in this route policy."
DEFVAL { type2 }
::= { rcIpRoutePolicyEntry 25 }
rcIpRoutePolicySetNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "IpAddress of the next hop router. Ignored for
DVMRP routes."
DEFVAL { '00000000'H } -- 0.0.0.0
::= { rcIpRoutePolicyEntry 26 }
rcIpRoutePolicySetOrigin OBJECT-TYPE
SYNTAX INTEGER {
unchanged(0),
igp(1),
egp(2),
incomplete(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "igp/egp/incomplete Applicable to BGP protocol
only. If not set uses the route origin from
the Ip routing table (protocol)."
DEFVAL {unchanged}
::= { rcIpRoutePolicyEntry 27 }
rcIpRoutePolicySetLocalPref OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "this value will be used during route decision
process in the BGP protocol. Applicable to BGP
only."
DEFVAL {0}
::= { rcIpRoutePolicyEntry 28 }
rcIpRoutePolicySetOriginEgpAs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "indicates the Remote autonomous sys number.
Applicable to BGP only."
DEFVAL {0}
::= { rcIpRoutePolicyEntry 29 }
rcIpRoutePolicySetTag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Value to be used for setting tag of the
destination routing protocol. If not specified
forward the tag value in the source routing
protocol. Value 0 indicates not set"
DEFVAL {0}
::= { rcIpRoutePolicyEntry 30 }
rcIpRoutePolicySetWeight OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Should be using with match as-path condition.
Weight value for the routing table. For BGP
this value will override the weight configured
through NetworkTableEntry or FilterListWeight or
NeighborWeight. Used for BGP only.Value 0
indicates not set"
DEFVAL {0}
::= { rcIpRoutePolicyEntry 31 }
rcIpRoutePolicySetInjectNetList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "specifies the prefix list to be used either
for injecting the routes into the routing
table or to include the networks in the
advertisement. Ignored for DVMRP."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 32 }
rcIpRoutePolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "row status"
::= { rcIpRoutePolicyEntry 33 }
rcIpRoutePolicySetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Set Mask Ip Address"
DEFVAL { '00000000'H } -- 0.0.0.0
::= { rcIpRoutePolicyEntry 34 }
rcIpRoutePolicyNssaPbit OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Set/Reset P bit in specified type 7 LSA.
By default P bit is always set in case user
set it to disable state for particular route
policy than all type 7 LSAs associated with
that route policy will have P bit cleared,
with this intact NSSA ABR will not perform
translation of these LSAs to type 5."
DEFVAL { enable }
::= { rcIpRoutePolicyEntry 35 }
rcIpRoutePolicyMatchVrf OBJECT-TYPE
SYNTAX IdList (SIZE (0..1024))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "An array used to identify which source VRFs have leaked
routes to the local VRF."
::= { rcIpRoutePolicyEntry 36 }
rcIpRoutePolicyMatchExtCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Filter incoming/outgoing updates based on communities"
::= { rcIpRoutePolicyEntry 37 }
rcIpRoutePolicySetExtCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Set Extended-community string."
::= { rcIpRoutePolicyEntry 38 }
rcIpRoutePolicySetExtCommunityMode OBJECT-TYPE
SYNTAX INTEGER {
append(0),
unchanged(1),
overwrite(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION " This value can be either append, unchanged or overwrite.
append - extended community attributes configured on the route policy
are appended to the attributes already existing on the route.
unchanged - extended community attributes configured on the route policy
would not be applied on the routes.
overwrite - extended community attributes present on the route are replaced
by the ones configured on the policy.
The extended community attributes used here are Route target and site of origin."
DEFVAL { append }
::= { rcIpRoutePolicyEntry 39}
rcIpRoutePolicyMatchLocalPref OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Match Local Preference value."
::= { rcIpRoutePolicyEntry 40}
rcIpRoutePolicyMatchIpRouteDest OBJECT-TYPE
SYNTAX RcLongDisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "to match route destination, one can specify one
or more prefix list name(s) or id(s) separated by comma."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 41 }
rcIpRoutePolicyMatchExtendedPref OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..1027))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To associate extended ACL(access control list) with the route policy.
User can associate one or multiple extended ACLs."
::= { rcIpRoutePolicyEntry 42}
rcIpRoutePolicyIpv6SetNextHop OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Address of the ipv6 next hop router. Ignored for
DVMRP routes."
::= { rcIpRoutePolicyEntry 43 }
rcIpRoutePolicyMatchMetricTypeIsis OBJECT-TYPE
SYNTAX INTEGER {
any(1),
internal(2),
external(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Match metric type field in the incoming ISIS
routes in accept policy."
DEFVAL { any }
::= { rcIpRoutePolicyEntry 44 }
rcIpRoutePolicySetMetricTypeIsis OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internal(2),
external(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set Metric type ISIS."
DEFVAL { none }
::= { rcIpRoutePolicyEntry 45 }
rcIpRoutePolicySetMetricTypeBgp OBJECT-TYPE
SYNTAX INTEGER {
none(1),
liveMetric(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set Metric type BGP."
DEFVAL { none }
::= { rcIpRoutePolicyEntry 46 }
rcIpRoutePolicyMatchIpMcastGroup OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..259))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "To match multicast destination group. Can specify one
or more prefix list name(s) seperated by comma."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 47 }
rcIpRoutePolicyMatchIpMcastSource OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..259))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To match multicast stream source. Can specify one
or more prefix list name(s) separated by comma."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 48 }
-- Ip Redistribute Table
rcIpRedistributeTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 14 }
rcIpRedistributeApply OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Apply Ip Redistribution"
DEFVAL { false }
::= { rcIpGenPolicy 15 }
rcIpRedistributeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpRedistributeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Redistribute table"
::= { rcIpGenPolicy 16 }
rcIpRedistributeEntry OBJECT-TYPE
SYNTAX RcIpRedistributeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Redistribute Table."
INDEX { rcIpRedistributeProtocol,
rcIpRedistributeRouteSource }
::= { rcIpRedistributeTable 1 }
RcIpRedistributeEntry ::=
SEQUENCE {
rcIpRedistributeProtocol INTEGER,
rcIpRedistributeRouteSource INTEGER,
rcIpRedistributeEnable EnableValue,
rcIpRedistributeMetric INTEGER,
rcIpRedistributeMetricType INTEGER,
rcIpRedistributeMatchRouteType INTEGER,
rcIpRedistributeSetTag Integer32,
rcIpRedistributeSubnets INTEGER,
rcIpRedistributeRoutePolicy DisplayString,
rcIpRedistributeASNumber Integer32,
rcIpRedistributeWeight Integer32,
rcIpRedistributeDefaultOriginate Integer32,
rcIpRedistributeRowStatus RowStatus,
rcIpRedistributeLevel INTEGER
}
rcIpRedistributeProtocol OBJECT-TYPE
SYNTAX INTEGER {
ospf(1),
bgp(2),
isis(3),
ospfv3(4),
vrf-ext(5),
ripng(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Protocol is any one of the dynamic routing
protocol, which is interested in receiving
the external routing info."
::= { rcIpRedistributeEntry 1 }
rcIpRedistributeRouteSource OBJECT-TYPE
SYNTAX INTEGER {
direct(1),
static(2),
rip(3),
ospf(4),
bgp(5),
isis(6),
ripng(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "equivalent to the owner field in the routing
table. This field indicates that the protocol
is interested in knowing/not-knowing the routes
learned from this source."
::= { rcIpRedistributeEntry 2 }
rcIpRedistributeEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable. By default this is enabled."
DEFVAL { disable }
::= { rcIpRedistributeEntry 3 }
rcIpRedistributeMetric OBJECT-TYPE
SYNTAX INTEGER (0..16777215)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Value of the metric to be announced in the advertisement.
The range specified for ISIS is for other protocols that range
between (0 .. 65535)"
DEFVAL { 0 }
::= { rcIpRedistributeEntry 4 }
rcIpRedistributeMetricType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "specifies the type of the metric type, useful
for ISIS, OSPF and BGP only. In case of ISIS
type1 is treated as internal and type2 is
treated as external."
DEFVAL { type2 }
::= { rcIpRedistributeEntry 5 }
rcIpRedistributeMatchRouteType OBJECT-TYPE
SYNTAX INTEGER {
internal(1),
external1(2),
external2(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "used to filter a route based on the route type.
applicable to BGP."
::= { rcIpRedistributeEntry 6 }
rcIpRedistributeSetTag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Tag value to be set in the advertisment."
::= { rcIpRedistributeEntry 7 }
rcIpRedistributeSubnets OBJECT-TYPE
SYNTAX INTEGER {
allow(1),
supress(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "applicable to OSPF only. Indicates that all the
subnets need to be advertised individually."
DEFVAL { allow }
::= { rcIpRedistributeEntry 8 }
rcIpRedistributeRoutePolicy OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "specify the route policy to achieve the final
granularity in filtering to determine whether
or not a specific route should be advertised
to the given protocol.Route map name"
::= { rcIpRedistributeEntry 9 }
rcIpRedistributeASNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Autonomous system number. Used only for the
BGP protocol."
::= { rcIpRedistributeEntry 10 }
rcIpRedistributeWeight OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "used only for the BGP protocol."
::= { rcIpRedistributeEntry 11 }
rcIpRedistributeDefaultOriginate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "indicates the given protocol will
originate/advertise a default route."
::= { rcIpRedistributeEntry 12 }
rcIpRedistributeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "row status"
::= { rcIpRedistributeEntry 13 }
rcIpRedistributeLevel OBJECT-TYPE
SYNTAX INTEGER {
level2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This is for ISIS. This sets the redistribute
level only. Set this to level2 to distribute the routes in
L2 LSPs. If the router is at level1 then setting redistribute
at level2 does not have any significance."
::= { rcIpRedistributeEntry 14 }
-- IP Ospf In Filter Table
rcIpOspfInFilterTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 17 }
rcIpOspfInFilterApply OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to Apply Ip Ospf In Filter"
::= { rcIpGenPolicy 18 }
rcIpOspfInFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpOspfInFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Ospf In Filter table"
::= { rcIpGenPolicy 19 }
rcIpOspfInFilterEntry OBJECT-TYPE
SYNTAX RcIpOspfInFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Ospf In Filter Table."
INDEX { rcIpOspfInFilterAdvertisingRtr }
::= { rcIpOspfInFilterTable 1 }
RcIpOspfInFilterEntry ::=
SEQUENCE {
rcIpOspfInFilterAdvertisingRtr IpAddress,
rcIpOspfInFilterEnable EnableValue,
rcIpOspfInFilterMetricType INTEGER,
rcIpOspfInFilterPolicyName DisplayString,
rcIpOspfInFilterRowStatus RowStatus
}
rcIpOspfInFilterAdvertisingRtr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcIpOspfInFilterEntry 1 }
rcIpOspfInFilterEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IfIndex"
DEFVAL { disable }
::= { rcIpOspfInFilterEntry 2 }
rcIpOspfInFilterMetricType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2),
any(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
DEFVAL { any }
::= { rcIpOspfInFilterEntry 3 }
rcIpOspfInFilterPolicyName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpOspfInFilterEntry 4 }
rcIpOspfInFilterRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { rcIpOspfInFilterEntry 5 }
-- Ip Route Pref Table
rcIpRoutePrefTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 20 }
rcIpRoutePrefTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpRoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Route Pref table"
::= { rcIpGenPolicy 21 }
rcIpRoutePrefEntry OBJECT-TYPE
SYNTAX RcIpRoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Route Pref Table."
INDEX { rcIpRoutePrefProtocol }
::= { rcIpRoutePrefTable 1 }
RcIpRoutePrefEntry ::=
SEQUENCE {
rcIpRoutePrefProtocol INTEGER,
rcIpRoutePrefDefault INTEGER,
rcIpRoutePrefConfigured INTEGER
}
rcIpRoutePrefProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(1),
static(2),
mpls(3),
ospfIntra(4),
ospfInter(5),
isisLevel1(6),
isisLevel2(7),
ebgp(8),
rip(9),
ospfExternal1(10),
ospfExternal2(11),
ibgp(12),
staticv6(13),
ospfv3Intra(14),
ospfv3Inter(15),
ospfv3External1(16),
ospfv3External2(17),
spbmLevel1(18),
spbmv6Level1(19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Protocol"
::= { rcIpRoutePrefEntry 1 }
rcIpRoutePrefDefault OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Shows the default preference value for the given
protocol."
::= { rcIpRoutePrefEntry 2 }
rcIpRoutePrefConfigured OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This value is configurable by the user"
::= { rcIpRoutePrefEntry 3 }
rcIpRedistributeInterVrfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpRedistributeInterVrfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Redistribute table for Inter-VRFs"
::= { rcIpGenPolicy 22 }
rcIpRedistributeInterVrfEntry OBJECT-TYPE
SYNTAX RcIpRedistributeInterVrfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Redistribute Table.(new) "
INDEX { rcIpRedistributeInterVrfDstVrfId,
rcIpRedistributeInterVrfProtocol,
rcIpRedistributeInterVrfSrcVrfId,
rcIpRedistributeInterVrfRouteSource }
::= { rcIpRedistributeInterVrfTable 1 }
RcIpRedistributeInterVrfEntry ::=
SEQUENCE {
rcIpRedistributeInterVrfDstVrfId VrfIdentifier,
rcIpRedistributeInterVrfProtocol INTEGER,
rcIpRedistributeInterVrfSrcVrfId VrfIdentifier,
rcIpRedistributeInterVrfRouteSource INTEGER,
rcIpRedistributeInterVrfEnable EnableValue,
rcIpRedistributeInterVrfMetric INTEGER,
rcIpRedistributeInterVrfMetricType INTEGER,
rcIpRedistributeInterVrfMatchRouteType INTEGER,
rcIpRedistributeInterVrfSetTag Integer32,
rcIpRedistributeInterVrfSubnets INTEGER,
rcIpRedistributeInterVrfRoutePolicy DisplayString,
rcIpRedistributeInterVrfASNumber Integer32,
rcIpRedistributeInterVrfWeight Integer32,
rcIpRedistributeInterVrfDefaultOriginate Integer32,
rcIpRedistributeInterVrfRowStatus RowStatus
}
rcIpRedistributeInterVrfDstVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "dst VRF id used in the redistribution"
::= { rcIpRedistributeInterVrfEntry 1 }
rcIpRedistributeInterVrfProtocol OBJECT-TYPE
SYNTAX INTEGER {
ospf(1),
bgp(2),
isis(3),
vrf-ext(4),
extranet(5),
rip(6),
ospfv3(10),
bgpv6(11),
isisv6(12),
ripng(13),
dvr(14)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Protocol is any one of the dynamic routing
protocol, which is interested in receiving
the external routing info."
::= { rcIpRedistributeInterVrfEntry 2 }
rcIpRedistributeInterVrfSrcVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "src VRF id used in the redistribution"
::= { rcIpRedistributeInterVrfEntry 3 }
rcIpRedistributeInterVrfRouteSource OBJECT-TYPE
SYNTAX INTEGER {
direct(1),
static(2),
rip(3),
ospf(4),
bgp(5),
extranet(6),
v6direct(10),
v6static(11),
ospfv3(12),
isis(13),
v6isis(14),
v6bgp(15),
ripng(16),
dvr(17)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "equivalent to the owner field in the routing
table. This field indicates that the protocol
is interested in knowing/not-knowing the routes
learned from this source."
::= { rcIpRedistributeInterVrfEntry 4 }
rcIpRedistributeInterVrfEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable. By default this is enabled."
DEFVAL { disable }
::= { rcIpRedistributeInterVrfEntry 5 }
rcIpRedistributeInterVrfMetric OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "value of the metric to be announced in the
advertisment"
DEFVAL { 0 }
::= { rcIpRedistributeInterVrfEntry 6 }
rcIpRedistributeInterVrfMetricType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2),
live(3),
none(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "specifies the type of the metric type.
for OSPF: value 1 means type1 redistributed route and
value 2 means type2 redistributed route.
for ISIS: value 1 means internal redistributed route and
value 2 means external redistributed route.
for BGP: live(3) metric type is used.
none(4) is used for protocols that don't support any of the
other defined values."
::= { rcIpRedistributeInterVrfEntry 7 }
rcIpRedistributeInterVrfMatchRouteType OBJECT-TYPE
SYNTAX INTEGER {
internal(1),
external1(2),
external2(3),
none(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "used to filter a route based on the route type.
applicable to BGP."
::= { rcIpRedistributeInterVrfEntry 8 }
rcIpRedistributeInterVrfSetTag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Tag value to be set in the advertisment."
::= { rcIpRedistributeInterVrfEntry 9 }
rcIpRedistributeInterVrfSubnets OBJECT-TYPE
SYNTAX INTEGER {
allow(1),
suppress(2),
none(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "applicable to OSPF only. Indicates that all the
subnets need to be advertised individually."
::= { rcIpRedistributeInterVrfEntry 10 }
rcIpRedistributeInterVrfRoutePolicy OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "specify the route policy to achieve the final
granularity in filtering to determine whether
or not a specific route should be advertised
to the given protocol. Route map name."
::= { rcIpRedistributeInterVrfEntry 11 }
rcIpRedistributeInterVrfASNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Autonomous system number. Used only for the
BGP protocol."
::= { rcIpRedistributeInterVrfEntry 12 }
rcIpRedistributeInterVrfWeight OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "used only for the BGP protocol."
::= { rcIpRedistributeInterVrfEntry 13 }
rcIpRedistributeInterVrfDefaultOriginate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "indicates the given protocol will
originate/advertise a default route."
::= { rcIpRedistributeInterVrfEntry 14 }
rcIpRedistributeInterVrfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "row status"
::= { rcIpRedistributeInterVrfEntry 15 }
rcIpExtCommunityAccessListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP Extended Community Access List table size."
::= {rcIpGenPolicy 23 }
rcIpExtCommunityAccessListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpExtCommunityAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Extended Community Access List table."
::= {rcIpGenPolicy 24 }
rcIpExtCommunityAccessListEntry OBJECT-TYPE
SYNTAX RcIpExtCommunityAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Extended Community Access List Table."
INDEX { rcIpExtCommunityAccessListId,
rcIpExtCommunityAccessListMemberId }
::= { rcIpExtCommunityAccessListTable 1 }
RcIpExtCommunityAccessListEntry ::=
SEQUENCE {
rcIpExtCommunityAccessListId INTEGER,
rcIpExtCommunityAccessListMemberId INTEGER,
rcIpExtCommunityAccessListRTType INTEGER,
rcIpExtCommunityAccessListRTAddress IpAddress,
rcIpExtCommunityAccessListRTAsNumber INTEGER,
rcIpExtCommunityAccessListRTAssignedNum Unsigned32,
rcIpExtCommunityAccessListSooType INTEGER,
rcIpExtCommunityAccessListSooAddress IpAddress,
rcIpExtCommunityAccessListSooAsNumber INTEGER,
rcIpExtCommunityAccessListSooAssignedNum Unsigned32,
rcIpExtCommunityAccessListVrfId VrfIdentifier,
rcIpExtCommunityAccessListRowStatus RowStatus
}
rcIpExtCommunityAccessListId OBJECT-TYPE
SYNTAX INTEGER (1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP extended Community Access List Id"
::= { rcIpExtCommunityAccessListEntry 1 }
rcIpExtCommunityAccessListMemberId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Member Id for the extended-community list to be added"
::= { rcIpExtCommunityAccessListEntry 2 }
rcIpExtCommunityAccessListRTType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The route target Type for IP Extended Community rule in the list"
DEFVAL {asnum}
::= { rcIpExtCommunityAccessListEntry 3 }
rcIpExtCommunityAccessListRTAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Extended community Ip address for the route-target type entry."
::= { rcIpExtCommunityAccessListEntry 4 }
rcIpExtCommunityAccessListRTAsNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Extended community Asnumber for the route-target type entry."
::= { rcIpExtCommunityAccessListEntry 5 }
rcIpExtCommunityAccessListRTAssignedNum OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Extended community assigned number for the route-target type entry."
::= { rcIpExtCommunityAccessListEntry 6 }
rcIpExtCommunityAccessListSooType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The site of origin Type for IP Extended Community Access List"
DEFVAL {asnum}
::= { rcIpExtCommunityAccessListEntry 7 }
rcIpExtCommunityAccessListSooAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION " Extended community Ip address for the site-of-origin type of entry."
::= { rcIpExtCommunityAccessListEntry 8 }
rcIpExtCommunityAccessListSooAsNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION " Extended community AsNumber for the site-of-origin type of entry."
::= { rcIpExtCommunityAccessListEntry 9 }
rcIpExtCommunityAccessListSooAssignedNum OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION " Extended community assigned number for the site-of-origin type of entry."
::= { rcIpExtCommunityAccessListEntry 10 }
rcIpExtCommunityAccessListVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-create
STATUS current
DESCRIPTION "VrfId for the extended-community Access list."
::= { rcIpExtCommunityAccessListEntry 11 }
rcIpExtCommunityAccessListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "IP Ext Community Table Row Status."
::= { rcIpExtCommunityAccessListEntry 12 }
--
-- The IP Extended ACL Table
--
rcIpExtACLTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpExtACLEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains list of extended ACL (access control list) configuration.
The extended ACL is used to filter SA (Source-Active) messages by matching
both the source and destination address fields of a given packet."
::= { rcIpGenPolicy 25 }
rcIpExtACLEntry OBJECT-TYPE
SYNTAX RcIpExtACLEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) representing a prefix of an ACL list.
The ACL list is identified by the ACL name. User can add one
or multiple prefixes to an ACL list. Empty ACL list is not allowed."
INDEX { rcIpExtACLPrefixSourceAddr, rcIpExtACLPrefixSourceMask,
rcIpExtACLPrefixDestinationAddr, rcIpExtACLPrefixDestinationMask,
rcIpExtACLPrefixName }
::= { rcIpExtACLTable 1 }
RcIpExtACLEntry ::= SEQUENCE {
rcIpExtACLPrefixSourceAddr IpAddress,
rcIpExtACLPrefixSourceMask IpAddress,
rcIpExtACLPrefixDestinationAddr IpAddress,
rcIpExtACLPrefixDestinationMask IpAddress,
rcIpExtACLPrefixName SnmpAdminString,
rcIpExtACLPrefixRowStatus RowStatus
}
rcIpExtACLPrefixSourceAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the source address of the prefix."
::= { rcIpExtACLEntry 1 }
rcIpExtACLPrefixSourceMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the source mask of the prefix."
::= { rcIpExtACLEntry 2 }
rcIpExtACLPrefixDestinationAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the destination address of the prefix."
::= { rcIpExtACLEntry 3 }
rcIpExtACLPrefixDestinationMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a destination mask of the prefix."
::= { rcIpExtACLEntry 4 }
rcIpExtACLPrefixName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..64))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the extended ACL list to which the prefixes belongs.
An extended ACL list must have one prefix at least."
::= { rcIpExtACLEntry 5 }
rcIpExtACLPrefixRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to create/delete prefixes from ACL list."
::= { rcIpExtACLEntry 6 }
-- Ip Prefix List Name Table
rcIpPrefixListNameTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 26 }
rcIpPrefixListNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPrefixListNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Prefix List Name table"
::= { rcIpGenPolicy 27 }
rcIpPrefixListNameEntry OBJECT-TYPE
SYNTAX RcIpPrefixListNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Prefix List Name Table."
INDEX { rcIpPrefixListNameId }
::= { rcIpPrefixListNameTable 1 }
RcIpPrefixListNameEntry ::=
SEQUENCE {
rcIpPrefixListNameId Integer32,
rcIpPrefixListNameName DisplayString
}
rcIpPrefixListNameId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "list id"
::= { rcIpPrefixListNameEntry 1 }
rcIpPrefixListNameName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "list name"
::= { rcIpPrefixListNameEntry 2 }
-- Ip Route Policy Name Table
rcIpRoutePolicyNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpRoutePolicyNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Route Policy Name table for all VRFs"
::= { rcIpGenPolicy 28 }
rcIpRoutePolicyNameEntry OBJECT-TYPE
SYNTAX RcIpRoutePolicyNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Route Policy Name Table."
INDEX { rcIpRoutePolicyNameVrfId, rcIpRoutePolicyNameId }
::= { rcIpRoutePolicyNameTable 1 }
RcIpRoutePolicyNameEntry ::=
SEQUENCE {
rcIpRoutePolicyNameVrfId VrfIdentifier,
rcIpRoutePolicyNameId Integer32,
rcIpRoutePolicyNameName DisplayString
}
rcIpRoutePolicyNameVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "route policy vrfId"
::= { rcIpRoutePolicyNameEntry 1 }
rcIpRoutePolicyNameId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "route policy id"
::= { rcIpRoutePolicyNameEntry 2 }
rcIpRoutePolicyNameName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "route policy name"
::= { rcIpRoutePolicyNameEntry 3 }
-- New Ipv4 Route Pref Table
rcIpNewRoutePrefTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 29 }
rcIpNewRoutePrefTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpNewRoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "New IPv4 Route Pref table. This table and
rcIpv6RoutePrefTable are designed
to obsolete the rcIpRoutePrefTable"
::= { rcIpGenPolicy 30 }
rcIpNewRoutePrefEntry OBJECT-TYPE
SYNTAX RcIpNewRoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of New Ipv4 Route Pref Table."
INDEX { rcIpNewRoutePrefDefaultValue}
::= { rcIpNewRoutePrefTable 1 }
RcIpNewRoutePrefEntry ::=
SEQUENCE {
rcIpNewRoutePrefDefaultValue Integer32,
rcIpNewRoutePrefProtocol INTEGER,
rcIpNewRoutePrefConfiguredValue Integer32
}
rcIpNewRoutePrefDefaultValue OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Shows the default preference value for the given
protocol."
::= { rcIpNewRoutePrefEntry 1 }
rcIpNewRoutePrefProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(1),
static(2),
mpls(3),
ospfIntra(4),
ospfInter(5),
isisLevel1(6),
isisLevel2(7),
ebgp(8),
rip(9),
ospfExternal1(10),
ospfExternal2(11),
ibgp(12),
spbmLevel1(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Protocol name"
::= { rcIpNewRoutePrefEntry 2 }
rcIpNewRoutePrefConfiguredValue OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This value is configurable by the user"
::= { rcIpNewRoutePrefEntry 3 }
END