VPLS MIB

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.

Table 1. 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.

Table 2. VPLS-GENERIC-MIB objects
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

Note

None of the traps are supported.

VPLS configuration table

The following table lists the objects that are supported for the vplsConfigTable.

Table 3. 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.

VPLS status table

The following table lists the objects that are supported for the vplsStatusTable.

Table 4. 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.