MPLS - How does it work ?.

Slides:



Advertisements
Similar presentations
Virtual Links: VLANs and Tunneling
Advertisements

Identifying MPLS Applications
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
Deployment of MPLS VPN in Large ISP Networks
Juniper Networks, Inc. Copyright © L2 MPLS VPNs Hector Avalos Technical Director-Southern Europe
MPLS-VPN/BGP Approach Hari Rakotoranto Technical Marketing Engineer
Introducing MPLS Labels and Label Stacks
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
MPLS and Traffic Engineering
TCP/IP Protocol Suite 1 Upon completion you will be able to: Virtual Private Networks and Network Address Translation Understand the difference between.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
COS 420 Day 16. Agenda Assignment 3 Corrected Poor results 1 C and 2 Ds Spring Break?? Assignment 4 Posted Chap Due April 6 Individual Project Presentations.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
MPLS VPN Security assessment
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.
© 2007 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. Subsidiaries and affiliates of AT&T.
MPLS MultiProtocol Label Switching.
EMEA Partners XTM Network Training
MPLS Forwarder Preliminary 1 Outline MPLS Overview MPLS Overview MPLS MRD MPLS Data Path HLD 48K MPLS Fwder HLD IPE MPLS Fwder HLD Issues Summary.
VPN. What is VPN An arrangement that provides connections between: An arrangement that provides connections between: –Offices –remote workers and –the.
An Application of VoIP and MPLS Advisor: Dr. Kevin Ryan
Module 2 MPLS Concepts.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Virtual Private Network (VPN) 1. A corporation with multiple geographic sites can use one of two approaches to building a corporate intranet. – Private.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
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.
SECURITY IN VIRTUAL PRIVATE NETWORKS PRESENTED BY : NISHANT SURESH.
MPLS Virtual Private Networks (VPNs)
Virtual Private Networks
Instructor Materials Chapter 1: WAN Concepts
Requirements for LER Forwarding of IPv4 Option Packets
NET 3710 WAN Data Networks.
Virtual Private Networks (VPN)
B-TECH PROJECT MID-SEM PRESENTATION 2011
Virtual Private Networks
MPLS VPN Implementation
Implementing Secure Converged Wide Area Networks (ISCW)
Virtual Private Networks
Chapter 4 Introduction to Network Layer
Internet, Part 2 1) Session Initiating Protocol (SIP)
Presenter: Jeffrey Zhang
Hector Avalos Technical Director-Southern Europe
The OSI Model and the TCP/IP Protocol Suite
Softwire Mesh Solution Framework
V4-over-v6 MVPNs.
Selected Topics in Modern Networks
Multi Protocol Label Switching (MPLS)
Virtual Private Networks (VPN)
Chapter 1: WAN Concepts Connecting Networks
The OSI Model and the TCP/IP Protocol Suite
Module Summary BGP is a path-vector routing protocol that allows routing policy decisions at the AS level to be enforced. BGP is a policy-based routing.
MPLS Basics 2 2.
Chapter 4 Introduction to Network Layer
Internet, Part 2 1) Session Initiating Protocol (SIP)
The Business Value of MPLS VPNs
CHAPTER 8 Network Management
MPLS VPNs by Richard Bannister.
Kireeti Kompella Juniper Networks
How Does MPLS QoS Work?.
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.
COMP/ELEC 429/556 Introduction to Computer Networks
The OSI Model and the TCP/IP Protocol Suite
Experiences with Implementing MPLS/VPN Services
Virtual Private Network
Presentation transcript:

MPLS - How does it work ?

32-bits - Path Label - RSVP 32-bits - VPN Label - MP-BGP MPLS Label Stack IP Packet TTL Label (20-bits) CoS S 32-bits - Path Label - RSVP L2 Header MPLS Header 32-bits - VPN Label - MP-BGP Fields Label Experimental (CoS) Stacking bit Time to live Always set to 255 in the GX Network VPN Label The originating PR device when announcing the VPN route to the rest of the network assigns the VPN label and announces it as part of the MP-BGP route announcement. The Label refers to the egress interface on the originating PR device the packet should be forwarded out. The originating PR device will perform a POP operation on any MPLS encapsulated packet received with a valid VPN Label A routing lookup is performed on the destination address of the inbound packet on the inbound PR in the VPN specific routing table to find the VPN Label Path Label Provides a path from the Ingress PR device to the Egress PR device that originated the VPN route. All BGP routes have a next hop address This is always the originating PR router of the route When the route lookup is performed to find the VPN Label a recursive lookup is performed on the next hop address and this will return the Path Label This is derived from the RSVP TE Tunnel to reach the originating PR device Remember: Traffic flows in the inverse direction to routing information.

Architecture – VPN Separation WHIP MPLS CORE PR VRF MPLS LSP VRF VRF VRF VRF PR PR Talk about security Talk about Each customer interface is mapped into a VRF. Holds routing and reachability information for the Customers VPN Could hold a subset of the routes within a VPN as apposed to all the routes BGP with VPN extensions, is used to transfer routes and reachability information between VRF’s on different PR’s. On export from a VRF the route is tagged with a BGP community which defines which VPN it belongs to, as well as the topology type (I.e. Full Mesh, Hub and Spoke, etc) The VPN extensions carry a VPN label to ensure packets are routed through the correct VRF.

MPLS/BGP IP-VPN 101 – MP-BGP -> VPN Label Site 2 CPE-1 CPE-2 Site 1 PR-1 PR-2 IBGP session FT FT CPE-3 CPE-4 Site 1 Site 2 (10/8) FT FT 2 Route lookup performed on 10.1.1.1 in RED VPN Returns Label value of 75 Next hop of PR-2 Route lookup on PR-2 Returns RSVP label of LSP to reach PR-2 Packet transmitted with label stack of RSVP Label ¦ 75 3 Receives MPLS labelled packet with label of 75 POPs Label Sends to CPE-4 1 IP Packet with Destination address of 10.1.1.1

Applications – Today and Tomorrow Intranets – for company communications – LAN extension Remote access solution for mobile workforce and remote locations Extranets – for customers, partners, suppliers & communities of interest Connections to Global Crossing Financial Extranet (content) Analyst firm – customers download reports, video conferencing & streaming video Hosted applications Convergence of applications: voice, video, Internet and corporate data VoIP IP Videoconferencing L2 Virtual Private Lines (VPLs) for legacy protocol transport (X.25, FR/ATM) Business continuity Redundant back-up with usage based-billing . . . . . . also carries your extra traffic

Want to Know More? WANT TO KNOW MORE ABOUT OUR SERVICES AND OFFERINGS? To have our knowledgeable sales representatives call you now, click here. Or in North America call (800) 836-7000. You may also send us an e-mail. You can also view a list of our office locations. Headquarters: Global Crossing 200 Park Ave, Ste 300 Florham Park, NJ 07932