MPLS-L3VPN-DRAFT-03-MIB
95 objects
This MIB contains managed object definitions for the Layer-3 Multiprotocol Label Switching Virtual Private Networks. Copyright (C) The Internet Society (2004). This version of this MIB module is part of RFCXXX; see the RFC itself for full legal notices.
Imported Objects
| IANA-RTPROTO-MIB | IANAipRouteProtocol |
| IF-MIB | InterfaceIndex InterfaceIndexOrZero |
| INET-ADDRESS-MIB | InetAddress InetAddressPrefixLength InetAddressType InetAutonomousSystemNumber |
| MPLS-LSR-STD-MIB | MplsIndexType |
| MPLS-TC-STD-MIB | mplsStdMIB |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP |
| SNMPv2-SMI | Counter32 Gauge32 Integer32 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | RowStatus StorageType TEXTUAL-CONVENTION TimeStamp TruthValue |
| VPN-TC-MIB MISSING | VPNId |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.2.1.10.166 | IdentitymplsL3VpnMIB | This MIB contains managed object definitions for the Layer-3 Multiprotocol Label Switching Virtual Private Networks. Copyright (C) The Internet Society (2004).… | ||
| 1.3.6.1.2.1.10.166.0 | NodemplsL3VpnNotifications | |||
| 1.3.6.1.2.1.10.166.0.1 | NotificationmplsVrfIfUp | current | This notification is generated when: a. The ifOperStatus of an interface associated with a VRF changes to the up(1) state. b. When an interface with ifOperStat… | |
| 1.3.6.1.2.1.10.166.0.2 | NotificationmplsVrfIfDown | current | This notification is generated when: a. The ifOperStatus of an interface associated with a VRF changes to the down(1) state. b. When an interface with ifOperSt… | |
| 1.3.6.1.2.1.10.166.0.3 | NotificationmplsNumVrfRouteMidThreshExceeded | current | This notification is generated when the number of routes contained by the specified VRF exceeds the value indicated by mplsL3VpnVrfMidRouteThreshold. A single … | |
| 1.3.6.1.2.1.10.166.0.4 | NotificationmplsNumVrfRouteMaxThreshExceeded | current | This notification is generated when the number of routes contained by the specified VRF exceeds or attempts to exceed the maximum allowed value as indicated by… | |
| 1.3.6.1.2.1.10.166.0.5 | NotificationmplsNumVrfSecIllglLblThrshExcd | current | This notification is generated when the number of illegal label violations on a VRF as indicated by mplsL3VpnVrfSecIllegalLblVltns has exceeded mplsL3VpnVrfSec… | |
| 1.3.6.1.2.1.10.166.0.6 | NotificationmplsNumVrfRouteMaxThreshCleared | current | This notification is generated only after the number of routes contained by the specified VRF exceeds or attempts to exceed the maximum allowed value as indica… | |
| 1.3.6.1.2.1.10.166.1 | NodemplsL3VpnObjects | |||
| 1.3.6.1.2.1.10.166.1.1 | NodemplsL3VpnScalars | |||
| 1.3.6.1.2.1.10.166.1.1.1 | ScalarmplsL3VpnConfiguredVrfs | read-only | current | The number of VRFs which are configured on this node. |
| 1.3.6.1.2.1.10.166.1.1.2 | ScalarmplsL3VpnActiveVrfs | read-only | current | The number of VRFs which are active on this node. That is, those VRFs whose corresponding mplsL3VpnVrfOperStatus object value is equal to operational (1). |
| 1.3.6.1.2.1.10.166.1.1.3 | ScalarmplsL3VpnConnectedInterfaces | read-only | current | Total number of interfaces connected to a VRF. |
| 1.3.6.1.2.1.10.166.1.1.4 | ScalarmplsL3VpnNotificationEnable | read-write | current | If this object is true, then it enables the generation of all notifications defined in this MIB. |
| 1.3.6.1.2.1.10.166.1.1.5 | ScalarmplsL3VpnVrfConfMaxPossRts | read-only | current | Denotes maximum number of routes which the device will allow all VRFs jointly to hold. If this value is set to 0, this indicates that the device is unable to d… |
| 1.3.6.1.2.1.10.166.1.1.6 | ScalarmplsL3VpnVrfConfRteMxThrshTime | read-only | current | Denotes the interval in seconds, at which the route max threshold notification may be re-issued after the maximum value has been exceeded (or has been reached … |
| 1.3.6.1.2.1.10.166.1.2 | NodemplsL3VpnConf | |||
| 1.3.6.1.2.1.10.166.1.2.1 | TablemplsL3VpnIfConfTable | not-accessible | current | This table specifies per-interface MPLS capability and associated information. |
| 1.3.6.1.2.1.10.166.1.2.1.1 | RowmplsL3VpnIfConfEntry | not-accessible | current | An entry in this table is created by an LSR for every interface capable of supporting MPLS L3VPN. Each entry in this table is meant to correspond to an entry i… |
| 1.3.6.1.2.1.10.166.1.2.1.1.1 | ColumnmplsL3VpnIfConfIndex | not-accessible | current | This is a unique index for an entry in the mplsL3VpnIfConfTable. A non-zero index for an entry indicates the ifIndex for the corresponding interface entry in t… |
| 1.3.6.1.2.1.10.166.1.2.1.1.2 | ColumnmplsL3VpnIfVpnClassification | read-create | current | Denotes whether this link participates in a carrier-of-carrier's, enterprise, or inter-provider scenario. |
| 1.3.6.1.2.1.10.166.1.2.1.1.3 | ColumnmplsL3VpnIfVpnRouteDistProtocol | read-create | current | Denotes the route distribution protocol across the PE-CE link. Note that more than one routing protocol may be enabled at the same time, thus this object is sp… |
| 1.3.6.1.2.1.10.166.1.2.1.1.4 | ColumnmplsL3VpnIfConfStorageType | read-create | current | The storage type for this entry. |
| 1.3.6.1.2.1.10.166.1.2.1.1.5 | ColumnmplsL3VpnIfConfRowStatus | read-create | current | This variable is used to create, modify, and/or delete a row in this table. Rows in this table signify that the specified interface is associated with this VRF… |
| 1.3.6.1.2.1.10.166.1.2.2 | TablemplsL3VpnVrfTable | not-accessible | current | This table specifies per-interface MPLS L3VPN VRF Table capability and associated information. Entries in this table define VRF routing instances associated wi… |
| 1.3.6.1.2.1.10.166.1.2.2.1 | RowmplsL3VpnVrfEntry | not-accessible | current | An entry in this table is created by an LSR for every VRF capable of supporting MPLS L3VPN. The indexing provides an ordering of VRFs per-VPN interface. |
| 1.3.6.1.2.1.10.166.1.2.2.1.1 | ColumnmplsL3VpnVrfName | not-accessible | current | 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 … |
| 1.3.6.1.2.1.10.166.1.2.2.1.2 | ColumnmplsL3VpnVrfVpnId | read-create | current | The VPN ID as specified in RFC 2685. If a VPN ID has not been specified for this VRF, then this variable SHOULD be set to an empty string. |
| 1.3.6.1.2.1.10.166.1.2.2.1.3 | ColumnmplsL3VpnVrfDescription | read-create | current | The human-readable description of this VRF. |
| 1.3.6.1.2.1.10.166.1.2.2.1.4 | ColumnmplsL3VpnVrfRD | read-create | current | The route distinguisher for this VRF. |
| 1.3.6.1.2.1.10.166.1.2.2.1.5 | ColumnmplsL3VpnVrfCreationTime | read-only | current | The time at which this VRF entry was created. |
| 1.3.6.1.2.1.10.166.1.2.2.1.6 | ColumnmplsL3VpnVrfOperStatus | read-only | current | Denotes whether a VRF is operational or not. A VRF is up(1) when at least one interface associated with the VRF, which ifOperStatus is up(1). A VRF is down(2) … |
| 1.3.6.1.2.1.10.166.1.2.2.1.7 | ColumnmplsL3VpnVrfActiveInterfaces | read-only | current | Total number of interfaces connected to this VRF with ifOperStatus = up(1). This counter should be incremented when: a. When the ifOperStatus of one of the con… |
| 1.3.6.1.2.1.10.166.1.2.2.1.8 | ColumnmplsL3VpnVrfAssociatedInterfaces | read-only | current | Total number of interfaces connected to this VRF (independent of ifOperStatus type). |
| 1.3.6.1.2.1.10.166.1.2.2.1.9 | ColumnmplsL3VpnVrfConfMidRteThresh | read-create | current | Denotes mid-level water marker for the number of routes which this VRF may hold. |
| 1.3.6.1.2.1.10.166.1.2.2.1.10 | ColumnmplsL3VpnVrfConfHighRteThresh | read-create | current | Denotes high-level water marker for the number of routes which this VRF may hold. |
| 1.3.6.1.2.1.10.166.1.2.2.1.11 | ColumnmplsL3VpnVrfConfMaxRoutes | read-create | current | Denotes maximum number of routes which this VRF is configured to hold. This value MUST be less than or equal to mplsL3VpnVrfConfMaxPossRts unless it is set to … |
| 1.3.6.1.2.1.10.166.1.2.2.1.12 | ColumnmplsL3VpnVrfConfLastChanged | read-only | current | 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 deleti… |
| 1.3.6.1.2.1.10.166.1.2.2.1.13 | ColumnmplsL3VpnVrfConfRowStatus | read-create | current | This variable is used to create, modify, and/or delete a row in this table. |
| 1.3.6.1.2.1.10.166.1.2.2.1.14 | ColumnmplsL3VpnVrfConfStorageType | read-create | current | The storage type for this entry. |
| 1.3.6.1.2.1.10.166.1.2.3 | TablemplsL3VpnVrfRTTable | not-accessible | current | This table specifies per-VRF route target association. Each entry identifies a connectivity policy supported as part of a VPN. |
| 1.3.6.1.2.1.10.166.1.2.3.1 | RowmplsL3VpnVrfRTEntry | not-accessible | current | An entry in this table is created by an LSR for each route target configured for a VRF supporting a MPLS L3VPN instance. The indexing provides an ordering per-… |
| 1.3.6.1.2.1.10.166.1.2.3.1.2 | ColumnmplsL3VpnVrfRTIndex | not-accessible | current | Auxiliary index for route-targets configured for a particular VRF. |
| 1.3.6.1.2.1.10.166.1.2.3.1.3 | ColumnmplsL3VpnVrfRTType | not-accessible | current | The route target export distribution type. |
| 1.3.6.1.2.1.10.166.1.2.3.1.4 | ColumnmplsL3VpnVrfRT | read-create | current | The route target distribution policy. |
| 1.3.6.1.2.1.10.166.1.2.3.1.5 | ColumnmplsL3VpnVrfRTDescr | read-create | current | Description of the route target. |
| 1.3.6.1.2.1.10.166.1.2.3.1.6 | ColumnmplsL3VpnVrfRTRowStatus | read-create | current | 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 modif… |
| 1.3.6.1.2.1.10.166.1.2.6 | TablemplsL3VpnVrfSecTable | not-accessible | current | This table specifies per MPLS L3VPN VRF Table security features. |
| 1.3.6.1.2.1.10.166.1.2.6.1 | RowmplsL3VpnVrfSecEntry | not-accessible | current | An entry in this table is created by an LSR for every VRF capable of supporting MPLS L3VPN. Each entry in this table is used to indicate security-related infor… |
| 1.3.6.1.2.1.10.166.1.2.6.1.1 | ColumnmplsL3VpnVrfSecIllegalLblVltns | read-only | current | Indicates the number of illegally received labels on this VPN/VRF. |
| 1.3.6.1.2.1.10.166.1.2.6.1.2 | ColumnmplsL3VpnVrfSecIllLblRcvThrsh | read-create | current | The number of illegally received labels above which this notification is issued. |
| 1.3.6.1.2.1.10.166.1.3 | NodemplsL3VpnPerf | |||
| 1.3.6.1.2.1.10.166.1.3.1 | TablemplsL3VpnVrfPerfTable | not-accessible | current | This table specifies per MPLS L3VPN VRF Table performance information. |
| 1.3.6.1.2.1.10.166.1.3.1.1 | RowmplsL3VpnVrfPerfEntry | not-accessible | current | An entry in this table is created by an LSR for every VRF capable of supporting MPLS L3VPN. |
| 1.3.6.1.2.1.10.166.1.3.1.1.1 | ColumnmplsL3VpnVrfPerfRoutesAdded | read-only | current | Indicates the number of routes added to this VPN/VRF since this device has last been reset or the VRF was created, whichever came last. |
| 1.3.6.1.2.1.10.166.1.3.1.1.2 | ColumnmplsL3VpnVrfPerfRoutesDeleted | read-only | current | Indicates the number of routes removed from this VPN/VRF. |
| 1.3.6.1.2.1.10.166.1.3.1.1.3 | ColumnmplsL3VpnVrfPerfCurrNumRoutes | read-only | current | Indicates the number of routes currently used by this VRF. |
| 1.3.6.1.2.1.10.166.1.3.1.1.4 | ColumnmplsL3VpnVrfPerfRoutesDropped | read-only | current | This counter should be incremented when the number of routes contained by the specified VRF exceeds or attempts to exceed the maximum allowed value as indicate… |
| 1.3.6.1.2.1.10.166.1.4 | NodemplsL3VpnRoute | |||
| 1.3.6.1.2.1.10.166.1.4.1 | TablemplsL3VpnVrfRteTable | not-accessible | current | This table specifies per-interface MPLS L3VPN VRF Table routing information. Entries in this table define VRF routing entries associated with the specified MPL… |
| 1.3.6.1.2.1.10.166.1.4.1.1 | RowmplsL3VpnVrfRteEntry | not-accessible | current | An entry in this table is created by an LSR for every route present configured (either dynamically or statically) within the context of a specific VRF capable … |
| 1.3.6.1.2.1.10.166.1.4.1.1.1 | ColumnmplsL3VpnVrfRteInetCidrDestType | not-accessible | current | The type of the mplsL3VpnVrfRteInetCidrDest address, as defined in the InetAddress MIB. Only those address types that may appear in an actual routing table are… |
| 1.3.6.1.2.1.10.166.1.4.1.1.2 | ColumnmplsL3VpnVrfRteInetCidrDest | not-accessible | current | The destination IP address of this route. The type of this address is determined by the value of the mplsL3VpnVrfRteInetCidrDestType object. The values for the… |
| 1.3.6.1.2.1.10.166.1.4.1.1.3 | ColumnmplsL3VpnVrfRteInetCidrPfxLen | not-accessible | current | Indicates the number of leading one bits which form the mask to be logical-ANDed with the destination address before being compared to the value in the mplsL3V… |
| 1.3.6.1.2.1.10.166.1.4.1.1.4 | ColumnmplsL3VpnVrfRteInetCidrPolicy | not-accessible | current | This object is an opaque object without any defined semantics. Its purpose is to serve as an additional index which may delineate between multiple entries to t… |
| 1.3.6.1.2.1.10.166.1.4.1.1.5 | ColumnmplsL3VpnVrfRteInetCidrNHopType | not-accessible | current | The type of the mplsL3VpnVrfRteInetCidrNextHop address, as defined in the InetAddress MIB. Value should be set to unknown(0) for non-remote routes. Only those … |
| 1.3.6.1.2.1.10.166.1.4.1.1.6 | ColumnmplsL3VpnVrfRteInetCidrNextHop | not-accessible | current | On remote routes, the address of the next system en route. For non-remote routes, a zero length string. The type of this address is determined by the value of … |
| 1.3.6.1.2.1.10.166.1.4.1.1.7 | ColumnmplsL3VpnVrfRteInetCidrIfIndex | read-create | current | The ifIndex value which identifies the local interface through which the next hop of this route should be reached. A value of 0 is valid and represents the sce… |
| 1.3.6.1.2.1.10.166.1.4.1.1.8 | ColumnmplsL3VpnVrfRteInetCidrType | read-create | current | The type of route. Note that local(3) refers to a route for which the next hop is the final destination; remote(4)refers to a route for which the next hop is n… |
| 1.3.6.1.2.1.10.166.1.4.1.1.9 | ColumnmplsL3VpnVrfRteInetCidrProto | read-only | current | The routing mechanism via which this route was learned. Inclusion of values for gateway routing protocols is not intended to imply that hosts should support th… |
| 1.3.6.1.2.1.10.166.1.4.1.1.10 | ColumnmplsL3VpnVrfRteInetCidrAge | read-only | current | The number of seconds since this route was last updated or otherwise determined to be correct. Note that no semantics of 'too old' can be implied except throug… |
| 1.3.6.1.2.1.10.166.1.4.1.1.11 | ColumnmplsL3VpnVrfRteInetCidrNextHopAS | read-create | current | The Autonomous System Number of the Next Hop. The semantics of this object are determined by the routing- protocol specified in the route's mplsL3VpnVrfRteInet… |
| 1.3.6.1.2.1.10.166.1.4.1.1.12 | ColumnmplsL3VpnVrfRteInetCidrMetric1 | read-create | current | The primary routing metric for this route. The semantics of this metric are determined by the routing- protocol specified in the route's mplsL3VpnVrfRteInetCid… |
| 1.3.6.1.2.1.10.166.1.4.1.1.13 | ColumnmplsL3VpnVrfRteInetCidrMetric2 | read-create | current | An alternate routing metric for this route. The semantics of this metric are determined by the routing- protocol specified in the route's mplsL3VpnVrfRteInetCi… |
| 1.3.6.1.2.1.10.166.1.4.1.1.14 | ColumnmplsL3VpnVrfRteInetCidrMetric3 | read-create | current | An alternate routing metric for this route. The semantics of this metric are determined by the routing- protocol specified in the route's mplsL3VpnVrfRteInetCi… |
| 1.3.6.1.2.1.10.166.1.4.1.1.15 | ColumnmplsL3VpnVrfRteInetCidrMetric4 | read-create | current | An alternate routing metric for this route. The semantics of this metric are determined by the routing- protocol specified in the route's mplsL3VpnVrfRteInetCi… |
| 1.3.6.1.2.1.10.166.1.4.1.1.16 | ColumnmplsL3VpnVrfRteInetCidrMetric5 | read-create | current | An alternate routing metric for this route. The semantics of this metric are determined by the routing- protocol specified in the route's mplsL3VpnVrfRteInetCi… |
| 1.3.6.1.2.1.10.166.1.4.1.1.17 | ColumnmplsL3VpnVrfRteXCPointer | read-create | current | Index into mplsXCTable which identifies which cross- connect entry is associated with this VRF route entry by containing the mplsXCIndex of that cross-connect … |
| 1.3.6.1.2.1.10.166.1.4.1.1.18 | ColumnmplsL3VpnVrfRteInetCidrStatus | read-create | current | The row status variable, used according to row installation and removal conventions. A row entry cannot be modified when the status is marked as active(1). |
| 1.3.6.1.2.1.10.166.3 | NodemplsL3VpnConformance | |||
| 1.3.6.1.2.1.10.166.3.1 | NodemplsL3VpnGroups | |||
| 1.3.6.1.2.1.10.166.3.1.1 | GroupmplsL3VpnScalarGroup | current | Collection of scalar objects required for MPLS VPN management. | |
| 1.3.6.1.2.1.10.166.3.1.2 | GroupmplsL3VpnVrfGroup | current | Collection of objects needed for MPLS VPN VRF management. | |
| 1.3.6.1.2.1.10.166.3.1.3 | GroupmplsL3VpnIfGroup | current | Collection of objects needed for MPLS VPN interface management. | |
| 1.3.6.1.2.1.10.166.3.1.4 | GroupmplsL3VpnPerfGroup | current | Collection of objects needed for MPLS VPN performance information. | |
| 1.3.6.1.2.1.10.166.3.1.5 | GroupmplsL3VpnPerfRouteGroup | current | Collection of objects needed to track MPLS VPN routing table dropped routes. | |
| 1.3.6.1.2.1.10.166.3.1.7 | GroupmplsL3VpnSecGroup | current | Collection of objects needed for MPLS VPN security-related information. | |
| 1.3.6.1.2.1.10.166.3.1.8 | GroupmplsL3VpnVrfRteGroup | current | Objects required for VRF route table management. | |
| 1.3.6.1.2.1.10.166.3.1.9 | GroupmplsL3VpnVrfRTGroup | current | Objects required for VRF route target management. | |
| 1.3.6.1.2.1.10.166.3.1.10 | GroupmplsL3VpnNotificationGroup | current | Objects required for MPLS VPN notifications. | |
| 1.3.6.1.2.1.10.166.3.2 | NodemplsL3VpnCompliances | |||
| 1.3.6.1.2.1.10.166.3.2.1 | CompliancemplsL3VpnModuleFullCompliance | current | Compliance statement for agents that provide full support for the L3 MPLS VPN MIB | |
| 1.3.6.1.2.1.10.166.3.2.2 | CompliancemplsL3VpnModuleReadOnlyComplianc | read-only | current | Compliance requirement for implementations that only provide read-only support for L3-MPLS-VPN-STD-MIB. Such devices can then be monitored but cannot be config… |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| MplsL3VpnName | OCTET STRING(SIZE (0..31)) | current | An identifier that is assigned to each MPLS/BGP VPN and is used to uniquely identify it. This is assigned by the system operator or NMS and SHOULD be unique throughout the MPLS domain. If this is the case, then this ide… |
| MplsL3VpnRouteDistinguisher | OCTET STRING(SIZE (0..256)) | current | Syntax for a route distinguisher and route target. |