Anastasios Chatzithomaoglou IP Engineering – Forthnet 17-10-2013.

Slides:



Advertisements
Similar presentations
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Advertisements

Identifying MPLS Applications
AT&T Multi-protocol Label Switching Private Network Transport Service (MPLS PNT) National Communications Tel:
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
Deployment of MPLS VPN in Large ISP Networks
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 MPLS Scale to 100k endpoints with resiliency and simplicity Clarence.
MPLS in the Data Center Achieve “Carrier-class” Network Dependability and Reliability for Business Critical Services.
IEEE HPSR IP Network Background and Strategy Milestones  Started as a Internet backbone/IGW  Expansion with MAN networks  Tripleplay and multimedia,
Campus Networking Workshop
Why SDN and MPLS? Saurav Das, Ali Reza Sharafat, Guru Parulkar, Nick McKeown Clean Slate CTO Summit 9 th November, 2011.
Juniper Networks, Inc. Copyright © L2 MPLS VPNs Hector Avalos Technical Director-Southern Europe
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
Sales Guide for DES-3810 Series Aug 2011 D-Link HQ.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 draft-boutros-l2vpn-vpls-active-active-00.txt.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
Dynamic Routing Scalable Infrastructure Workshop, AfNOG2008.
1 Why Carriers Like Pseudowires… Payload (IP, L2 data, voice) PseudoWires Layer-2 (Ethernet, ATM…) Physical (Optical, Wireless) User Applications Payload.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
Introduction to MPLS and Traffic Engineering
Seamless MPLS for Mobile Backhaul draft-li-mpls-seamless-mpls-mbh-00
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
MPLS And The Data Center Adrian Farrel Old Dog Consulting / Juniper Networks
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.
Li Zhang, Zhenbin Li (Huawei Technologies) Dapeng Liu (China Mobile)
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—2-1 Implementing an EIGRP-Based Solution Configuring and Verifying EIGRP for the Enterprise.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Deutsche Telekom Technical Engineering Center. Fat PW Loadbalancing.
EVC Atahar Khan CCIE SP Cisco Systems.
IPv6 and IPv4 Coexistence Wednesday, October 07, 2015 IPv6 and IPv4 Coexistence Motorola’s Views for Migration and Co-existence of 3GPP2 Networks to Support.
61st IETF Washington DC November 2004 BGP/MPLS IP Multicast VPNs draft-yasukawa-l3vpn-p2mp-mcast-00.txt Seisho Yasukawa (NTT) Shankar Karuna (Motorola)
Introduction to OSPF Nishal Goburdhan. Routing and Forwarding Routing is not the same as Forwarding Routing is the building of maps Each routing protocol.
CS 540 Computer Networks II Sandy Wang
IETF 84, July 2012 Vancouver, Canada
Protection and Restoration Definitions A major application for MPLS.
1 Using VPLS for VM mobility cern.ch cern.ch HEPIX Fall 2015.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
MPLS on UW System Network Michael Hare. Purpose of presentation As I didn't really understand MPLS going in, I thought it would be useful to share what.
Module 2 MPLS Concepts.
Multiple Protocol Support: Multiprotocol Level Switching.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-pbb-evpn-02.txt Ali Sajassi (Cisco), Nabil Bitar.
1 Copyright © 2009 Juniper Networks, Inc. E-VPN for NVO Use of Ethernet Virtual Private Network (E-VPN) as the carrier-grade control plane.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
EVPN: Or how I learned to stop worrying and love the BGP
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
TRILL T RANSPARENT T RANSPORT OVER MPLS draft-muks-trill-transport-over-mpls-00 Mohammad Umair, Kingston Smiler, Donald Eastlake, Lucy Yong.
MPLS Virtual Private Networks (VPNs)
Multi Node Label Routing – A layer 2.5 routing protocol
MPLS VPN Implementation
Inter domain signaling protocol
Hierarchical Fabric Designs
Packet PWE3 – Efficient for IP/MPLS
DCI using TRILL Kingston Smiler, Mohammed Umair, Shaji Ravindranathan,
TRILL MPLS-Based Ethernet VPN
CHAPTER 8 Network Management
Zhenbin Li, Shunwan Zhuang Huawei Technologies
NTHU CS5421 Cloud Computing
Dynamic Routing and OSPF
EVPN a very short introduction
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
Presentation transcript:

Anastasios Chatzithomaoglou IP Engineering – Forthnet

Reinventing the Access Network High Level Design (2)(2) This presentation focuses on this part of the network

Reinventing the Access Network Terminology (3)(3) The usual jargon  LE (Local Exchange )  The place where subscriber lines are terminated per geo-area  POP (Point of Presence)  The place where Aggregation & Edge Routers can be installed  Access Router  The L2/L3 device that connects all L2 access devices to the rest of the network  Aggregation Router  The L2/L3 device that connects multiple Access Routers to multiple Edge Routers  Multiple levels of aggregation can exist  Edge Router  The L3 device on the Edge Network that offers the final IP service to the subscriber (i.e. BRAS/BNG)

Reinventing the Access Network Services (4)(4) Business L2 Services  EPL/EVPL  VPN/ELAN  NNI L3 Services  Internet  Voice  VPN  NNI PPPoE IPoE Residential L3 Services  Internet  Voice Services

Reinventing the Access Network Access Network in 2006 (5)(5) 2,5G SDH Rings 600M PtoP EoSDH Circuits 2,5G SDH Rings 600M PtoP EoSDH Circuits 2,5G 4x1G 600M A typical part of the access/aggregation network BRAS clustering using PADO priorities

Reinventing the Access Network Access Network in 2008 (6)(6) 2,5G 1000M 2,5G 2,5G SDH Rings 1G PtoP EoSDH Circuits 2,5G SDH Rings 1G PtoP EoSDH Circuits 4x1G

Reinventing the Access Network Access Network in 2010 (7)(7) 2,5G 700M 1000M 2,5G 5x1G 500M 2,5G SDH Rings 1,2G PtoP EoSDH Circuits STP for Redundancy 2,5G SDH Rings 1,2G PtoP EoSDH Circuits STP for Redundancy

Reinventing the Access Network Access Network in 2011 (8)(8) 2,5G 700M 600M 1000M 2,5G 6x1G 500M 600M 2,5G SDH Rings 1,2G PtoP EoSDH Circuits STP for Redundancy 2,5G SDH Rings 1,2G PtoP EoSDH Circuits STP for Redundancy

Reinventing the Access Network Access Network in 2012 (9)(9) 2,5G 1000M 2,5G 6x1G 1000M 2,5G 2,5G SDH Rings 2G PtoP EoSDH Circuits STP for Redundancy 2,5G SDH Rings 2G PtoP EoSDH Circuits STP for Redundancy

Reinventing the Access Network Old Design (10) Issues with old design  Legacy SDH STM-16 transport  Large L2 domains (macs/broadcasts/loops)  Limited vlans (even with QinQ)  Max 2x1G capacity  Active/Standby Redundancy (based on STP)  Limited mac-address space

Reinventing the Access Network Requirements of new Design (11) General Requirements of new Design  n x 10G only (40G/100G in the future)  L2CP transparency (especially for business services)  QoS bits transparency  Jumbo frames (> 9000 bytes)  Active/Active Redundancy whenever possible  No loss (< 50 ms) upon any Direct Link/Node failure  Minimal loss (< 1 sec) upon any Remote Link/Node failure  No need for very large scalability  As much formulation/standardization as possible

Reinventing the Access Network L2 vs L3 & Transport (12) L2 HW Solutions L3 HW Solutions Multiply 1G uplink of Access Switch Install 10G Access Switch Install 10G Access Router Transport Solutions Upgrade SDH to STM-64 Replace SDH with WDM Remove SDH √ √ X ? X ?

Reinventing the Access Network Thinking about L2 (13) G.8032v2  Too cumbersome  Extra vlans per LE  Limited public exposure TRILL & SPB  Mostly focused on DC (not applicable for Carrier Ethernet)  Limited OAM functionality (under development)  Non-existent support by CE products Vendor Proprietary Solutions  Might do the job quite well  Possible vendor lock-in  Prefer vendor agnostic solutions, unless no such solution exists Final Decision  Move toward unified network architecture based on IP/MPLS  Expand L3 deployment from Core/Edge to Aggregation/Access

Reinventing the Access Network Thinking about L3 (14) IGP + optimizations  Simple and works in every case  Slow convergence (hello/timer tuning might fix it) MPLS TE/FRR  Too complex (although used in other parts of the network for TE)  No easy way for automation (affinity/manual)  Explicit paths for inter-area tunnels (r)LFA  Plug & Play (unless IETF blows it up)  Some topologies not covered 100%  Micro-loops are possible BFD  Use to detect losses due to virtual ifs (otherwise it would be detected at PHY, due to FO)  SW-based in some platforms EoMPLS/VPLS  A/A and A/S Pseudowires to transfer L2 services from Access to Aggregation PW-HE  Remove completely Vlans/L2 from Aggregation  More Pseudowires from Access to Edge

Reinventing the Access Network Old design (15) From 2,5G SDH Rings

Reinventing the Access Network New design (16) To 10G FO/IP Rings

Reinventing the Access Network Old Design vs New Design (17) Old Design  Legacy SDH STM-16 transport  Large L2 domains  Limited vlans (even with QinQ)  Max 2x1G capacity  Redundancy based on SDH/STP  Limited mac-address space New Design  Direct FO, no SDH  Limited L2 domains  Many PWs  Max 2x10G capacity  Redundancy based on IP  x10 mac-address space

Reinventing the Access Network Access Network in 2013 (18) 10G FO Rings 10G Circuits IP/FRR for Redundancy 10G FO Rings 10G Circuits IP/FRR for Redundancy 10G 1000M nx10G BRAS clustering using PADO priorities

Reinventing the Access Network Low Level Design (19) EFP BRAS/BNG EFP BD EFP Access Router Aggregation Router Edge Router BD VFI BD VFI BD VFI BD VFI BD VFI BD VFI

Reinventing the Access Network IGP (20) IGP Details  IPv4 10.X.Y.Z addressing (no IPv6 for LDP yet)  OSPF (already used in the network)  Area 0 for aggregation  Area 0.X.Y.Z for all access rings between POPs X & Y  Multi-area adjacency (if needed for intra-area vs inter-area)  No external prefixes, no ASBRs  Every adjacency configured as point-to-point  BFD tx/rx 100 multiplier 3 (buggy)  LFA support only for Loopbacks (buggy)

Reinventing the Access Network Pseudowires (21) PW Details  Numbering based on VLAN-NUMBER-SERVICE (i.e )  MTU > 9000  Control Word enabled (avoid 4/6 mac issue in LB)  Active/Standby if attached to EFP/BD  Active/Active if attached to VFI  Split-Horizon disabled if > 2 IPoE Access PWs from same LE and no Access BD

Reinventing the Access Network Management (22) Access Router Management  Different Loopback for Management  Recursive Static Default Route pointing to an Aggregation Router  Double Default Route through IGP (with different metrics)  Global => VRF in Aggregation Router towards Management Network  OOB over old EoSDH when possible Note: Mgmt VRF in Access Routers also under consideration

FAT-PW Interface Parameter FL Sub-TLV in LDP Directly between ingress & egress PEs 1 label (flow label) Entropy Labels Mapping ELC TLV in LDP From egress LSR to ingress LSR 2 labels (ELI, entropy label) Reinventing the Access Network Load-Balancing (23) Issue PWs between Access and Aggregation transport large volumes of PPPoE traffic, especially in the downstream direction. Need to make sure that they are split over multiple links. Solution Improve granularity on the hashing of traffic running over PWs by introducing one or more additional labels Intermediate nodes need only to make an ECMP choice based on a hash of the MPLS label stack Packet ordering must be preserved only within the context of each individual transported IP/Eth flow + Internal Label Hack

Reinventing the Access Network Access Network in 2013 – Dual-Attached LEs (24) Dual-Attached LEs

Reinventing the Access Network Access Network in 2013 – Dual-Homed LEs (25) Dual-Homed LEs

Reinventing the Access Network Access Network in 2013 – Dual-Attached/Homed LEs (26) Dual-Attached LEs Dual-Homed LEs Dual-Attached LEs Dual-Homed LEs

Reinventing the Access Network Migration (27) Migration Steps  Move from aggregation towards access  Edge doesn’t need to be changed  New aggregation routers between old aggregation switches and edge routers  Extra PWs between old and new aggregation devices  Use parallel circuits to change from L2 to L3  Many maintenance windows, many bugs

Reinventing the Access Network Access Network in 2013 – Zoom Out (28) n Access LEs n Aggregation POPs 1 Edge POPs per Aggr POP n Access LEs n Aggregation POPs 1 Edge POPs per Aggr POP

Reinventing the Access Network Access Network in 2013 – Edge Cloud (29) n Access LEs n Aggregation POPs n Edge POPs per Aggr POP n Access LEs n Aggregation POPs n Edge POPs per Aggr POP BRAS clustering using PADO priorities

Reinventing the Access Network Poor Man’s SDN (30)

Reinventing the Access Network Things to check out (31) Future things to evaluate  Multicast efficiency (draft-ietf-l2vpn-vpls-mcast)  EVPN (draft-ietf-l2vpn-evpn)  Labels in BGP (RFC 3107)  VPLS Auto-discovery/Signaling with BGP (RFC 4761)  TDM services (with or w/o MPLS-TP)  Segment Routing (draft-filsfils-rtgwg-segment-routing)  Enhanced ECMP and Large FAT (draft-yong-pwe3-enhance-ecmp-lfat)  MRT-FRR (draft-ietf-rtgwg-mrt-frr-architecture)

Reinventing the Access Network The End (32)