CISCO-SELECTIVE-VRF-DOWNLOAD-MIB
File:
CISCO-SELECTIVE-VRF-DOWNLOAD-MIB.mib (21757 bytes)
Imported modules
Imported symbols
Defined Types
SVDEntityRole |
|
This textual convention denotes the role of a physical
entity with respect to selective VRF download feature.
'invalid': The role of the physical entity is unknown,
unconfigured, or the selective VRF download feature
has yet to calculate it.
'standard': The role of the physical entity has
interfaces configured in the default table and other
VRF tables. The selective VRF download feature
downloads all VRFs and prefixes to the physical entity.
'core': The role of the physical entity only has
interfaces configured in the default table. The
selective VRF download feature downloads all VRFs and
local customer prefixes to the physical entity.
'customer': The role of the physical entity only has
interfaces configured in VRF tables other than the
default. The selective VRF download feature downloads
all prefixes for locally provisioned VRFs.
'noInterest': The role of the physical entity does not
have interfaces configured in any VRF tables. The
selective VRF download feature does not download any
prefixes to the physical entity.
'vpnOnlyCustomer': The role of the physical entity is
for VPN-only customers (i.e., customers that do not need
access to global routes). The selective VRF download
feature downloads provisioned VRFs to the physical
entity, and it filters all BGP routes from the default
table. |
TEXTUAL-CONVENTION |
|
|
|
|
INTEGER |
invalid(1), standard(2), core(3), customer(4), noInterest(5), vpnOnlyCustomer(6) |
|
CsvdStateEntry |
|
SEQUENCE |
|
|
|
|
csvdStateAFI |
AddressFamilyNumbers |
|
|
csvdStateEntityRole |
SVDEntityRole |
|
|
csvdStateEntityRoleLastChange |
TimeStamp |
|
|
csvdStateEntityRoleTransitions |
Counter32 |
|
CsvdRoleHistoryEntry |
|
SEQUENCE |
|
|
|
|
csvdRoleHistoryIndex |
Unsigned32 |
|
|
csvdRoleHistoryRole |
SVDEntityRole |
|
|
csvdRoleHistoryRoleChangeTime |
TimeStamp |
|
CsvdVrfEntry |
|
SEQUENCE |
|
|
|
|
csvdVrfName |
MplsL3VpnName |
|
|
csvdPrefixCount |
Gauge32 |
|
|
csvdLocalPrefixCount |
Gauge32 |
|
|
csvdRemotePrefixCount |
Gauge32 |
|
|
csvdTableConvergedFlag |
TruthValue |
|
Defined Values
ciscoSelectiveVrfDownloadMIB |
1.3.6.1.4.1.9.9.775 |
This MIB module defines objects describing selective
VRF download. The selective VRF download feature makes
a best effort to download only those prefixes and labels
to a physical entity required to forward traffic through
the physical entity. The feature accomplishes this by
characterizing roles for physical entities baed on their
configuration.
Following terminology is introduced with selective VRF
download feature:
Core Facing A physical entity which has only core
facing interfaces (interfaces that
connect to other Provider/Provider Edge
devices).
Customer Facing A line physical entity which has one or
more customer facing interfaces
(interfaces that connect to Customer
Edge devices in different VRFs).
Local prefix A prefix that is received from a
Customer edge device connected to the
router in a configured VRF context.
Remote prefix A prefix received from another Provider
Edge device and is imported to a
configured VRF.
See the following references for futher information:
RFC 3813 - Multiprotocol Label Switching (MPLS)
Label Switching Router (LSR) Management Information
base (MIB), C. Srinivasan, A. Vishwanathan, and
T. Nadeau, June 2004
RFC 4382 - MPLS/BGP Layer 3 Virtual Private Network
(VPN) Management Information Base, T. Nadeau &
van Der Linde, February 2006
Acronyms:
VRF Virtual Routing and Forwarding
VPN Virtual Private Network
P Provider Core Device
PE Provider Edge Device
CE Customer Edge Device
AFI Address Family Identifier
CEF Cisco Express Forwarding |
MODULE-IDENTITY |
|
|
|
csvdAdminEnable |
1.3.6.1.4.1.9.9.775.1.1 |
This object specifies the desired state of selective
VRF download feature. When a managed system initializes,
it starts with csvdAdminEnable in the true(1) state. As a
result of either explicit management action or per
configuration information retained by the managed system,
csvdAdminEnable is then changed to false(2) state (or
remains in the true(1) state. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
csvdOperEnable |
1.3.6.1.4.1.9.9.775.1.2 |
This object indicates the current operational state of
selective VRF download feature. If csvdAdminEnable is
changed then csvdOperEnable should change to the same
value after the external action is triggered. As an
external action implementations may require router reload
or switchover of the route-processor for the change to
take effect. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
csvdCounterDiscontinuityTime |
1.3.6.1.4.1.9.9.775.1.4 |
This object indicates the value of sysUpTime on the most
recent occasion at which selective VRF download counters
suffered a discontinuity. The relevant counters are the
instances of any Counter32 objects contained in
csvdStateTable. If no such discontinuities have occurred
since the last re-initialization of the local management
subsystem, then this object contains a zero value. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TimeStamp |
|
|
csvdStateTable |
1.3.6.1.4.1.9.9.775.1.5 |
This table lists the state relating to the selective VRF
download feature for each physical entity capable of
forwarding packets. This table has an expansion dependent
relationship on the entPhysicalTable, containing zero or
more rows each row in the entPhysicalEntity. If the
physical entity is capable of forwarding packets, it
contains a row for each address family it supports. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
CsvdStateEntry |
|
csvdStateEntry |
1.3.6.1.4.1.9.9.775.1.5.1 |
An entry describes state relating to the selective VRF
download feature. The system creates an entry each for
each supported AFI when a new physical entity capable of
forwarding packets becomes operational. The system
destroys all the entries associated with the physical
entity when it goes away. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
CsvdStateEntry |
|
|
csvdStateAFI |
1.3.6.1.4.1.9.9.775.1.5.1.1 |
This object indicates the AFI for which the row
pertains. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
AddressFamilyNumbers |
|
|
csvdStateEntityRole |
1.3.6.1.4.1.9.9.775.1.5.1.2 |
This object specifies the selective VRF download role of
the physical entity. It can be updated based on interface
to VRF association change or ip-address assignment to an
interface belonging to the physical entity.
For example:-
- if no interfaces on a physical entity have IPv4 address
configured, then it would be in Customer Facing
Role for IPv4 address family.
- if no interfaces on a physical entity have IPv6 address
configured, then it would be in Not Interested
Role for IPv6 address family.
- now if the user adds an IPv4 address to an interface
in default VRF, then the physical entity would turn
Core-Facing for IPv4 AFI.
- if the user would have added this interface in a
named VRF, then the physical entity would have remained in
Customer-Facing for IPv4 AFI.
- if there are interfaces configured in both default
VRF and named VRFs then the physical entity would turn in
to Standard Role. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
SVDEntityRole |
|
|
csvdStateEntityRoleLastChange |
1.3.6.1.4.1.9.9.775.1.5.1.3 |
This object indicates the value of sysUpTime the last
time the corresponding instance of csvdStateEntityRole
changed. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TimeStamp |
|
|
csvdStateEntityRoleTransitions |
1.3.6.1.4.1.9.9.775.1.5.1.4 |
This object indicates the number of times the
corresponding instance of csvdStateEntityRole has
changed. Discontinuities in the value of this counter
can occur at re-initialization of the management system,
and at other times as indicated by the value of the
corresponding instance of csvdCounterDiscontinuityTime. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Counter32 |
|
|
csvdRoleHistory |
1.3.6.1.4.1.9.9.775.1.6 |
OBJECT IDENTIFIER |
|
|
|
csvdRoleHistorySize |
1.3.6.1.4.1.9.9.775.1.6.1 |
This object specifies the maximum number of rows the
csvdRoleHistoryTable can contain at any given time. If
the role changes and the csvdRoleHistoryTable already
contains a number of rows equal to the value of this
object, then it destroys the oldest row before creating
a new one. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
1..100 |
|
csvdRoleHistoryLastIndex |
1.3.6.1.4.1.9.9.775.1.6.2 |
This object indicates the value of csvdRoleHistoryIndex
corresponding to the last row created in the
csvdRoleHistoryTable. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
0..65535 |
|
csvdRoleHistoryTable |
1.3.6.1.4.1.9.9.775.1.6.3 |
This table lists the role change history per
address family (ipv4 and ipv6) for each physical entity
capable of forwarding packets. This table has an
expansion dependant relationship on csvdStateTable,
containing zero or more rows for each row in
csvdStateTable. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
CsvdRoleHistoryEntry |
|
csvdRoleHistoryEntry |
1.3.6.1.4.1.9.9.775.1.6.3.1 |
An entry describes a change in the role of a physical
entity. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
CsvdRoleHistoryEntry |
|
|
csvdRoleHistoryIndex |
1.3.6.1.4.1.9.9.775.1.6.3.1.1 |
This object indicates an arbitrary integer-value
uniquely identifying the entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
0..65535 |
|
csvdRoleHistoryRole |
1.3.6.1.4.1.9.9.775.1.6.3.1.2 |
This object indicates the selective VRF download role for
a given history index. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
SVDEntityRole |
|
|
csvdRoleHistoryRoleChangeTime |
1.3.6.1.4.1.9.9.775.1.6.3.1.3 |
This object indicates the value of sysUpTime when entry
was created. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TimeStamp |
|
|
csvdVrfTable |
1.3.6.1.4.1.9.9.775.1.7 |
This table lists VRF tables selectively downloaded to
each physical entity capable of forwarding packets. This
table has an expansion dependent relationship on the
csvdStateTable, containing zero or more rows for each
address family supported by each physical entity capable
of forwarding packets. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
CsvdVrfEntry |
|
csvdVrfEntry |
1.3.6.1.4.1.9.9.775.1.7.1 |
An entry describes a VRF selectively downloaded to a
physical entity capable of forwarding packets. The
system creates an entry when the selective VRF
download feature determines that a physical entity
requires a VRF. The system destroys an entry when the
selective VRF download feature determines that a
physical entity does not require a VRF. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
CsvdVrfEntry |
|
|
csvdVrfName |
1.3.6.1.4.1.9.9.775.1.7.1.1 |
This object indicates the name of the VRF. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsL3VpnName |
|
|
csvdPrefixCount |
1.3.6.1.4.1.9.9.775.1.7.1.2 |
This object indicates the total number of prefixes
downloaded from the VRF table. The value of this object
may not equal to the sum of the values of the
corresponding instance of csvdLocalPrefixCount and
csvdRemotePrefixCount, as the VRF table may have special
internal prefixes to support the CEF implementation. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
csvdLocalPrefixCount |
1.3.6.1.4.1.9.9.775.1.7.1.3 |
This object indicates the number of local prefixes
downloaded from the VRF table. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
csvdRemotePrefixCount |
1.3.6.1.4.1.9.9.775.1.7.1.4 |
This object indicates the number of remote prefixes
downloaded from the VRF table. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
csvdTableConvergedFlag |
1.3.6.1.4.1.9.9.775.1.7.1.5 |
This object indicates whether the VRF table has
converged. Once all the prefixes for the VRF table have
been updated and downloaded, convergence is complete.
The flag is set to false when the VRF is created
initially or selectively downloaded to the physical
entity. Once the initial download of all the prefixes
for the VRF to the physical entity completes, the flag
is set to true. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
csvdEntityRoleChangeNotification |
1.3.6.1.4.1.9.9.775.0.1 |
This notification is sent when the role of the physical
entity for a given address family changes.
csvdStateEntityRole indicates the role the entity is
transitioning to. |
Status: current |
Access: read-only |
NOTIFICATION-TYPE |
|
|
|
csvdMIBCompliance |
1.3.6.1.4.1.9.9.775.2.1.1 |
The compliance statement for entities which
implement the MIB |
Status: current |
Access: read-only |
MODULE-COMPLIANCE |
|
|
|
csvdMIBGroup |
1.3.6.1.4.1.9.9.775.2.2.1 |
A collection of objects providing selective VRF download
feature state information to a NMS agent. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
csvdMIBNotificationEnableGroup |
1.3.6.1.4.1.9.9.775.2.2.2 |
A collection of objects for controlling
(enabling/disabling) selective VRF download feature
notifications to a NMS agent. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
csvdMIBNotificationGroup |
1.3.6.1.4.1.9.9.775.2.2.3 |
A collection of notifications used for monitoring
selective VRF download feature state. |
Status: current |
Access: read-only |
NOTIFICATION-GROUP |
|
|
|