FRR configuration example ································································································································· 106
Troubleshooting MPLS TE ············································································································································ 123
No TE LSA generated ········································································································································· 123
Configuring VPLS ···················································································································································· 124
VPLS overview ······························································································································································ 124
Operation of VPLS ··············································································································································· 124
VPLS packet encapsulation ································································································································· 127
H-VPLS implementation ······································································································································· 128
Hub-spoke VPLS implementation ························································································································ 130
Multi-hop PW ······················································································································································· 131
VPLS configuration task list ·········································································································································· 132
Enabling L2VPN and MPLS L2VPN ···························································································································· 132
Configuring LDP VPLS ·················································································································································· 132
Configuration prerequisites ································································································································ 132
Configuring BGP VPLS ················································································································································· 134
Configuration prerequisites ································································································································ 134
Configuring the BGP extension ·························································································································· 134
Resetting VPLS BGP connections ························································································································ 135
Binding a VPLS instance ·············································································································································· 135
Inspecting PWs ····························································································································································· 140
Displaying and maintaining VPLS ······························································································································ 141
VPLS configuration examples ······································································································································ 142
Configuring VPLS instances ································································································································ 142
Configuring hub-spoke VPLS ······························································································································ 149
Troubleshooting VPLS ··················································································································································· 171
Configuring MPLS L2VPN ······································································································································· 172
MPLS L2VPN overview ················································································································································ 172
About MPLS L2VPN ············································································································································· 172
Comparison with MPLS L3VPN ·························································································································· 173
Basic concepts ····················································································································································· 173
MPLS L2VPN implementation ····························································································································· 174
iii