BgpIpv4VplsConfig Object


Description:

Defines the characteristics of BGP VPLS IPv4 routes.

Parents: BgpRouterConfig

Relations:

Side name
(Type)
Relative Description
EchoReplyErrorGeneration
(EchoReplyErrorFecInfo)

EchoReplyErrorGeneration

Echo Reply Error Generation

ParamsThatCreate
(WizardGenerated)

BgpImportRouteTableParams

BgpIpv4VplsConfig Writable Attributes

Attribute Description
AsPath

List of AS numbers, in string format, that will be used in the AS_PATH attribute (type code 2) in BGP UPDATE messages. This list identifies the autonomous systems through which the routing information carried in the UPDATE message has passed.

Type: string

Default: 1

AsPathIncrement

Modifies the AS PATH of each route within a route block.

Type: string

Default: 1

AsPathIncrementPerRouter

Increment applied on AS Paths to determine the AS Path value for subsequent routers within router block.

Type: u32

Default: 0

Range: 0 - 4294967295

AsPathPerBlockCount

Number of AS Paths per route block.

Type: u32

Default: 1

AsPathSegmentType

Path segment type for the AS path specified by the asPath attribute.

Type: enum

Default: SEQUENCE

Possible Values:

Value Description
SET

An unordered set of ASs that a route in the UPDATE message has traversed.

SEQUENCE

An ordered set of ASs that a route in the UPDATE message has traversed.

CONFED_SEQ

An ordered set of Member AS Numbers in the local confederation that the UPDATE message has traversed.

CONFED_SET

An unordered set of Member AS Numbers in the local confederation that the UPDATE message has traversed.

BlkOffset

VPLS label block offset. This is a field in the NLRI. The starting VE ID of the block of VEs to which this BGP NLRI (label- block) could be advertised. The receiver of the NLRI will process the NLRI and install the label if its VE is included in the VE ID range defined by the Block Offset and Block Size.

Type: u16

Default: 1

Range: 0 - 65535

BlkOffsetStep

VPLS label block step.

Type: u16

Default: 0

BlkSize

VPLS label block size. This is a field in the NLRI. This is the number of labels in the block, starting from the block offset.

Type: u16

Default: 1

Range: 1 - 65535

ClusterIdList

Identifies the route reflectors that a prefix has passed through. This is the optional CLUSTER_LIST path attribute (type code 10), as covered in RFC 2796. This needs a list of cluster IDs (router IDs). Enter up to 250 comma-separated cluster IDs in the form of IPv4 addresses.

Type: ip

Default: 0.0.0.0

ControlFlag

Control information regarding the pseudowires

Type: u8

Default: 02

EnableFlooding

Whether to set the F control flag to indicate that the VE is capable of flooding. If set, the sender can send one frame to represent all of the u-PEs the PE represents. If not set, the sender must send a separate copy of a given frame for each of the u-PEs that the PE represents.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

VE is capable of flooding. This sets the F control flag.

FALSE

VE is not capable of flooding. This clears the F control flag.

EncapType

Encapsulation Type

Type: enum

Default: VPLS

Possible Values:

Value Description
VLAN

Ethernet Vlan Encapsulation type

VPLS

VPLS Encapsulation type

ExtendedCommunity

Extended Community

Type: string

Default: "" (empty string)

ExtendedCommunityIncrement

Extended Community Step

Type: string

Default: "" (empty string)

ExtendedCommunityPerBlockCount

Extended Community Per Block Count

Type: u32

Default: 1

LocalPreference

Value for the LOCAL_PREF path attribute in UPDATE messages. This informs other BGP speakers in the same AS of the local BGP speaker's degree of preference for a route. A higher number means more preference.

Type: u32

Default: 10

Range: 0 - 4294967295

LocalPreferenceIncrement

Modifier to allow a routeblock to vary the Local Preference. The count will be tied to Network Count.

Type: u32

Default: 0

Range: 0 - 4294967295

LocalPreferenceIncrementPerRouter

Increment applied on Local Preference to determine the Local Preference value for subsequent routers within router block.

Type: u32

Default: 0

Range: 0 - 4294967295

Med

Value for the multi-exit discriminator (MED). This is the optional MULTI_EXIT_DISC path attribute (type code 4) in UPDATE messages. This value can be used by a BGP speaker's decision process to discriminate among multiple exit points to a neighboring autonomous system. An exit or entry point with a lower MED should be preferred.

Type: u32

Default: null

Range: 0 - 4294967295

MedIncrement

Modifier to allow a routeblock to vary the MED. The count will be tied to Network Count.

Type: u32

Default: 0

Range: 0 - 4294967295

MedIncrementPerRouter

Increment applied on MED to determine the MED value for subsequent routers within router block.

Type: u32

Default: 0

Range: 0 - 4294967295

MtuSize

MTU (Maximum Transmission Unit) size in number of bytes. Maximum allowable frame size allowed to traverse a given VPLS instance.

Type: u16

Default: 1500

Range: 64 - 65535

NextHop

IP address of the border router that should be used as the next hop to the destinations listed in the UPDATE message. This is the mandatory NEXT_HOP path attribute in UPDATE messages.

Type: ip

Default: null

RouteDistinguisher

Route distinguisher in string format. This is a field in the NLRI. An 8-byte value that is concatenated with an IPv4 prefix to create a unique VPN IPv4 prefix.

Type: string

Default: 1:1

RouteDistinguisherStep

Increment value for RD for each successive VRF within a routeblock.

Type: string

Default: 0:1

RouteTarget

Value of the extended community path attribute called Route Target, in string format. This is the Route Target extended community, carried in the optional Extended Community path attribute (type code 16) in UPDATE messages. The Route Target identifies a set of sites to which a PE router distributes routes. BGP extended communities are described in an Internet Draft.

Enter the attribute as a comma-separated list of up to eight entries, formatted as AS:Number or IPv4:Number. The default value is in AS:Number format.

Type: string

Default: 1:1

RouteTargetStep

Increment value for RT for each successive VRF within a routeblock.

Type: string

Default: 0:1

SessionIpVersion

BGP route's session IP version.

Type: enum

Default: IPV4V6

Possible Values:

Value Description
IPV4

IP version is IPv4.

IPV6

IP version is IPv6.

IPV4V6

IP version is dual stack.

StripVlan

Whether to set the P control flag. If this is set to TRUE, the P control flag is set, and the PE will strip the outermost VLAN from an Ethernet frame received from a CE before encapsulating it, and will push a VLAN onto a frame before sending it to a CE.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Set the P control flag.

FALSE

Do not set the P control flag.

VeId

VPLS edge ID (VEID). This is a field in the NLRI. Identifier for the local PE or represented u-PE(s). In Spirent TestCenter the VE identifier represents an emulated endpoint (can be either a PE or a u-PE) that is being advertised by the BGP speaker.

If there are multiple VPLS objects under a BgpSession object, set this attribute to the same value for each VPLS object.

Type: u16

Default: 1

Range: 0 - 65535

VeIdStep

Increment value for VE ID for each successive VRF within a routeblock.

Type: u16

Default: 0

VrfCount

Number of unique VRFs to create within a routebock.

Type: u32

Default: 1

BgpIpv4VplsConfig Read-Only Attributes

Read-Only Attribute Description
RouteCount

Number of routes in this route block.

Type: u32

Default: 1

RouteCountPerRouter

Route Count per Router

Type: u32

Default: 1