PseudoWireSwitchingPointTlv Object


Description:

Switching point (S-PE) TLV object definition for multi-segment pseudowire (MS-PW).

Parents: GeneralizedPwidLsp, VcLsp

PseudoWireSwitchingPointTlv Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
AttachmentGroupId

Start attachment group identifier for the last pseudowire segment traversed, if the FEC type of the last segment traversed is generalized PWid (FEC 129).

Type: string

Default: 100:1

AttachmentGroupIdIncrement

Attachment group identifier (AGI) increment for the last pseudowire segment traversed, if the FEC type of the last segment traversed is generalized PWid (FEC 129).

Type: string

Default: 0:1

EnableLastSegmentTraversedSubTlv

Enable or disable sub-TLV to specify the FEC of the last pseudowire segment traversed for the multi-segment pseudowire (MS-PW).

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

Enable sub-TLV to specify the FEC of the last pseudowire segment traversed.

FALSE

Disable sub-TLV to specify the FEC of the last pseudowire segment traversed.

EnableSwitchingPointPseudoWireAddrSubTlv

Enable or disable sub-TLV for specifying L2 address of PW switching point.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable sub-TLV for specifying L2 address of PW switching point.

FALSE

Disable sub-TLV for specifying L2 address of PW switching point.

LastPseudoWireSegmentFecType

FEC type of the last pseudowire segment traversed.

Type: enum

Default: FEC_128

Possible Values:

Value Description
FEC_128

FEC type of the last pseudowire segment traversed is VC/PWid FEC (FEC 128).

FEC_129

FEC type of the last pseudowire segment traversed is generalized PWid FEC (FEC 129).

LocalIpv4Addr

If not null, then inserts a sub-TLV for specifying the router ID/loopback IPv4 address of the local switching point, with a TLV value of the specified IPv4 address.

Type: ip

Default: null

RemoteIpv4Addr

If not null, then inserts a sub-TLV for specifying the router ID/loopback IPv4 address of the last PW switching point traversed or of the T-PE, with a TLV value of the calculated IPv4 address.

Type: ip

Default: null

RemoteIpv4AddrIncrement

Increment value for the remote IPv4 address field.

Type: ip

Default: 0.0.0.0

RemoteIpv4AddrRecycleCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

This field specifies the number of unique IPv4 addresses that will be created for the TLV value of the remote IPv4 sub-TLV. The unique addresses are used in a round-robin fashion. A value of 0 for this field indicates that all created IPv4 addresses are unique.

Type: u32

Default: 0

RemoteIpv4AddrRepeatCount

This field specifies the number of times a created remote IPv4 address should be repeated as the TLV value of remote IPv4 sub-TLV, before using the next created remote IPv4 address. A value of 0 indicates that a created IPv4 address should not be repeated.

Type: u32

Default: 0

RemoteIpv4UniqueAddrCount

Number of remote IPv4 unique addresses.

Type: u32

Default: 0

SrcAttachmentIndividualId

Start source attachment individual identifier (SAII) for the last pseudowire segment traversed, if the FEC type of the last segment traversed is generalized PWid (FEC 129).

Type: string

Default: 192.0.0.1

SrcAttachmentIndividualIdIncrement

Source attachment individual identifier (SAII) increment for the last pseudowire segment traversed, if the FEC type of the last segment traversed is generalized PWid (FEC 129).

Type: string

Default: 0.0.0.0

StartVcId

Start VC ID of the last pseudowire segment traversed, if the FEC type of the last segment traversed is VC/PWid (FEC 128).

Type: u32

Default: 1

SwitchingPointDescription

If not null, inserts PW switching point description string sub-TLV with TLV value of the specified string.

Type: string

Default: "" (empty string)

Range: 0 - 80 characters

SwitchingPointPseudoWireAddrAttachmentCircuitId

Start value for attachment circuit identifier that should be used in the sub-TLV for specifying L2 address of PW switching point.

Type: string

Default: 0.0.0.1

SwitchingPointPseudoWireAddrAttachmentCircuitIdIncrement

Attachment circuit identifier increment corresponding to the attachment circuit identifier field used in the sub-TLV for specifying L2 address of PW switching point.

Type: string

Default: 0.0.0.1

SwitchingPointPseudoWireAddrGlobalId

Global ID that should be used in the sub-TLV for specifying L2 address of PW switching point.

Type: u32

Default: 1

SwitchingPointPseudoWireAddrPrefix

Pseudowire address prefix that should be used in the sub-TLV for specifying L2 address of PW switching point.

Type: ip

Default: 192.0.0.1

TargetAttachmentIndividualId

Start target attachment individual identifier (TAII) for the last pseudowire segment traversed, if the FEC type of the last segment traversed is generalized PWid (FEC 129).

Type: string

Default: 192.0.0.1

TargetAttachmentIndividualIdIncrement

Target attachment individual identifier (TAII) increment for the last pseudowire segment traversed, if the FEC type of the last segment traversed is generalized PWid (FEC 129).

Type: string

Default: 0.0.0.0

VcIdIncrement

VC ID increment for the last pseudowire segment traversed, if the FEC type of the last segment traversed is VC/PWid (FEC 128).

Type: u32

Default: 1

PseudoWireSwitchingPointTlv Read-Only Attributes

There are no read-only attributes.