CISCO-IETF-PW-MPLS-MIB :: cpwVcMplsExpBitsMode

MIB Reference — IPNetwork Monitor · Updated October 05, 2026

All MIBs › CISCO-IETF-PW-MPLS-MIB › cpwVcMplsExpBitsMode

cpwVcMplsExpBitsMode

Module: CISCO-IETF-PW-MPLS-MIB

OID (symbolic): CISCO-IETF-PW-MPLS-MIB::cpwVcMplsExpBitsMode

OID (numeric): 1.3.6.1.4.1.9.10.107.1.1.1.2

Node type: OBJECT-TYPE

Type: INTEGER

Access: read-write

Description: Set by the operator to indicate the way the VC shim label EXP bits are to be determined. The value of outerTunnel(1) is used where there is an outer tunnel - cpwVcMplsMplsType is mplsTe or mplsNonTe. Note that in this case there is no need to mark the VC label with the EXP bits since the VC label is not visible to the intermediate nodes. If there is no outer tunnel, specifiedValue(2) indicate that the value is specified by cpwVcMplsExpBits, and serviceDependant(3) indicate that the EXP bits are setup based on a rule specified in the emulated service specific tables, for example when the EXP bits are a function of 802.1p marking for Ethernet emulated service.

What is cpwVcMplsExpBitsMode?

This tells you how the MPLS EXP (QoS marking) bits on this pseudowire's VC shim label get determined - inherited implicitly from the outer tunnel when one exists, forced to a fixed configured value via cpwVcMplsExpBits, or derived from the service type. It directly affects how this VC's traffic is queued and prioritized across an MPLS core, so a QoS complaint about a pseudowire's voice traffic being treated as best-effort often traces back to this being set incorrectly. If a VC has no outer tunnel (vcOnly) but this is left at outerTunnel(1) instead of specifiedValue(2), the EXP bits effectively never get marked, since there's no outer label to inherit from.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.10.107.1.1.1.2
snmpwalk -v2c -c public <target> CISCO-IETF-PW-MPLS-MIB::cpwVcMplsExpBitsMode

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.9.10.107.1.1.1.2.1
snmpget -v2c -c public <target> CISCO-IETF-PW-MPLS-MIB::cpwVcMplsExpBitsMode.1

Set instance 1 (SNMPv2c):

snmpset -v2c -c private <target> 1.3.6.1.4.1.9.10.107.1.1.1.2.1 i <value>

Start monitoring Cisco MPLS provider-edge (PE) routers with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CISCO-IETF-PW-MPLS-MIB::cpwVcMplsExpBitsMode OID value, configure state conditions and alerts, and monitor any Cisco MPLS provider-edge (PE) routers from a single console.

OID Breakdown

Upper-level ancestors (8 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.9ciscoCAT2600-MIB
1.3.6.1.4.1.9.10ciscoExperimentCISCO-SMI
Numeric OIDNameModule
1.3.6.1.4.1.9.10.107cpwVcMplsMIBCISCO-IETF-PW-MPLS-MIB
1.3.6.1.4.1.9.10.107.1cpwVcMplsObjectsCISCO-IETF-PW-MPLS-MIB
1.3.6.1.4.1.9.10.107.1.1cpwVcMplsTableCISCO-IETF-PW-MPLS-MIB
1.3.6.1.4.1.9.10.107.1.1.1cpwVcMplsEntryCISCO-IETF-PW-MPLS-MIB
1.3.6.1.4.1.9.10.107.1.1.1.2cpwVcMplsExpBitsModeCISCO-IETF-PW-MPLS-MIB