1424
Alcatel-Lucent 7750 SERVICE ROUTER | RELEASE 13.0.R1 LAYER 2 SERVICES AND EVPN GUIDE: VLL, VPLS, PBB, AND EVPN LAYER 2 SERVICES AND EVPN GUIDE: VLL, VPLS, PBB, AND EVPN Alcatel-Lucent Proprietary This document contains proprietary information of Alcatel-Lucent and is not to be disclosed or used except in accordance with applicable agreements. Copyright 2015 © Alcatel-Lucent. All rights reserved.

7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, … Virtual Trunk Over IP/MPLS Packet-Switched Network ... IP Interworking VLL ... Configuring VLLs using Dynamic MS-PWs

Embed Size (px)

Citation preview

  • Alcatel-Lucent 7750SERVICE ROUTER | RELEASE 13.0.R1LAYER 2 SERVICES AND EVPN GUIDE: VLL, VPLS, PBB, AND EVPN

    LAYER 2 SERVICES AND EVPN GUIDE: VLL, VPLS, PBB, AND EVPN

    Alcatel-Lucent ProprietaryThis document contains proprietary information of Alcatel-Lucent and is not to be disclosed or used except in accordance with applicable agreements.Copyright 2015 Alcatel-Lucent. All rights reserved.

  • All specifications, procedures, and information in this document are subject to change and revision at any time without notice. The information contained herein is believed to be accurate as of the date of publication. Alcatel-Lucent provides no warranty, express or implied, regarding its contents. Users are fully responsible for application or use of the documentation.

    Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are the property of their respective owners.

    Copyright 2015 Alcatel-Lucent.

    All rights reserved.

    Disclaimers

    Alcatel-Lucent products are intended for commercial uses. Without the appropriate network design engineering, they must not be sold, licensed or otherwise distributed for use in any hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life-support machines, or weapons systems, in which the failure of products could lead directly to death, personal injury, or severe physical or environmental damage. The customer hereby agrees that the use, sale, license or other distribution of the products for any such application without the prior written consent of Alcatel-Lucent, shall be at the customer's sole risk. The customer hereby agrees to defend and hold Alcatel-Lucent harmless from any claims for loss, cost, damage, expense or liability that may arise out of or in connection with the use, sale, license or other distribution of the products in such applications.

    This document may contain information regarding the use and installation of non-Alcatel-Lucent products. Please note that this information is provided as a courtesy to assist you. While Alcatel-Lucent tries to ensure that this information accurately reflects information provided by the supplier, please refer to the materials provided with any non-Alcatel-Lucent product and contact the supplier for confirmation. Alcatel-Lucent assumes no responsibility or liability for incorrect or incomplete information provided about non-Alcatel-Lucent products.

    However, this does not constitute a representation or warranty. The warranties provided for Alcatel-Lucent products, if any, are set forth in contractual documentation entered into by Alcatel-Lucent and its customers.

    This document was originally written in English. If there is any conflict or inconsistency between the English version and any other version of a document, the English version shall prevail.

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 3

    Table of Contents

    Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19About This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

    Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19List of Technical Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

    VLL ServicesIn This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23ATM VLL (Apipe) Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

    ATM VLL For End-to-End ATM Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24ATM Virtual Trunk Over IP/MPLS Packet-Switched Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25Traffic Management Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26

    Circuit Emulation Services (Cpipe) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Mobile Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Circuit Emulation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30Circuit Emulation Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

    Circuit Emulation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33Absolute Mode Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33Payload Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33Jitter Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36CES Circuit Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

    Services for Transporting CES Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37Network Synchronization Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38Cpipe Payload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

    Ethernet Pipe (Epipe) Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40Epipe Service Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Epipe Service Pseudowire VLAN Tag Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42Epipe Up Operational State Configuration Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46Epipe with PBB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47Epipe over L2TPv3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48Ethernet Interworking VLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49VLL CAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51

    MC-Ring and VLL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Frame Relay VLL (Fpipe) Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

    Frame Relay VLL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53Frame Relay-to-ATM Interworking (FRF.5) VLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55Traffic Management Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56

    Frame Relay Traffic Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56Ingress SAP Classification and Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56Egress Network EXP Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56Ingress Network Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56

    IP Interworking VLL (Ipipe) Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57Ipipe VLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57IP Interworking VLL Datapath . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59Extension to IP VLL for Discovery of Ethernet CE IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60

  • Page 4 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    Table of Contents

    VLL Ethernet SAP Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60IPv6 Support on IP Interworking VLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64

    IPv6 Datapath Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64IPv6 Stack Capability Signaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66

    Services Configuration for MPLS-TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68MPLS-TP SDPs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68VLL Spoke SDP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70

    Epipe VLL Spoke-SDP Termination on IES, VPRN and VPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . .73Configuring MPLS-TP Lock Instruct and Loopback. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74

    MPLS-TP PW Lock Instruct and Loopback Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74Lock PW End-Point Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75PW Redundancy and Lock Instruct and Loopback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75Configuring a Test SAP for an MPLS-TP PW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76Configuring an Administrative Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77Configuring a Loopback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78

    VCCV BFD support for VLL, Spoke-SDP Termination on IES and VPRN, and VPLS Services . . . . . . . .79VCCV BVD Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79VCCV BFD Encapsulation on a Pseudowire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80BFD Session Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80Configuring VCCV BFD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

    Pseudowire Switching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83Pseudowire Switching with Protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84Pseudowire Switching Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86Static-to-Dynamic Pseudowire Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88Ingress VLAN Swapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89

    Ingress VLAN Translation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90Pseudowire Redundancy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91Dynamic Multi-Segment Pseudowire Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

    Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92Pseudowire Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97Configuring VLLs using Dynamic MS-PWs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100Pseudowire Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103VCCV OAM for Dynamic MS-PWs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105VCCV-Ping on Dynamic MS-PWs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105VCCV-Trace on Dynamic MS-PWs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106

    Example Dynamic MS-PW Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107VLL Resilience with Two Destination PE Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110

    Master-Slave Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112Epipe Using BGP-MH Site Support for Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120

    Operational Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122Detailed Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123BGP-MH Site Support for Ethernet Tunnels Operational-Group Model . . . . . . . . . . . . . . . . . . . . .127BGP-MH Specifics for MH Site Support for Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . .127PW Redundancy for BGP MH Site Support for Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . .127T-LDP Status Notification Handling Rules of BGP-MH Epipes. . . . . . . . . . . . . . . . . . . . . . . . . . . .128

    Access Node Resilience Using MC-LAG and Pseudowire Redundancy. . . . . . . . . . . . . . . . . . . . . . .139VLL Resilience for a Switched Pseudowire Path. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141

    Pseudowire Redundancy Service Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143Redundant VLL Service Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 5

    Table of Contents

    T-LDP Status Notification Handling Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145Processing Endpoint SAP Active/Standby Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145Processing and Merging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145

    High-Speed Downlink Packet Access (HSDPA) Off Load Fallback over ATM . . . . . . . . . . . . . . . . . . . . .147Primary Spoke-SDP Fallback to Secondary SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148Reversion to Primary Spoke SDP Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148MC-APS and MC-LAG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149

    Failure Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .151VLL Using G.8031 Protected Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152BGP Virtual Private Wire Service (VPWS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153

    Single-Homed BGP VPWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153Dual-Homed BGP VPWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154

    VLL Service Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164SDPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164

    SDP Statistics for VPLS and VLL Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165SAP Encapsulations and Pseudowire Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166

    PWE3 N-to-1 Cell Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167PWE3 AAL5 SDU Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168Filter Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168MAC Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168

    Configuring a VLL Service with CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169Basic Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171Common Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171Configuring VLL Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172

    Creating an Apipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172Creating a Cpipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181Creating an Epipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186Creating an Fpipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197Creating an Ipipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202

    Using Spoke SDP Control Words . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206Same Fate Epipe VLANs Access Protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207Pseudowire Configuration Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209Configuring Two VLL Paths Terminating on T-PE2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211Configuring VLL Resilience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214Configuring VLL Resilience for a Switched Pseudowire Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215Configuring BGP Virtual Private Wire Service (VPWS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217

    Single-Homed BGP VPWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217Dual-Homed BGP VPWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219

    Service Management Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225Modifying Apipe Service Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226Disabling an Apipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228Re-Enabling an Apipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229Deleting an Apipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230Modifying a Cpipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231Deleting a Cpipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232Modifying Epipe Service Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233Disabling an Epipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233Re-Enabling an Epipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234Deleting an Epipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234

  • Page 6 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    Table of Contents

    Modifying Fpipe Service Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235Disabling an Fpipe Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237Re-enabling an Fpipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238Deleting an Fpipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239Modifying Ipipe Service Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240Disabling an Ipipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241Re-enabling an Ipipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242Deleting an Ipipe Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242

    VLL Services Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243Command Hierarchies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243

    VLL Service Configuration Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271VLL Show Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .421

    Virtual Private LAN ServiceIn This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .491VPLS Service Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .493

    VPLS Packet Walkthrough . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .494VPLS Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .497

    VPLS Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .497VPLS over MPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .498VPLS Service Pseudowire VLAN Tag Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .499VPLS MAC Learning and Packet Forwarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .503

    MAC Learning Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .503DEI in IEEE 802.1ad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .505

    VPLS Using G.8031 Protected Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .506Pseudowire Control Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .507Table Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .508

    FIB Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .508FIB Size Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .508Local and Remote Aging Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .509Disable MAC Aging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .509Disable MAC Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .509Unknown MAC Discard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .509VPLS and Rate Limiting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .510MAC Move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .510Auto-Learn MAC Protect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .511

    Split Horizon SAP Groups and Split Horizon Spoke SDP Groups . . . . . . . . . . . . . . . . . . . . . . . . . . .516VPLS and Spanning Tree Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .517

    Spanning Tree Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .517Multiple Spanning Tree. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .519MSTP for QinQ SAPs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .521Provider MSTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .521Enhancements to the Spanning Tree Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .523

    Egress Multicast Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .526Egress Multicast Group Provisioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .526

    VPLS Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .537Spoke SDP Redundancy for Metro Interconnection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .537Spoke SDP Based Redundant Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .539Inter-Domain VPLS Resiliency Using Multi-Chassis Endpoints . . . . . . . . . . . . . . . . . . . . . . . . . . .540Support for Single Chassis Endpoint Mechanisms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .544

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 7

    Table of Contents

    Using B-VPLS for Increased Scalability and Reduced Convergence Times . . . . . . . . . . . . . . . . .548MAC Flush Additions for PBB VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .550

    VPLS Access Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553STP-Based Redundant Access to VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553Redundant Access to VPLS Without STP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .554

    Object Grouping and State Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .555 VPLS Applicability Block on VPLS a Failure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .555

    MAC Flush Message Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .557Dual Homing to a VPLS Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .559MC-Ring and VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .560

    ACL Next-Hop for VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .561SDP Statistics for VPLS and VLL Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .562BGP Auto-Discovery for LDP VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .563

    BGP AD Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .563Information Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .563FEC Element for T-LDP Signaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .565BGP-AD and Target LDP (T-LDP) Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .566SDP Usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .568Automatic Creation of SDPs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .568Manually Provisioned SDP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .568Automatic Instantiation of Pseudowires (SDP Bindings) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .569Mixing Statically Configured and Auto-Discovered Pseudowires in a VPLS . . . . . . . . . . . . . . . . .570Resiliency Schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .570

    BGP VPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .571Pseudowire Signaling Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .572Supported VPLS Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .574

    VCCV BFD Support for VPLS Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .576BGP Multi-Homing for VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .577

    Information Model and Required Extensions to L2VPN NLRI . . . . . . . . . . . . . . . . . . . . . . . . . . . .578Supported Services and Multi-Homing Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .579Blackhole Avoidance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .580BGP Multi-Homing for VPLS Inter-Domain Resiliency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .581

    Multicast-Aware VPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .582PIM Snooping for VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .582Multicast Listener Discovery (MLD) Snooping and MAC-Based Multicast Forwarding . . . . . . . . .584PIM and IGMP Snooping Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .585VPLS Multicast-Aware High Availability Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .585

    RSVP and LDP P2MP LSP for Forwarding VPLS/B-VPLS BUM and IP Multicast Packets . . . . . . . .586Routed VPLS and I-VPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .588

    IES or VPRN IP Interface Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .588Assigning a Service Name to a VPLS Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .588Service Binding Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .589Bound Service Name Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .589Binding a Service Name to an IP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .589Bound Service Deletion or Service Name Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .590IP Interface Attached VPLS Service Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .590IP Interface and VPLS Operational State Coordination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .590

    IP Interface MTU and Fragmentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .591Unicast IP Routing into a VPLS Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .591

    ARP and VPLS FIB Interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .592

  • Page 8 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    Table of Contents

    Routed VPLS Specific ARP Cache Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .593The allow-ip-int-binding VPLS Flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .594

    Routed VPLS SAPs Only Supported on Standard Ethernet Ports . . . . . . . . . . . . . . . . . . . . . . . . .594Routed VPLS SAPs Only Supported on FP2 (or later) Based Systems or IOM/IMM. . . . . . . . . . .594Network Ports Restricted to FP2-Based Systems or IOMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .594LAG Port Membership Constraints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .595Routed VPLS Feature Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .596Routed I-VPLS Feature Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .596

    IES IP Interface VPLS Binding and Chassis Mode Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .597VPRN IP Interface VPLS Binding and Forwarding Plane Constraints. . . . . . . . . . . . . . . . . . . . . . . . .597Route Leaking Between Routing Contexts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .597

    Ingress LAG and FP1 to Routed VPLS Discards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .598IPv4 Multicast Routing Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .599BGP Auto Discovery (BGP-AD) for Routed VPLS Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .600Routed VPLS Caveats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .601

    VPLS SAP Ingress IP Filter Override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .601IP Interface Defined Egress QoS Reclassification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .601Remarking for VPLS and Routed Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6027450 Mixed Mode Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .602IPv4 Multicast Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .602Routed VPLS Supported Routing Related Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .602Spanning Tree and Split Horizon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .603

    VPLS Service Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .604SAP Encapsulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .604VLAN Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .604Ingress VLAN Swapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .605Service Auto-Discovery using Multiple VLAN Registration Protocol (MVRP) . . . . . . . . . . . . . . . . . . .606

    Configure the MVRP Infrastructure using an M-VPLS Context . . . . . . . . . . . . . . . . . . . . . . . . . . .607Instantiate Related VLAN FIBs and Trunks in MVRP Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . .607MVRP Activation of Service Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .610MVRP Control Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .613STP-MVRP Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .613

    VPLS E-Tree Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .616VPLS E-Tree Services Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .616Leaf-ac and Root-ac SAPs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .617Leaf-ac and Root-ac SDP Binds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .618Root-leaf-tag SAPs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .618Root-leaf-tag SDP Binds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .619Interaction between VPLS E-Tree Services and Other Features . . . . . . . . . . . . . . . . . . . . . . . . . .620

    Configuring a VPLS Service with CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .623Basic Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .624Common Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .626Configuring VPLS Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .627

    Configuring Egress Multicast Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .628Creating a VPLS Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .629Enabling Multiple MAC Registration Protocol (MMRP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .630Configuring GSMP Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .639Configuring a VPLS SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .640Applying an Egress Multicast Group to a VPLS Service SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . .651Configuring SAP Subscriber Management Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .652

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 9

    Table of Contents

    MSTP Control over Ethernet Tunnels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .653Configuring SDP Bindings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .654Configuring Overrides on Service SAPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .655

    Configuring VPLS Redundancy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .667Creating a Management VPLS for SAP Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .667Creating a Management VPLS for Spoke SDP Protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .670Configuring Load Balancing with Management VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .673Configuring Selective MAC Flush. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .678Configuring Multi-Chassis Endpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .679

    ATM/Frame Relay PVC Access and Termination on a VPLS Service . . . . . . . . . . . . . . . . . . . . . . . .683Configuring BGP Auto-Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .685

    Configuration Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .685LDP Signaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .688Pseudowire Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .690

    Configuring BGP VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .692Configuring a VPLS Management Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .694

    Configuring Policy-Based Forwarding for Deep Packet Inspection (DPI) in VPLS . . . . . . . . . . . . . . .695Configuring VPLS E-Tree Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .698

    Service Management Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .699Modifying VPLS Service Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .699Modifying Management VPLS Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .700Deleting a Management VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .700Disabling a Management VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .701

    Deleting a VPLS Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .702Disabling a VPLS Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .702Re-Enabling a VPLS Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .703

    VPLS Services Command Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .705Command Hierarchies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .705

    VPLS Service Configuration Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .745VPLS Show Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .971

    IEEE 802.1ah Provider Backbone BridgingIn This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1149IEEE 802.1ah Provider Backbone Bridging (PBB) Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1150PBB Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1151

    Integrated PBB-VPLS Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1151PBB Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1153PBB Mapping to Existing VPLS Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1154SAP and SDP Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1156

    PBB B-VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1156PBB I-VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1156

    PBB Packet Walkthrough . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1158PBB Control Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1159

    Shortest Path Bridging MAC Mode (SPBM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1160Flooding and Learning Versus Link State. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1160SPB for B-VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1161Control B-VPLS and User B-VPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1161Shortest Path and Single Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1164Data Path and Forwarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1167SPB Ethernet OAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1167

  • Page 10 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    Table of Contents

    SPB Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1168SPBM to Non-SPBM Interworking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1169

    Static MACs and Static ISIDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1169Epipe Static Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1169SPBM ISID Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1171

    ISID Policy Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1173Static ISID Advertisement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1173I-VPLS for Unicast Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1173

    Default Behaviors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1174Example Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1175

    Sample Configuration for Dut-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1176IEEE 802.1ak MMRP for Service Aggregation and Zero Touch Provisioning . . . . . . . . . . . . . . . . . .1183MMRP Support Over B-VPLS SAPs and SDPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1185

    I-VPLS Changes and Related MMRP Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1185Limiting the Number of MMRP Entries on a Per B-VPLS Basis . . . . . . . . . . . . . . . . . . . . . . . . . .1185Optimization for Improved Convergence Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1186Controlling MRP Scope using MRP Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1186

    PBB and BGP-AD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1190PBB ELINE Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1190

    Non-Redundant PBB Epipe Spoke Termination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1190PBB Using G.8031-Protected Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1191

    Solution Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1191Detailed Solution Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1193Detailed PBB Emulated LAG Solution Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1196Support Service and Solution Combinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1198

    Periodic MAC Notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1199MAC Flush. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1200

    PBB Resiliency for B-VPLS Over Pseudowire Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . .1200Access Multi-Homing for Native PBB (B-VPLS over SAP Infrastructure) . . . . . . . . . . . . . . . . . . . . .1205

    Solution Description for I-VPLS Over Native PBB Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1206Solution Description for PBB Epipe over G.8031 Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . .1210

    BGP Multi-homing for I-VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1214Access Multi-Homing over MPLS for PBB Epipes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1215PBB and IGMP/MLD Snooping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1218PBB QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1219

    Transparency of Customer QoS Indication through PBB Backbone . . . . . . . . . . . . . . . . . . . . . .1220Egress B-SAP per ISID Shaping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1226

    B-SAP Egress ISID Shaping Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1226Provisioning Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1228Egress Queue Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1230B-SAP per-ISID Shaping Configuration Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1232

    PBB OAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1235Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1236OAM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1236CFM Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1236

    Configuration Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1237PBB using G.8031 Protected Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1237MC-LAG Multihoming for Native PBB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1240Access Multi-Homing over MPLS for PBB Epipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1242

    PBB Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1245

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 11

    Table of Contents

    Command Hierarchies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1245PBB Service Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1253PBB Show Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1283PBB Clear Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1300PBB Debug Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1302

    Ethernet Virtual Private Networks (EVPN)In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1305Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1306EVPN for VXLAN Tunnels in a Layer-2 DC GW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1307EVPN for VXLAN Tunnels in a Layer-2 DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1309EVPN for VXLAN Tunnels in a Layer 3 DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1310EVPN for VXLAN Tunnels in a Layer 3 DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1312VXLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1314

    VXLAN ECMP and LAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1317VXLAN VPLS Tag Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1317VXLAN MTU Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1317VXLAN QoS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1318VXLAN Ping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1318IGMP-snooping on VXLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1322

    BGP-EVPN Control Plane for VXLAN Overlay Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1325EVPN for VXLAN in VPLS Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1329

    Resiliency and BGP Multi-Homing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1331Use of bgp-evpn, bgp-ad, and Sites in the Same VPLS Service. . . . . . . . . . . . . . . . . . . . . . . . . . . .1331Use of the unknown-mac-route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1333ARP/ND snooping and proxy support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1334

    Proxy-ARP/ND periodic refresh, unsolicited refresh and confirm-messages . . . . . . . . . . . . . . . .1337Proxy-ND and the Router Flag in Neighbor Advertisement messages . . . . . . . . . . . . . . . . . . . .1338

    BGP-EVPN MAC-Mobility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1338Conditional Static MAC and Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1340

    EVPN for VXLAN in R-VPLS Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1342EVPN for VXLAN in IRB Backhaul R-VPLS Services and IP Prefixes . . . . . . . . . . . . . . . . . . . . . . . . . .1344EVPN for VXLAN in EVPN Tunnel R-VPLS Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1348Interaction of EVPN and VXLAN with Existing VPLS Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1353Interaction of EVPN and VXLAN with Existing VPRN Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1354Routing Policies for BGP EVPN IP Prefixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1355DC GW integration with the Nuage Virtual Services Directory (VSD) . . . . . . . . . . . . . . . . . . . . . . . . . .1358

    XMPP Interface on the DC GW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1359Overview of the Static-Dynamic VSD Integration Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1363VSD-domains and Association to Static-Dynamic Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1365

    VSD-domain Type L2-DOMAIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1365VSD-domain Type L2-DOMAIN-IRB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1368VSD-domain Type VRF-GRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1368VSD-domain Type VRF-VXLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1368

    Configuring a EVPN Service with CLI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1371EVPN Configuration Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1372

    Layer 2 PE Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1372EVPN for VXLAN in R-VPLS Services Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1374EVPN for VXLAN in EVPN Tunnel R-VPLS Services Example . . . . . . . . . . . . . . . . . . . . . . . . . .1376EVPN for VXLAN in R-VPLS Services with IPv6 interfaces and prefixes Example . . . . . . . . . . .1377

  • Page 12 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    Table of Contents

    EVPN Command Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1379Command Hierarchies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1379

    Show Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1399Clear Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1404Tools Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1405Debug Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1408

    Common CLI Command DescriptionsIn This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1409Common Service Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1410

    Standards and Protocol Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1415

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 13

    List of Tables

    VLL ServicesTable 1: Behavior and Relative Priorities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27Table 2: Mobile Infrastructure Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Table 3: Unstructured Payload Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34Table 4: Structured Number of Frames Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34Table 5: Epipe Spoke SDP VLAN Tag Processing: Ingress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43Table 6: Epipe Spoke SDP VLAN Tag Processing: Egress. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44Table 7: Mapping of Real Services to Test Service Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78Table 8: SAP MEP Signaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125Table 9: Supported SAP Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188Table 10: Default QinQ and TopQ SAP Dot1P Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .366Table 11: Bottom Position QinQ and TopQ SAP Dot1P Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367Table 12: Show Service Egress Label Output Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .421

    Virtual Private LAN ServiceTable 13: VPLS Mesh and Spoke SDP VLAN Tag Processing: Ingress . . . . . . . . . . . . . . . . . . . . . . . . . . . .500Table 14: VPLS Mesh and Spoke SDP VLAN Tag Processing: Egress . . . . . . . . . . . . . . . . . . . . . . . . . . . .501Table 15: SAP Chain Creation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .534Table 16: Ingress Routed to VPLS Next-Hop Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .593Table 17: Egress Routed VPLS Next-Hop Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .593Table 18: MSTP and MVRP Interaction Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .613Table 19: Spoke SDP BPDU Encapsulation States. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .664Table 20: Default QinQ and TopQ SAP Dot1P Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .890Table 21: Bottom Position QinQ and TopQ SAP Dot1P Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .891

    IEEE 802.1ah Provider Backbone BridgingTable 22: B-VPLS Control Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1160Table 23: SPB Ethernet OAM Operation Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1168Table 24: SPBM ISID Policies Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1172

    Ethernet Virtual Private Networks (EVPN)

  • Page 14 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    List of Tables

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 15

    List of Figures

    VLL ServicesFigure 1: ATM VLL for End-to-End ATM Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25Figure 2: VT Application Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25Figure 3: Mobile Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Figure 4: RFC 4553 (SAToP) MPLS PSN Encapsulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Figure 5: CESoPSN Packet Format for an MPLS PSN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Figure 6: MEF8 PSN Encapsulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32Figure 7: CESoPSN MPLS Encapsulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Figure 8: Epipe/VLL Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Figure 9: L2TPv3 SDP Illustration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48Figure 10: Application of Ethernet Interworking VLL Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49Figure 11: MC-Ring in a Combination with VLL Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52Figure 12: Application of a Frame Relay VLL Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53Figure 13: Frame Relay-to-ATM Network Interworking (FRF.5) VLL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55Figure 14: IP Interworking VLL (Ipipe) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57Figure 15: IP Interworking VLL Datapath. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59Figure 16: Data Path for Ethernet CE to PPP Attached CE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65Figure 17: Pseudowire Service Switching Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83Figure 18: VLL Resilience with Pseudowire Redundancy and Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . .84Figure 19: Ingress VLAN Swapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89Figure 20: Ingress VLAN Translation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90Figure 21: Dynamic MS-PW Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92Figure 22: MS-PW Addressing using FEC129 AII Type 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93Figure 23: Advertisement of PE Addresses by PW Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94Figure 24: Signaling of Dynamic MS-PWs using T-LDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95Figure 25: Mapping of AII to SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95Figure 26: VLL Using Dynamic MS-PWs, Inter-AS Scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96Figure 27: Pseudowire Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103Figure 28: Dynamic MS-PW Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107Figure 29: VLL Resilience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110Figure 30: Master-Slave Pseudowire Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113Figure 31: Example of SAP OAM Interaction with Master-Slave Pseudowire Redundancy . . . . . . . . . . . . .115Figure 32: VLL Resilience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117Figure 33: VLL Resilience with Pseudowire Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119Figure 34: BGP-MH Site Support for Ethernet Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120Figure 35: G.8031 for Slave Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122Figure 36: Full Redundancy G.8031 Epipe & BGP-MH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124Figure 37: Sample Topology Full Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130Figure 38: Access Node Resilience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139Figure 39: VLL Resilience with Pseudowire Redundancy and Switching . . . . . . . . . . . . . . . . . . . . . . . . . . .141Figure 40: Redundant VLL Endpoint Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143Figure 41: HSDPA Off Load Fallback over ATM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147Figure 42: HSDPA Off Load Fallback with MC-APS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149Figure 43: Ethernet Failure At Cell Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .151Figure 44: Single-Homed BGP-VPWS Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153

  • Page 16 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    List of Figures

    Figure 45: Dual-Homed BGP VPWS with Single Pseudowire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154Figure 46: Dual-homed BGP VPWS with Active/Standby Pseudowires . . . . . . . . . . . . . . . . . . . . . . . . . . . .155Figure 47: BGP VPWS Update Extended Community Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .156Figure 48: BGP VPWS NLRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158Figure 49: BGP VPWS NLRI TLV Extension Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158Figure 50: Circuit Status Vector TLV Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158Figure 51: SDP Statistics for VPLS and VLL Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165Figure 52: SDPs Uni-Directional Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194Figure 53: VLL Resilience with Pseudowire Redundancy and Switching . . . . . . . . . . . . . . . . . . . . . . . . . . .211Figure 54: VLL Resilience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214Figure 55: VLL Resilience with Pseudowire Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215Figure 56: Single-Homed BGP VPWS Configuration Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217Figure 57: Example of Dual-Homed BGP VPWS with Single Pseudowire . . . . . . . . . . . . . . . . . . . . . . . . . .219Figure 58: Example of Dual-homed BGP VPWS with Active/Standby Pseudowires . . . . . . . . . . . . . . . . . . .222

    Virtual Private LAN ServiceFigure 59: VPLS Service Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .494Figure 60: Access Port Ingress Packet Format and Lookup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .494Figure 61: Network Port Egress Packet Format and Flooding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .495Figure 62: Access Port Egress Packet Format and Lookup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .496Figure 63: MAC Learning Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .504Figure 64: DE Bit in the 802.1ad S-TAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .505Figure 65: Auto-Learn-Mac-Protect Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .513Figure 66: Auto-Learn-Mac-Protect Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .515Figure 67: Access Resiliency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .520Figure 68: HVPLS with Spoke Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .538Figure 69: HVPLS Resiliency Based on AS Pseudowires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .540Figure 70: Multi-Chassis Pseudowire Endpoint for VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .541Figure 71: MC-EP in Passive Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .544Figure 72: MAC Flush in the MC-EP Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .546Figure 73: MC-EP with B-VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .549Figure 74: MC-EP with B-VPLS Failure Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .550Figure 75: MC-EP with B-VPLS Mac Flush Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .551Figure 76: Dual Homed MTU-s in Two-Tier Hierarchy H-VPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553Figure 77: Dual Homed CE Connection to VPLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .559Figure 78: Application 1 Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .561Figure 79: SDP Statistics for VPLS and VLL Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .562Figure 80: BGP AD NLRI versus IP VPN NLRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .564Figure 81: Generalized Pseudowire-ID FEC Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .565Figure 82: BGP-AD and T-LDP Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .567Figure 83: BGP VPLS Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .571Figure 84: BGP Multi-Homing for VPLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .577Figure 85: BGP MH-NLRI for VPLS Multi-Homing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .578Figure 86: BGP MH Used in an HVPLS Topology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .581Figure 87: IPv4 Multicast with a Router VPLS service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .599Figure 88: Ingress VLAN Swapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .605Figure 89: Infrastructure for MVRP Exchanges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .606Figure 90: Service Instantiation with MVRP - QinQ to PBB Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .610Figure 91: E-Tree Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .617

  • 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN Page 17

    List of Figures

    Figure 92: Mapping PE Model to 7x50 VPLS Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .618Figure 93: Leaf and Root Tagging Dot1q. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .619Figure 94: Leaf and Root Tagging PW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .620Figure 95: SDPs Uni-Directional Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .656Figure 96: Example Configuration for Protected VPLS SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .668Figure 97: Example Configuration for Protected VPLS Spoke SDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .671Figure 98: Example Configuration for Load Balancing Across Two Protected VPLS Spoke SDPs. . . . . . . .673Figure 99: ATM/Frame Relay PVC Access and Termination on a VPLS Example . . . . . . . . . . . . . . . . . . . .683Figure 100: BGP AD Configuration Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .685Figure 101: BGP-AD CLI Command Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .686Figure 102: BGP AD Triggering LDP Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .688Figure 103: Show Router LDP Session Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .689Figure 104: Show Router LDP Bindings FEC-Type Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .689Figure 105: PW-Template CLI Tree. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .690Figure 106: PW-Template-Binding CLI Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .691Figure 107: BGP VPLS Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .692Figure 108: Policy-Based Forwarding For Deep Packet Inspection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .695

    IEEE 802.1ah Provider Backbone BridgingFigure 109: Large HVPLS Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1151Figure 110: Large PBB-VPLS Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1152Figure 111: QinQ Payload in Provider Header Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1153Figure 112: PBB Mapping to VPLS Constructs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1154Figure 113: PBB Packet Walkthrough . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1158Figure 114: Control and User B-VPLS with FIDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1162Figure 115: Sample Partial Mesh network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1164Figure 116: Unicast Paths for Low-path-id and High-path-id . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1165Figure 117: Multicast Paths for Low-path-id and High-path-id. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1166Figure 118: Static MACs Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1170Figure 119: Static ISIDs Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1171Figure 120: ISID Policy Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1174Figure 121: Sample Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1175Figure 122: Customer Services Transported in 1 B-VPLS (M:1 Model) . . . . . . . . . . . . . . . . . . . . . . . . . . .1183Figure 123: Flood Containment Requirement in M:1 Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1184Figure 124: Inter-Domain Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1187Figure 125: Limiting the Scope of MMRP Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1187Figure 126: Mobile Backhaul Use Case. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1192Figure 127: PBB-Epipe with B-VPLS over Ethernet Tunnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1193Figure 128: G.8031 P2P Tunnels and LAG-Like Loadsharing Co-Existence . . . . . . . . . . . . . . . . . . . . . . .1194Figure 129: Ethernet Tunnel Overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1196Figure 130: TCN Triggered PBB Flush-ALl-But-Mine Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1203Figure 131: Access Dual-Homing into PBB BEBs - Topology View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1205Figure 132: PBB Active Topology and Access Multi-Homing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1206Figure 133: Access Multi-Homing - Link Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1208Figure 134: Access Multi-Homing Solution for PBB Epipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1210Figure 135: Access Dual-Homing for PBB ELINE - BEB Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1211Figure 136: Solution for Access Dual-Homing with Local Switching for PBB Eline/Epipe . . . . . . . . . . . . . .1212Figure 137: Active/Standby PW into PBB Epipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1215Figure 138: PCP, DE Bits Transparency in PBB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1220Figure 139: Egress Queue Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1230

  • Page 18 7750 SR Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN

    List of Figures

    Figure 140: PBB OAM View for MPLS Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1235

    Ethernet Virtual Private Networks (EVPN)Figure 141: Layer-2 DC PE with VPLS to the WAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1307Figure 142: GW IRB on the DC PE for an L2 EVPN/VXLAN DC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1309Figure 143: GW IRB on the DC PE for an L3 EVPN/VXLAN DC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1310Figure 144: EVPN-Tunnel GW IRB on the DC PE for an L3 EVPN/VXLAN DC . . . . . . . . . . . . . . . . . . . . .1312Figure 145: VXLAN Frame Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1315Figure 146: EVPN-VXLAN Required Routes and Communities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1325Figure 147: EVPN Route-Type 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1328Figure 148: Proxy-ARP example usage in an EVPN Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1334Figure 149: IP-VPN Import and EVPN Export BGP Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1355Figure 150: EVPN Import and IP-VPN Export BGP Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1356Figure 151: Basic XMPP Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1360Figure 152: WAN Service