SlideShare a Scribd company logo
©2014 Extreme Networks, Inc. All rights reserved.
Leonardo Sambrana
Sr. Systems Engineer – Extreme Networks
PTT Forum 8
LSP Load sharing / SDN
©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.
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
MPLS LSP Loadsharing
Label 1 EXP
Bottom
= 0
TTL Label 2 EXP
Bottom
= 1
TTL
©2014 Extreme Networks, Inc. All rights reserved.
MPLS LSP Loadsharing
Extreme Networks Confidential and Proprietary. Internal Use Only
ISP4
ISP1
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)
..... Inner Label Layer 3 HeaderOuter Label
LSP VC
©2014 Extreme Networks, Inc. All rights reserved.
MPLS Traffic Distribution over LAG with LSP
Loadsharing
Single PW Muliple LSP’s
ISP1
ISP4
©2014 Extreme Networks, Inc. All rights reserved.
Topologia
1
1
22
3
3 4
4
2
2
3 3
3.3.3.x/30 6.6.6.x/30
5.5.5.x/30
4.4.4.x/301.1.1.x/30
2.2.2.x/30
lo 20.20.20.20
lo 50.50.50.50
lo 40.40.40.40
lo 30.30.30.30
lo 10.10.10.10
©2014 Extreme Networks, Inc. All rights reserved.8
1
1
22
3
3 4
4
2
2
3 3
3.3.3.x/
30
6.6.6.x/
30
5.5.5.x/
30
4.4.4.x/
30
1.1.1.x/
30
2.2.2.x/
30
lo
20.20.20.20
lo
50.50.50.5
0
lo
40.40.40.40
lo
30.30.30.30
©2014 Extreme Networks, Inc. All rights reserved.9
©2014 Extreme Networks, Inc. All rights reserved.10
©2014 Extreme Networks, Inc. All rights reserved.11
©2014 Extreme Networks, Inc. All rights reserved.12
1
1
22
3
3 4
4
2
2
3 3
3.3.3.
x/30
6.6.6.
x/30
5.5.5.
x/30
4.4.4.
x/30
1.1.1.
x/30
2.2.2.
x/30
lo
20.20.20.2
0
lo
50.50.50
.50
lo
40.40.40.
40
lo
30.30.30.
30
©2014 Extreme Networks, Inc. All rights reserved.13
©2014 Extreme Networks, Inc. All rights reserved.14
©2014 Extreme Networks, Inc. All rights reserved.15
Label 1 EXP
Bottom
= 0
TTL Label 2 EXP
Bottom
= 1
TTL
©2014 Extreme Networks, Inc. All rights reserved.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
ISP 4
ISP 1
ISP 3
ISP 2
CEP Port
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
VPLS Peer 1.2.3.2
VLAN 11
VLAN 12
VLAN 10
C-DA C-SA STAG CTAG DATA FCS
©2014 Extreme Networks, Inc. All rights reserved.
Selective VMAN (VLAN) into VPLS
20
Port 1
Port 2
Port 3
VLAN A, B, D, E
VLAN B, C
VLAN A, E
VPLS 3 for VLAN E
VPLS 2 for VLAN D
VPLS 1 for VLAN A, B, C
©2014 Extreme Networks, Inc. All rights reserved.
Exemplo de uso de Selective VMAN (VLAN)
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
 Total = 35.400
pseudowires na rede
– 59 pseudowire por
switch/vpls
 Total = 59*20 = 1180
pseudowires por switch
21
VPLS
PE - Switch 1
PE - Switch 2
ISPa
ISPn
P
P
PE - Switch n
ISPb
ISPc
ISPd ISPe
VPLS
©2014 Extreme Networks, Inc. All rights reserved.
Exemplo de uso de Selective VMAN (VLAN)
COM SELECTIVE VMAN (VLAN)
 Grupos de interesse de tráfego
utilizando VMAN única
 Pseudowires por VPLS:
– n(n-1)/2
 Pseudowire por switch/VPLs:
– n-1
 Para n=60, 1 VPLS
– 1770 pseudowires por VPLS
 Total = 1770 pseudowires na rede
– 59 pseudowires por switch
22
VPLS
VMAN
PE - Switch 1
PE - Switch 2
ISPa
ISPn
P
P
PE - Switch n
ISPb
ISPc
ISPd ISPe
©2014 Extreme Networks, Inc. All rights reserved.
MPLS - SDN
23
MPLS - SDN
©2014 Extreme Networks, Inc. All rights reserved.
Why MPLS?
24
MPLS Services
Why do Service Providers use MPLS?
MPLS VPN´s MPLS - TE
Motivation
High profitable
Flexibility
Resiliency / Redundancy
Transparency
Motivation
Deterministic Behavior
Efficient Resource
Utilization
©2014 Extreme Networks, Inc. All rights reserved.
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
30
- 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,.
©2014 Extreme Networks, Inc. All rights reserved.

More Related Content

What's hot

PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...
PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...
PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...
PROIDEA
 
Carrier aggregation explained
Carrier aggregation explainedCarrier aggregation explained
Carrier aggregation explained
DEVENDRAN M
 
OTN for Beginners
OTN for BeginnersOTN for Beginners
OTN for Beginners
MapYourTech
 
2014 03-09, ofc workshop, ping pan
2014 03-09, ofc workshop, ping pan2014 03-09, ofc workshop, ping pan
2014 03-09, ofc workshop, ping pan
pingpan
 
Circuit switched fall back theory good
Circuit switched fall back theory goodCircuit switched fall back theory good
Circuit switched fall back theory good
PeterParker Spidy
 
Circuit switched fallback
Circuit switched fallbackCircuit switched fallback
Circuit switched fallback
Subhash Kumar
 
Optical network evolution
Optical network evolutionOptical network evolution
Optical network evolution
CPqD
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)
NetProtocol Xpert
 
Spanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat SheetSpanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat Sheet
Prasanna Shanmugasundaram
 
Csfb (circuit switch fall back)
Csfb (circuit switch fall back)Csfb (circuit switch fall back)
Csfb (circuit switch fall back)
Rishi Mahajan
 
Bonhomie
BonhomieBonhomie
Bonhomie
Bonhomie Bope
 
IP/LDP fast protection schemes
IP/LDP fast protection schemesIP/LDP fast protection schemes
IP/LDP fast protection schemes
SkillFactory
 
SFP Transceiver Module
SFP Transceiver ModuleSFP Transceiver Module
SFP Transceiver Module
Celeste Yang
 
Fronthaul technologies kwang_submit_to_slideshare
Fronthaul technologies kwang_submit_to_slideshareFronthaul technologies kwang_submit_to_slideshare
Fronthaul technologies kwang_submit_to_slideshare
Kwangkoog Lee
 
Mrv fd-hd10 g-solution
Mrv fd-hd10 g-solutionMrv fd-hd10 g-solution
Mrv fd-hd10 g-solution
sergiuro
 
Xpress path vxlan_bgp_evpn_appricot2019-v2_
Xpress path vxlan_bgp_evpn_appricot2019-v2_Xpress path vxlan_bgp_evpn_appricot2019-v2_
Xpress path vxlan_bgp_evpn_appricot2019-v2_
Jide Akintola JNCIE-M&T/SP #496 CCIE-SP#28552
 
C22 20090615-030 via csfb support
C22 20090615-030 via csfb supportC22 20090615-030 via csfb support
C22 20090615-030 via csfb support
karthick2007
 
Huawei s5700-28-p-pwr-li-ac datasheet
Huawei s5700-28-p-pwr-li-ac datasheetHuawei s5700-28-p-pwr-li-ac datasheet
Huawei s5700-28-p-pwr-li-ac datasheet
Mark Tsui
 
Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)
Peter R. Egli
 

What's hot (20)

PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...
PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...
PLNOG16: Coping with Growing Demands – Developing the Network to New Bandwidt...
 
Carrier aggregation explained
Carrier aggregation explainedCarrier aggregation explained
Carrier aggregation explained
 
OTN for Beginners
OTN for BeginnersOTN for Beginners
OTN for Beginners
 
2014 03-09, ofc workshop, ping pan
2014 03-09, ofc workshop, ping pan2014 03-09, ofc workshop, ping pan
2014 03-09, ofc workshop, ping pan
 
Circuit switched fall back theory good
Circuit switched fall back theory goodCircuit switched fall back theory good
Circuit switched fall back theory good
 
Guide otn ang
Guide otn angGuide otn ang
Guide otn ang
 
Circuit switched fallback
Circuit switched fallbackCircuit switched fallback
Circuit switched fallback
 
Optical network evolution
Optical network evolutionOptical network evolution
Optical network evolution
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)
 
Spanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat SheetSpanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat Sheet
 
Csfb (circuit switch fall back)
Csfb (circuit switch fall back)Csfb (circuit switch fall back)
Csfb (circuit switch fall back)
 
Bonhomie
BonhomieBonhomie
Bonhomie
 
IP/LDP fast protection schemes
IP/LDP fast protection schemesIP/LDP fast protection schemes
IP/LDP fast protection schemes
 
SFP Transceiver Module
SFP Transceiver ModuleSFP Transceiver Module
SFP Transceiver Module
 
Fronthaul technologies kwang_submit_to_slideshare
Fronthaul technologies kwang_submit_to_slideshareFronthaul technologies kwang_submit_to_slideshare
Fronthaul technologies kwang_submit_to_slideshare
 
Mrv fd-hd10 g-solution
Mrv fd-hd10 g-solutionMrv fd-hd10 g-solution
Mrv fd-hd10 g-solution
 
Xpress path vxlan_bgp_evpn_appricot2019-v2_
Xpress path vxlan_bgp_evpn_appricot2019-v2_Xpress path vxlan_bgp_evpn_appricot2019-v2_
Xpress path vxlan_bgp_evpn_appricot2019-v2_
 
C22 20090615-030 via csfb support
C22 20090615-030 via csfb supportC22 20090615-030 via csfb support
C22 20090615-030 via csfb support
 
Huawei s5700-28-p-pwr-li-ac datasheet
Huawei s5700-28-p-pwr-li-ac datasheetHuawei s5700-28-p-pwr-li-ac datasheet
Huawei s5700-28-p-pwr-li-ac datasheet
 
Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)
 

Similar to nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1

Day one-poster-vpns
Day one-poster-vpnsDay one-poster-vpns
Day one-poster-vpns
DervainJocelyn
 
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data CenterPLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PROIDEA
 
MPLS Presentation
MPLS PresentationMPLS Presentation
MPLS Presentation
Unni Kannan VijayaKumar
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building Blocks
APNIC
 
EVPN-Applications.pdf
EVPN-Applications.pdfEVPN-Applications.pdf
EVPN-Applications.pdf
SunnyLai23
 
Cloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper ContrailCloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper Contrail
buildacloud
 
Branching out with SDN
Branching out with SDNBranching out with SDN
Branching out with SDN
APNIC
 
VPLS Fundamental
VPLS FundamentalVPLS Fundamental
VPLS Fundamental
Reza Farahani
 
PLNOG 5: Emil Gągała - ADVANCED VPLS
PLNOG 5: Emil Gągała -  ADVANCED VPLSPLNOG 5: Emil Gągała -  ADVANCED VPLS
PLNOG 5: Emil Gągała - ADVANCED VPLS
PROIDEA
 
ISP core routing project
ISP core routing projectISP core routing project
ISP core routing project
vishal sharma
 
Flexible NFV WAN interconnections with Neutron BGP VPN
 Flexible NFV WAN interconnections with Neutron BGP VPN Flexible NFV WAN interconnections with Neutron BGP VPN
Flexible NFV WAN interconnections with Neutron BGP VPN
Thomas Morin
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
MusTufa Nullwala
 
Mpls
MplsMpls
Vxlan control plane and routing
Vxlan control plane and routingVxlan control plane and routing
Vxlan control plane and routing
Wilfredzeng
 
Encor chapter 1_packet forwarding
Encor chapter 1_packet forwardingEncor chapter 1_packet forwarding
Encor chapter 1_packet forwarding
merhatsidikmelke
 
Examen final ccna2
Examen final ccna2Examen final ccna2
Examen final ccna2Juli Yaret
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewAmeen Wayok
 
ODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.pptODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
RandyDookheran1
 
10.) vxlan
10.) vxlan10.) vxlan
10.) vxlan
Jeff Green
 

Similar to nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1 (20)

Day one-poster-vpns
Day one-poster-vpnsDay one-poster-vpns
Day one-poster-vpns
 
10209
1020910209
10209
 
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data CenterPLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
 
MPLS Presentation
MPLS PresentationMPLS Presentation
MPLS Presentation
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building Blocks
 
EVPN-Applications.pdf
EVPN-Applications.pdfEVPN-Applications.pdf
EVPN-Applications.pdf
 
Cloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper ContrailCloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper Contrail
 
Branching out with SDN
Branching out with SDNBranching out with SDN
Branching out with SDN
 
VPLS Fundamental
VPLS FundamentalVPLS Fundamental
VPLS Fundamental
 
PLNOG 5: Emil Gągała - ADVANCED VPLS
PLNOG 5: Emil Gągała -  ADVANCED VPLSPLNOG 5: Emil Gągała -  ADVANCED VPLS
PLNOG 5: Emil Gągała - ADVANCED VPLS
 
ISP core routing project
ISP core routing projectISP core routing project
ISP core routing project
 
Flexible NFV WAN interconnections with Neutron BGP VPN
 Flexible NFV WAN interconnections with Neutron BGP VPN Flexible NFV WAN interconnections with Neutron BGP VPN
Flexible NFV WAN interconnections with Neutron BGP VPN
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
Mpls
MplsMpls
Mpls
 
Vxlan control plane and routing
Vxlan control plane and routingVxlan control plane and routing
Vxlan control plane and routing
 
Encor chapter 1_packet forwarding
Encor chapter 1_packet forwardingEncor chapter 1_packet forwarding
Encor chapter 1_packet forwarding
 
Examen final ccna2
Examen final ccna2Examen final ccna2
Examen final ccna2
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
ODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.pptODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
 
10.) vxlan
10.) vxlan10.) vxlan
10.) vxlan
 

nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1

  • 1. ©2014 Extreme Networks, Inc. All rights reserved. Leonardo Sambrana Sr. Systems Engineer – Extreme Networks PTT Forum 8 LSP Load sharing / SDN
  • 2. ©2014 Extreme Networks, Inc. All rights reserved. Agenda – MPLS LSP Loadsharing – Selective VMAN into VPLS – MPLS and SDN
  • 3. ©2014 Extreme Networks, Inc. All rights reserved. MPLS LSP Loadsharing
  • 4. ©2014 Extreme Networks, Inc. All rights reserved. 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 MPLS LSP Loadsharing Label 1 EXP Bottom = 0 TTL Label 2 EXP Bottom = 1 TTL
  • 5. ©2014 Extreme Networks, Inc. All rights reserved. MPLS LSP Loadsharing Extreme Networks Confidential and Proprietary. Internal Use Only ISP4 ISP1 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) ..... Inner Label Layer 3 HeaderOuter Label LSP VC
  • 6. ©2014 Extreme Networks, Inc. All rights reserved. MPLS Traffic Distribution over LAG with LSP Loadsharing Single PW Muliple LSP’s ISP1 ISP4
  • 7. ©2014 Extreme Networks, Inc. All rights reserved. Topologia 1 1 22 3 3 4 4 2 2 3 3 3.3.3.x/30 6.6.6.x/30 5.5.5.x/30 4.4.4.x/301.1.1.x/30 2.2.2.x/30 lo 20.20.20.20 lo 50.50.50.50 lo 40.40.40.40 lo 30.30.30.30 lo 10.10.10.10
  • 8. ©2014 Extreme Networks, Inc. All rights reserved.8 1 1 22 3 3 4 4 2 2 3 3 3.3.3.x/ 30 6.6.6.x/ 30 5.5.5.x/ 30 4.4.4.x/ 30 1.1.1.x/ 30 2.2.2.x/ 30 lo 20.20.20.20 lo 50.50.50.5 0 lo 40.40.40.40 lo 30.30.30.30
  • 9. ©2014 Extreme Networks, Inc. All rights reserved.9
  • 10. ©2014 Extreme Networks, Inc. All rights reserved.10
  • 11. ©2014 Extreme Networks, Inc. All rights reserved.11
  • 12. ©2014 Extreme Networks, Inc. All rights reserved.12 1 1 22 3 3 4 4 2 2 3 3 3.3.3. x/30 6.6.6. x/30 5.5.5. x/30 4.4.4. x/30 1.1.1. x/30 2.2.2. x/30 lo 20.20.20.2 0 lo 50.50.50 .50 lo 40.40.40. 40 lo 30.30.30. 30
  • 13. ©2014 Extreme Networks, Inc. All rights reserved.13
  • 14. ©2014 Extreme Networks, Inc. All rights reserved.14
  • 15. ©2014 Extreme Networks, Inc. All rights reserved.15 Label 1 EXP Bottom = 0 TTL Label 2 EXP Bottom = 1 TTL
  • 16. ©2014 Extreme Networks, Inc. All rights reserved.16
  • 17. ©2014 Extreme Networks, Inc. All rights reserved. Selective VMAN (VLAN) into VPLS
  • 18. ©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.
  • 19. ©2014 Extreme Networks, Inc. All rights reserved. Selective VMAN (VLAN) into VPLS ISP 4 ISP 1 ISP 3 ISP 2 CEP Port 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 VPLS Peer 1.2.3.2 VLAN 11 VLAN 12 VLAN 10 C-DA C-SA STAG CTAG DATA FCS
  • 20. ©2014 Extreme Networks, Inc. All rights reserved. Selective VMAN (VLAN) into VPLS 20 Port 1 Port 2 Port 3 VLAN A, B, D, E VLAN B, C VLAN A, E VPLS 3 for VLAN E VPLS 2 for VLAN D VPLS 1 for VLAN A, B, C
  • 21. ©2014 Extreme Networks, Inc. All rights reserved. Exemplo de uso de Selective VMAN (VLAN) 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  Total = 35.400 pseudowires na rede – 59 pseudowire por switch/vpls  Total = 59*20 = 1180 pseudowires por switch 21 VPLS PE - Switch 1 PE - Switch 2 ISPa ISPn P P PE - Switch n ISPb ISPc ISPd ISPe VPLS
  • 22. ©2014 Extreme Networks, Inc. All rights reserved. Exemplo de uso de Selective VMAN (VLAN) COM SELECTIVE VMAN (VLAN)  Grupos de interesse de tráfego utilizando VMAN única  Pseudowires por VPLS: – n(n-1)/2  Pseudowire por switch/VPLs: – n-1  Para n=60, 1 VPLS – 1770 pseudowires por VPLS  Total = 1770 pseudowires na rede – 59 pseudowires por switch 22 VPLS VMAN PE - Switch 1 PE - Switch 2 ISPa ISPn P P PE - Switch n ISPb ISPc ISPd ISPe
  • 23. ©2014 Extreme Networks, Inc. All rights reserved. MPLS - SDN 23 MPLS - SDN
  • 24. ©2014 Extreme Networks, Inc. All rights reserved. Why MPLS? 24 MPLS Services Why do Service Providers use MPLS? MPLS VPN´s MPLS - TE Motivation High profitable Flexibility Resiliency / Redundancy Transparency Motivation Deterministic Behavior Efficient Resource Utilization
  • 25. ©2014 Extreme Networks, Inc. All rights reserved. Traditional deployment 25
  • 26. ©2014 Extreme Networks, Inc. All rights reserved. OpenDaylight Helium 26
  • 27. ©2014 Extreme Networks, Inc. All rights reserved. SDN MPLS Deployment 27
  • 28. ©2014 Extreme Networks, Inc. All rights reserved. MPLS Traffic-Engineering 28
  • 29. ©2014 Extreme Networks, Inc. All rights reserved. MPLS L3-VPNs 29
  • 30. ©2014 Extreme Networks, Inc. All rights reserved. Referencias 30 - 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,.
  • 31. ©2014 Extreme Networks, Inc. All rights reserved.