This table specifies per-interface MPLS L3VPN VRF Table capability and associated information.
Entries in this table define VRF routing instances associated with MPLS/VPN interfaces. Note that multiple interfaces can belong to the same VRF instance. The collection of all VRF instances comprises an actual VPN.
The index of the table is mplsL3VpnVrfName.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.10.166.11.1.2.2.1.1 |
mplsL3VpnVrfName |
OCTET STRING{(0,31)} |
not-accessible |
The human-readable name of this VPN. This MAY be equivalent to the [RFC2685] VPN-ID, but may also vary. If it is set to the VPN ID, it MUST be equivalent to the value of mplsL3VpnVrfVpnId. It is strongly recommended that all sites supporting VRFs that are part of the same VPN use the same naming convention for VRFs as well as the same VPN ID. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.2 |
mplsL3VpnVrfVpnId |
OCTET STRING{(0,0),(7,7)} |
read-create |
The VPN ID as specified in [RFC2685]. If a VPN ID has not been specified for this VRF, then this variable SHOULD be set to a zero-length OCTET STRING. |
The actually supported access is read-only. Read Only(RO). The IPv4 address family is only supported. |
1.3.6.1.2.1.10.166.11.1.2.2.1.3 |
mplsL3VpnVrfDescription |
OCTET STRING{(0,255)} |
read-create |
The human-readable description of this VRF. |
The actually supported access is read-only. The actually supported value range is 0-243. Read Only(RO). If the blank string is entered for Description then it will delete any other existing Description. The blank string is treated as undo VRF Description command. And Since the VRF description can be configured even when RD is not present, sometimes it may happen that user try to configure description and routing-limit at same time, but RD is not present , then description assignment will be success and the routing-limit assignment will fail, and MIB browser will display error. |
1.3.6.1.2.1.10.166.11.1.2.2.1.4 |
mplsL3VpnVrfRD |
OCTET STRING{(0,256)} |
read-create |
The route distinguisher for this VRF. |
The actually supported access is read-only. Read Only(RO). RD cannot be removed once it is assigned successfully. And it should be present for other operation on VRF to be successful. For example the config/remove of routing table limit, ERT/IRT, the RD must be configured first. If some mixed operation are being executed where some parameter are to be configured only if RD is present and some parameters does not RD to be present, in such cases the parameter which are not dependent on RD will be configured successfully, and parameter which are dependent on RD, their configuration fails and ERROR is returned to MIB browser. |
1.3.6.1.2.1.10.166.11.1.2.2.1.5 |
mplsL3VpnVrfCreationTime |
TimeTicks |
read-only |
The time at which this VRF entry was created. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.6 |
mplsL3VpnVrfOperStatus |
INTEGER{up(1),down(2)} |
read-only |
Denotes whether or not a VRF is operational. A VRF is up(1) when there is at least one interface associated with the VRF whose ifOperStatus is up(1). A VRF is down(2) when: a. There does not exist at least one interface whose ifOperStatus is up(1). b. There are no interfaces associated with the VRF. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.7 |
mplsL3VpnVrfActiveInterfaces |
Gauge32 |
read-only |
Total number of interfaces connected to this VRF with ifOperStatus = up(1). This value should increase when an interface is associated with the corresponding VRF and its corresponding ifOperStatus is equal to up(1). If an interface is associated whose ifOperStatus is not up(1), then the value is not incremented until such time as it transitions to this state. This value should be decremented when an interface is disassociated with a VRF or the corresponding ifOperStatus transitions out of the up(1) state to any other state. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.8 |
mplsL3VpnVrfAssociatedInterfaces |
Unsigned32 |
read-only |
Total number of interfaces connected to this VRF (independent of ifOperStatus type). |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.9 |
mplsL3VpnVrfConfMidRteThresh |
Unsigned32 |
read-create |
Denotes mid-level water marker for the number of routes that this VRF may hold. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.10 |
mplsL3VpnVrfConfHighRteThresh |
Unsigned32 |
read-create |
Denotes high-level water marker for the number of routes that this VRF may hold. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.11 |
mplsL3VpnVrfConfMaxRoutes |
Unsigned32 |
read-create |
Denotes maximum number of routes that this VRF is configured to hold. This value MUST be less than or equal to mplsL3VpnVrfConfMaxPossRts unless it is set to 0. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.12 |
mplsL3VpnVrfConfLastChanged |
TimeTicks |
read-only |
The value of sysUpTime at the time of the last change of this table entry, which includes changes of VRF parameters defined in this table or addition or deletion of interfaces associated with this VRF. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.13 |
mplsL3VpnVrfConfRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
read-create |
This variable is used to create, modify, and/or delete a row in this table. When a row in this table is in active(1) state, no objects in that row can be modified except mplsL3VpnVrfConfAdminStatus, mplsL3VpnVrfConfRowStatus, and mplsL3VpnVrfConfStorageType. |
The actually supported access is read-only. Read Only(RO). |
1.3.6.1.2.1.10.166.11.1.2.2.1.14 |
mplsL3VpnVrfConfAdminStatus |
INTEGER{up(1),down(2),testing(3)} |
read-create |
Indicates the desired operational status of this VRF. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.11.1.2.2.1.15 |
mplsL3VpnVrfConfStorageType |
INTEGER{other(1),volatile(2),nonVolatile(3),permanent(4),readOnly(5)} |
read-create |
The storage type for this VPN VRF entry. Conceptual rows having the value 'permanent' need not allow write access to any columnar objects in the row. |
The return code depend on SNMP, Now the return value is always '0'. |