Kireeti Kompella Juniper Networks

Slides:



Advertisements
Similar presentations
Virtual Links: VLANs and Tunneling
Advertisements

MPLS VPN.
Traffic Engineering over MPLS
Identifying MPLS Applications
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
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
Juniper Networks, Inc. Copyright © L2 MPLS VPNs Hector Avalos Technical Director-Southern Europe
Leading Edge Routing MPLS Enhancements to Support Layer 2 Transport Services Jeremy Brayley
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Introducing VPNs.
MPLS-VPN/BGP Approach Hari Rakotoranto Technical Marketing Engineer
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Provider Opportunities for Enterprise MPLS APRICOT 2006, Perth Matt.
CS Summer 2003 Lecture 13. CS Summer 2003 MP_REACH_NLRI Attribute The MP_REACH_NLRI attribute is encoded as shown below:
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
Multi-Protocol Label Switching
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
MPLS And The Data Center Adrian Farrel Old Dog Consulting / Juniper Networks
Network-based IP VPNs using Virtual Routers Tim Hubbard.
MPLS VPN Security assessment
V1.1 VPLS Principle. Objectives Understand the basics of mpls layer 2 VPN Understand VPLS principle.
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.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—6-1 Establishing Serial Point-To-Point Connections Introducing Frame Relay.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
Mr. Mark Welton.  WAN transportation method that formats data into frames and sent over a network controlled by a service provider  Frame Relay is often.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1 MPLS Lab Physical Connection Diagram.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Multi-protocol Label Switching
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
1 Overview of VPN. 2 Private Networks Leased Lines Organization A Site 1 Organization A Site 2 Organization A Site 3 Organization B Site 1 Organization.
Virtual Private LAN Service
MBGP and Customer Routes
MPLS Introduction Computer Networks 2007 Week 9 Lecture 1 by Donald Neal.
MPLS Virtual Private Networks (VPNs)
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Advanced Computer Networks
Instructor Materials Chapter 1: WAN Concepts
Multiprotocol Label Switching
TRILL DataCenter/Campus/PBB Inter-connect over IP core with BGP
MPLS VPN Implementation
Implementing Secure Converged Wide Area Networks (ISCW)
Inter domain signaling protocol
Presenter: Jeffrey Zhang
Hector Avalos Technical Director-Southern Europe
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
An analysis of scaling issues in MPLS-TE backbone networks
Multi-domain MPLS Deployment Enhancement
Internet Quality of Service
Multicast in Virtual Router-based IP VPNs
Virtual LANs.
Using MPLS/VPN for Policy Routing
Chapter 1: WAN Concepts Connecting Networks
MPLS Traffic Engineering
MPLS - How does it work ?.
The Business Value of MPLS VPNs
CHAPTER 8 Network Management
MPLS VPNs by Richard Bannister.
Pertemuan 24 Frame Relay Concepts
Label Switched VPNs – Scalability and Performance Analysis
Experiences with Implementing MPLS/VPN Services
Multicasting Unicast.
Presentation transcript:

Kireeti Kompella Juniper Networks MPLS-based Layer 2 VPNs Kireeti Kompella Juniper Networks

Juniper Networks, Inc. Copyright © 2000 Agenda Introduction Traditional Layer 2 VPNs MPLS-based Layer 2 VPNs Layer 3 VPNs Details Provisioning Signaling Topology Future work 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Traditional (Layer 2) VPNs Router Frame Relay/ ATM Switch 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Traditional (Layer 2) VPNs Provider network technology dictated by VPN services Frame switches? ATM switches? Provisioning – complex for provider Topology dictated by cost rather than traffic patterns Multiple networks – adds to provider’s administrative burden 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Question Can we Decouple edge (customer-facing) technology from core technology? Have a single network infrastructure for all desired services? Simplify provisioning? Appropriate signaling mechanisms? 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Answer MPLS is layer 2 agnostic POS in the core MPLS offers several services One infrastructure does it all MPLS has signaling RSVP, LDP, BGP work great, and are extensible MPLS has label stacking Provision once, and use same LSP for multiple purposes 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 MPLS-Based Layer 2 VPNs Traditional Layer 2 VPN from customer’s point-of-view Layer 3 independent Provider not responsible for routing MPLS transport in provider network Decouples edge and core technologies Auto-provisioning VPN Single network architecture for both Internet traffic and VPN traffic 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 MPLS-Based Layer 2 VPNs CE G CE B CE A CE E CE D CE C CE F PE 1 PE 2 PE 3 PE 4 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Layer 3 VPNs SP participates in customers’ routing Out-sourced routing Added SP responsibilities Value-added service ~ cost structure BGP MPLS VPNs – mature technology QoS/CoS, Carrier of Carriers, inter-SP VPNs Virtual routers Migration may take some work 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Provisioning CE G CE B CE A CE E CE D CE C CE F PE 1 PE 2 PE 3 PE 4 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Provisioning the Network PE-to-PE MPLS LSPs Key: signaling LDP LSPs RSVP-TE LSPs LDP over RSVP tunneling Fully-meshed Traffic Engineered core Edge-to-edge LDP LSPs Used for many services – IP, L2 VPNs, L3 VPNs, differentiated services Provisioned independent of Layer 2 VPNs! 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Provisioning a VPN Key: signaling Auto-discovery of members, auto-assignment of inter-member circuits Flexible VPN topology Signaling using LDP or BGP O(N) configuration for the whole VPN Could be more for complex topologies O(1) configuration to add a site “Overprovision” DLCIs at customer sites 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Provisioning Customer Sites List of DLCIs, one for each other site, some spare (over-provisioning) DLCIs independently numbered at each site LMI, inverse ARP and/or routing protocols for auto-discovery and learning addresses No changes as VPN membership changes (until over-provisioning runs out) 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 VPN Signaling Signaling through either BGP or LDP Compact representation of mapping of layer 2 address to inner label PE says: “CE k is in Blue VPN; label base 1000” This info sent to all members of Blue VPN CE # 0 uses label 1000 + 0 to reach CE k CE # 1 uses label 1000 + 1 to reach CE k Etc. 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Information Signaled Compact representation means one “routing entry” per CE per VPN in BGP/LDP Same info sent to each peer One “route” per CE per VPN in each PE’s forwarding table 200 CEs per PE, 500 PEs in network means 100000 total VPN routes in entire network Can easily be held by a single route reflector 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 VPN Topologies Arbitrary topologies possible; common ones such as full mesh and hub-and-spoke easy to configure BGP communities used to configure arbitrary topologies in BGP signaling “Connectivity” parameter serves similar purpose in LDP signaling 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Future Work Layer 2 technologies VLANs MPLS as layer 2 to CE Decouples access technology Carrier of carriers model, inter-SP VPNs, QoS/CoS support Reduce dependency on “over-provisioning” Security 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Summary Benefits to customer MPLS-based Layer 2 VPNs identical to Layer 2 VPNs from customers’ perspective Familiar paradigm Easy to migrate OSPF handled naturally Rely on SP only for connectivity 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Juniper Networks, Inc. Copyright © 2000 Summary Benefits to SP Single network infrastructure for all services: L2 VPNs, L3 VPNs, Traffic Engineering, DiffServ Auto-provisioning: VPN members discover each other, signal required DLCIs Layer 3 and routing independent Good scaling characteristics 12/2/2018 Juniper Networks, Inc. Copyright © 2000

Thank you! www.juniper.net