Configuring the FAT Flow Label for FEC 128 VPWS Pseudowires for Load-Balancing MPLS Traffic
This topic shows how to configure flow-aware transport of pseudowires (FAT) flow labels for forwarding equivalence class (FEC) 128 virtual private wire service (VPWS) pseudowires for load-balancing MPLS traffic.
Before you begin:
Configure the device interfaces and enable MPLS on all the interfaces.
Configure MPLS and an LSP to the remote PE router.
Configure OSPF and IS-IS.
Configure LDP on the loopback interface and the PE interface connecting to the P (transit) router.
FAT flow labels enable load-balancing of MPLS packets across equal-cost multipath (ECMP) paths or link aggregation groups (LAGs) without the need for deep packet inspection of the payload. FAT flow labels can be used for LDP-signaled FEC 128 and FEC 129 pseudowires for virtual private LAN service (VPLS) and VPWS networks.
You can configure FAT flow labels to be signaled by LDP on FEC 128
VPWS pseudowires by including the flow-label-transmit
and flow-label-receive
configuration statements at the [edit
protocols l2circuit neighbor neighbor-id interface interface-name]
hierarchy level. This configuration
sets the T bit and R bit advertisement to 1 (the default being 0)
in the Sub-TLV field, which is one of the interface parameters of
the FEC for the LDP label-mapping message header. These statements
signal the pushing and popping of the load-balancing label to the
routing peers in the control plane.
Alternatively, you can configure the following statements at
the [edit protocols l2circuit neighbor neighbor-id interface interface-name]
hierarchy level:
flow-label-transmit-static
to statically push the flow label on the pseudowire packets sent to the remote provider edge (PE) router.flow-label-receive-static
to statically pop the flow label on the pseudowire packets received from the remote PE router.
To configure the FAT flow label for an FEC 128-signaled VPLS pseudowire, on the ingress PE router: