LSP Load sharing / SDN Leonardo Sambrana Sr. Systems Engineer – Extreme Networks PTT Forum 8 ©2014 Extreme Networks, Inc. All rights reserved. Agenda – MPLS LSP Loadsharing – Selective VMAN into VPLS – MPLS and SDN ©2014 Extreme Networks, Inc. All rights reserved. MPLS LSP Loadsharing ©2014 Extreme Networks, Inc. All rights reserved. MPLS LSP Loadsharing Pseudo-wire (PW) Label Switch Path (LSP) Load Sharing provides the ability for L2VPN PWs to use multiple Transport LSPs for carrying tunneled data across the MPLS network. One of the primary drivers for this functionality is related to traffic distribution over Link Aggregation Groups (LAG). Current HW hashing algorithms on MPLS Transit Nodes uses MPLS labels to derive a hash value. While a L2VPN PW uses only 1 Transport LSP, there are only 2 MPLS labels to hash on (Outer transport label, inner VC label) for a given PW. When a PW uses multiple Tunnel LSPs, there are more labels for the HW to use for hashing, resulting in a significantly improved distribution over LAG in MPLS Transit Nodes Label 1 EXP ©2014 Extreme Networks, Inc. All rights reserved. Bottom =0 TTL Label 2 EXP Bottom =1 TTL MPLS LSP Loadsharing ISP4 ISP1 Outer Label LSP 1. Single VPLS PW (Pseudo-wire) 2. Multiple LSP’s for a single PW over a LAG group 3. Traffic is hashed based on the MPLS Shim Header Outer Label (LSP) ©2014 Extreme Networks, Inc. All rights reserved. Extreme Networks Confidential and Proprietary. Internal Use Only ..... Inner Label VC Layer 3 Header MPLS Traffic Distribution over LAG with LSP Loadsharing ISP4 ISP1 Single PW ©2014 Extreme Networks, Inc. All rights reserved. Muliple LSP’s Topologia lo 20.20.20.20 1 2 1.1.1.x/30 4.4.4.x/30 lo 10.10.10.10 1 2 2 2 3 3 5.5.5.x/30 2.2.2.x/30 3 4 lo 30.30.30.30 3.3.3.x/30 3 lo 40.40.40.40 ©2014 Extreme Networks, Inc. All rights reserved. 4 6.6.6.x/30 lo 50.50.50.50 lo 20.20.20.20 1 2 1.1.1.x/ 30 4.4.4.x/ 30 1 2 2 3 2 2.2.2.x/ 30 3.3.3.x/ 30 3 lo 30.30.30.30 3 lo 40.40.40.40 8 ©2014 Extreme Networks, Inc. All rights reserved. 3 5.5.5.x/ 30 4 6.6.6.x/ 30 4 lo 50.50.50.5 0 9 ©2014 Extreme Networks, Inc. All rights reserved. 10 ©2014 Extreme Networks, Inc. All rights reserved. 11 ©2014 Extreme Networks, Inc. All rights reserved. 1.1.1. x/30 1 3 22.2.2. 2 x/30 3.3.3. x/30 12 ©2014 Extreme Networks, Inc. All rights reserved. lo 20.20.20.2 10 2 4.4.4. x/30 3 5.5.5. 3 x/30 lo 30.30.30. 330 4 6.6.6. x/30 lo 40.40.40. 40 2 lo 50.50.50 4 .50 13 ©2014 Extreme Networks, Inc. All rights reserved. 14 ©2014 Extreme Networks, Inc. All rights reserved. Label 1 15 ©2014 Extreme Networks, Inc. All rights reserved. EXP Bottom =0 TTL Label 2 EXP Bottom =1 TTL 16 ©2014 Extreme Networks, Inc. All rights reserved. Selective VMAN (VLAN) into VPLS ©2014 Extreme Networks, Inc. All rights reserved. Selective VMAN (VLAN) into VPLS Selective VLAN mapping to VPLS provides the ability for multiple VLANs to be mapped to a single VPLS service. This is achieved by assigning VMAN with CEP port as a service to VPLS. VMAN is the VLAN stacking (a.k.a. Q-in-Q) feature. It has two types of ports: access and network. The access port can be unaware or aware of VLAN. The customer edge port is the VLAN aware port of VMAN. It is also known as selective Q-in-Q. The CEP allows plethora of configurable options. - An Ethernet port can be associated with multiple VMANs based on the CVIDs. - Multiple CVIDs on multiple Ethernet ports can be associated with a VMAN. - A range of CVIDs can be specified instead of individually configured. - CVID translations and egress filtering. ©2014 Extreme Networks, Inc. All rights reserved. Selective VMAN (VLAN) into VPLS VPLS Peer 1.2.3.2 C-DA C-SA STAG CTAG DATA FCS ISP 4 ISP 1 ISP 2 VLAN 10 ISP 3 VLAN 11 CEP Port VLAN 12 ©2014 Extreme Networks, Inc. All rights reserved. create vman vm1 configure vman vm1 add ports 3 cep cvid 10– 11 create vpls VSI1 fec-id-type pseudo-wire 35 configure vpls VSI1 add service vman vm1 configure vpls VSI1 add peer 1.2.3.2 core Selective VMAN (VLAN) into VPLS VLAN A, B, D, E Port 1 VPLS 1 for VLAN A, B, C VPLS 2 for VLAN D VLAN B, C Port 2 VLAN A, E ©2014 Extreme Networks, Inc. All rights reserved. 20 Port 3 VPLS 3 for VLAN E Exemplo de uso de Selective VMAN (VLAN) ISPb ISPa PE - Switch 1 P P VPLS VPLS SEM SELECTIVE VMAN (VLAN) VPLS por grupo de interese de tráfego Pseudowires por VPLS: – n(n-1)/2 Pseudowire por switch/VPLs: – n-1 Para n=60, 20 VPLSs – 1770 pseudowires por VPLS – 59 pseudowire por switch/vpls PE - Switch 2 PE - Switch n ISPn ISPc ISPd ©2014 Extreme Networks, Inc. All rights reserved. 21 ISPe Total = 35.400 pseudowires na rede Total = 59*20 = 1180 pseudowires por switch Exemplo de uso de Selective VMAN (VLAN) ISPb ISPa PE - Switch 1 P P VPLS COM SELECTIVE VMAN (VLAN) Grupos de interesse de tráfego utilizando VMAN única Pseudowires por VPLS: – n(n-1)/2 Pseudowire por switch/VPLs: – VMAN n-1 Para n=60, 1 VPLS – 1770 pseudowires por VPLS – PE - Switch 2 PE - Switch n ISPn ISPc ISPd ©2014 Extreme Networks, Inc. All rights reserved. 22 ISPe Total = 1770 pseudowires na rede 59 pseudowires por switch MPLS - SDN MPLS - SDN 23 ©2014 Extreme Networks, Inc. All rights reserved. Why MPLS? MPLS Services Why do Service Providers use MPLS? MPLS VPN´s Motivation High profitable Flexibility Resiliency / Redundancy Transparency 24 ©2014 Extreme Networks, Inc. All rights reserved. MPLS - TE Motivation Deterministic Behavior Efficient Resource Utilization Traditional deployment 25 ©2014 Extreme Networks, Inc. All rights reserved. OpenDaylight Helium 26 ©2014 Extreme Networks, Inc. All rights reserved. SDN MPLS Deployment 27 ©2014 Extreme Networks, Inc. All rights reserved. MPLS Traffic-Engineering 28 ©2014 Extreme Networks, Inc. All rights reserved. MPLS L3-VPNs 29 ©2014 Extreme Networks, Inc. All rights reserved. Referencias - http://archive.openflow.org/wk/index.php/MPLS_with_OpenFlow/SDN - Saurav Das, Unified Control Architecture for Packet and Circuit Network Convergence, PhD Thesis, Stanford University,. - Saurav Das, Ali Reza Sharafat, Guru Parulkar, Nick McKeown, MPLS with a Simple OPEN Control Plane, invited talk at Packet Switching Symposium at OFC/NFOEC'11, Los Angeles,. 30 ©2014 Extreme Networks, Inc. All rights reserved. ©2014 Extreme Networks, Inc. All rights reserved.
© Copyright 2026 Paperzz