CpwVcMplsOutboundEntry

class CISCOIETFPWMPLSMIB::CpwVcMplsOutboundTable::CpwVcMplsOutboundEntry

Bases: Entity

Class Hierarchy : CISCOIETFPWMPLSMIB CpwVcMplsOutboundTable CpwVcMplsOutboundEntry

This class represents state data.

A row in this table represents a link between PW VC (that

require MPLS tunnels) and MPLS tunnel toward the PSN.

In the case of VC only, it associate the VC with the

interface that shall carry the VC.

This table is indexed by the pwVcIndex and an additional

index enabling multiple rows for the same VC index.

At least one entry is created in this table by the operator

for each PW VC that requires MPLS PSN. Note that the first

entry for each VC can be indexed by cpwVcMplsOutboundIndex

equal zero without a need for retrieval of

cpwVcMplsOutboundIndexNext.

This table points to the appropriate MPLS MIB. In the case

of MPLS-TE, the 4 variables relevant to the indexing of

a TE MPLS tunnel are set as in Srinivasan, et al, <draft-

ietf-mpls-te-mib>.

In case of Non-TE MPLS (an outer tunnel label assigned by

LDP or manually) the table points to the XC entry in the

LSR MIB as in Srinivasan, et al, <draft-ietf-mpls-lsr-mib>.

In case of VC only (no outer tunnel) the ifIndex of the

port to carry the VC is configured.

Each VC may have multiple rows in this tables if protection

is available at the outer tunnel level, each row may be of

different type except for VC only, on which only rows with

ifIndex of the port are allowed.

cpwvcindex(key)

type: int

range: 0..4294967295

refers to: cpwvcindex

config: False

cpwvcmplsoutboundindex(key)

Arbitrary index for enabling multiple rows per VC in this table. Next available free index can be retrieved using cpwVcMplsOutboundIndexNext.

type: int

range: 0..4294967295

config: False

cpwvcmplsoutboundlsrxcindex

This object will be set by the operator. If the outer label is defined in the MPL-LSR-MIB, i.e. set by LDP or manually, this object points to the XC index of the outer tunnel. Otherwise, it is set to zero

type: int

range: 0..4294967295

config: False

cpwvcmplsoutboundtunnelindex

Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero

type: int

range: 0..65535

config: False

cpwvcmplsoutboundtunnelinstance

Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero

type: int

range: 0..4294967295

config: False

cpwvcmplsoutboundtunnellcllsr

Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero

type: std::string

length: 4..4

config: False

cpwvcmplsoutboundtunnelpeerlsr

Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero

type: std::string

length: 4..4

config: False

cpwvcmplsoutboundifindex

In case of VC only (no outer tunnel), this object holds the ifIndex of the outbound port, otherwise set to zero

type: int

range: 0..2147483647

config: False

cpwvcmplsoutboundrowstatus

For creating, modifying, and deleting this row

type: RowStatus

config: False

cpwvcmplsoutboundstoragetype

This variable indicates the storage type for this object

type: StorageType

config: False