The VPLS MIB defines objects that help in modeling the Virtual Private LAN Service (VPLS) protocol.
The following table lists the MIB modules that are part of the VPLS MIB.
MIB name and OID | Supported | Description |
---|---|---|
VPLS-GENERIC-MIB 1.3.6.1.2.1.10.274 |
Partial (read-only) | Contains generic managed object definitions for VPLS. |
VPLS-LDP-MIB 1.3.6.1.2.1.10.275 |
No | Contains managed object definitions for LDP-signaled VPLS. |
VPLS-BGP-MIB 1.3.6.1.2.1.10.276 |
No | Contains managed object definitions for BGP signaled VPLS. |
The following objects listed support VPLS-GENERIC-MIB.
Object group name and OID | Supported | Description |
---|---|---|
vplsConfigTable 1.3.6.1.2.1.10.274.1.2 |
Yes |
This table specifies information for configuring and monitoring VPLS. |
vplsStatusTable 1.3.6.1.2.1.10.274.1.3 |
Yes | This table provides information for monitoring VPLS. |
Note
None of the traps are supported.The following table lists the objects that are supported for the vplsConfigTable.
Object name, OID, and syntax | Supported | Description |
---|---|---|
vplsConfigIndex
1.3.6.1.2.1.10.274.1.2.1.1 Syntax: Unsigned 32 |
Read-only |
Unique index for the conceptual row identifying a VPLS. |
vplsConfigName
1.3.6.1.2.1.10.274.1.2.1.2 Syntax: SnmpAdminString |
Read-only |
Name of the VPLS. If there is no local name for this object, then this object should contain a zero-length octet string. |
vplsConfigDescr
1.3.6.1.2.1.10.274.1.2.1.3 Syntax: SnmpAdminString |
Read-only | A text string containing information about the VPLS. If there is no information for this VPLS, then this object should contain a zero-length octet string. |
vplsConfigAdminStatus
1.3.6.1.2.1.10.274.1.2.1.4 Syntax: INTEGER |
Read-only | The desired administrative state of the VPLS. |
vplsConfigMacLearning
1.3.6.1.2.1.10.274.1.2.1.6 Syntax: TruthValue |
Read-only | This object specifies if MAC learning is enabled in the VPLS. If this object is true, then MAC learning is enabled. If it is false, then MAC learning is disabled. |
vplsConfigDiscardUnknownDest
1.3.6.1.2.1.10.274.1.2.1.7 Syntax: TruthValue |
Read-only | If the value of this object is true, then those frames received with an unknown destination MAC are discarded in this VPLS. If it is false, then the packets are processed. |
vplsConfigMacAging
1.3.6.1.2.1.10.274.1.2.1.8 Syntax: TruthValue |
Read-only | If the value of this object is 'true', then the MAC aging process is enabled in this VPLS. If it is false, then the MAC aging process is disabled. |
vplsConfigFwdFullHighWatermark
1.3.6.1.2.1.10.274.1.2.1.10 Syntax: Unsigned 32 |
No | This object specifies the utilization of the forwarding database for a specific VPLS instance at which the vplsFwdFullAlarmRaised notification is sent. The value of this object must be higher than vplsConfigFwdFullLowWatermark. This object returns a value of 0. |
vplsConfigFwdFullLowWatermark
1.3.6.1.2.1.10.274.1.2.1.11 Syntax: Unsigned 32 |
No | This object specifies the utilization of the forwarding database for a specific VPLS instance at which the vplsFwdFullAlarmCleared notification is sent. The value of this object must be less than vplsConfigFwdFullHighWatermark. This object returns a value of 0. |
vplsConfigRowStatus
1.3.6.1.2.1.10.274.1.2.1.12 Syntax: RowStatus |
Read-only | This object is for creating, modifying, and deleting this row. |
vplsConfigMtu
1.3.6.1.2.1.10.274.1.2.1.13 Syntax: Unsigned 32 |
Read-only | The value of this object specifies the MTU of the specific VPLS instance. This can be used to limit the MTU to a value lower than the MTU supported by the associated pseudo wires. |
vplsConfigVpnId
1.3.6.1.2.1.10.274.1.2.1.14 Syntax: VPNIdOrZero |
Read-only | This objects indicates the IEEE 802-1990 VPN ID of the associated VPLS. |
vplsConfigStorageType
1.3.6.1.2.1.10.274.1.2.1.15 Syntax: StorageType |
Read-only | This variable indicates the storage type for this row. |
vplsConfigSignalingType
1.3.6.1.2.1.10.274.1.2.1.16 Syntax: INTEGER |
Read-only | Desired signaling type of the VPLS. If the value of this object is ldp (1), then a corresponding entry in vplsLdpConfigTable is required. If the value of this object is bgp(2), then a corresponding entry in vplsBgpConfigTable is required. If the value of this object is none (3), then it indicates a static configuration of pseudo wire labels. |
The following table lists the objects that are supported for the vplsStatusTable.
Object name, OID, and syntax | Supported | Description |
---|---|---|
vplsStatusOperStatus
1.3.6.1.2.1.10.274.1.3.1.1 Syntax: INTEGER |
Yes | The current operational state of this VPLS. |
vplsStatusPeerCount
1.3.6.1.2.1.10.274.1.3.1.2 Syntax: Counter32 |
Yes | This objects specifies the number of peers (pseudo wires) present in this VPLS instance. |