MPLS

Views:
 
     
 

Presentation Description

Communication Network

Comments

By: raipraveen83 (92 month(s) ago)

tushar i need ur MPLS ppt can u pls send bhai...................my id is raipraveen83@gmail.com

By: manutd934 (107 month(s) ago)

i want to download thiz presentation but i can,t kindly send me this through mail.my i.d is manutd934@yahoo.com....i,ll be very thankful to youu for this act of kindness!

By: manutd934 (107 month(s) ago)

thanks aloot ,i need it desprately!!

By: cuteradhu (109 month(s) ago)

Very good...thanks

By: mrnots (110 month(s) ago)

Pls mail this presentation to mrnots@gmail.com, thanks

See all

Presentation Transcript

MultiProtocol Label Switching (MPLS) : 

MultiProtocol Label Switching (MPLS) July 29, 2000 TECON 2000 Pramoda Nallur Alcatel Internetworking Division

Agenda : 

July 29, 2000 TECON 2000 2 Agenda MPLS - The Motivation How MPLS Works ! MPLS Technology MPLS Application

MPLS - The Motivation : 

July 29, 2000 TECON 2000 3 MPLS - The Motivation IP Protocol Suite - the most predominant networking technology. Voice & Data convergence on a single network infrastructure. Continual increase in number of users. Demand for higher connection speeds. Increase in traffic volumes. Ever-increasing number of ISP networks.

MPLS Working Groups and Standards : 

July 29, 2000 TECON 2000 4 MPLS Working Groups and Standards Standardized by the IETF - currently in Draft stage. MPLS recommendations are done by IP players for IP services MPLS core components are generic MPLS doesn’t use specific technology process (e.g. ATM/FR signaling protocol PNNI or ATM OAM flow)

MPLS and ISO model : 

July 29, 2000 TECON 2000 5 MPLS and ISO model PPP 2 4 Frame Relay ATM (*) TCP UDP MPLS (*) ATM overlay model (without addressing and P-NNI) is considered as an ISO layer 2 protocol. IETF main goal is that when a layer is added, no modification is needed on the existing layers. All new protocol must be backward compatible

Agenda : 

July 29, 2000 TECON 2000 6 Agenda Motivation for MPLS How MPLS Works ! MPLS Technology MPLS Application

Slide 7: 

July 29, 2000 TECON 2000 7 MPLS Architecture

Slide 8: 

July 29, 2000 TECON 2000 8 Label swapping Label removal Classification Label assignment Label swapping Label removal Classification Label assignment MPLS process

Slide 9: 

July 29, 2000 TECON 2000 9 MPLS Cloud LSR LER LSR LER IP Packet IP Packet w/ Label L3 Routing L3 Routing Label Swapping Label Swapping LER LER LER L3 Routing L3 Routing L3 Routing

Slide 10: 

July 29, 2000 TECON 2000 10 MPLS Link Layers & Label Encapsulation ATM FR Ethernet PPP VPI VCI DLCI “Shim Label” Layer2 “Shim header” ……. IP | PAYLOAD

Agenda : 

July 29, 2000 TECON 2000 11 Agenda Motivation for MPLS How MPLS Works ! MPLS Technology MPLS Application

Some MPLS Terms... : 

July 29, 2000 TECON 2000 12 Some MPLS Terms... LER - Label Edge Router LSR - Label Switch Router FEC - Forward Equivalence Class Label - Associates a packet to a FEC Label Stack - Multiple labels containing information on how a packet is forwarded. Shim - Header containing a Label Stack Label Switch Path - path that a packet follows for a specific FEC LDP - Label Distribution Protocol, used to distribute Label information between MPLS-aware network devices Label Swapping - manipulation of labels to forward packets towards the destination.

Slide 13: 

July 29, 2000 TECON 2000 13 FEC Classification

Slide 14: 

July 29, 2000 TECON 2000 14 What is a Label ? A short, fixed length, locally significant identifier used to identify a FEC. The label can be identified by the L2 technology identifier (e.g. VPI/VCI for ATM, DLCI for FR or MPLS label for PPP/Ethernet).

MPLS Label Assignment Schemes : 

July 29, 2000 TECON 2000 15 MPLS Label Assignment Schemes Topology Driven Label assignment in response to routing protocols (OSPF and BGP) updates Control Driven Label assignment in response to RSVP, CR-LDP requests Traffic Driven Label assignment in response to flow detection & triggering

Slide 16: 

July 29, 2000 TECON 2000 16 The MPLS Shim Header The Label (Shim Header) is represented as a sequence of Label Stack Entry Each Label Stack Entry is coded by 4 bytes (32 bits) as described 20 Bits is reserved for the Label Identifier (also named Label) Label : Label value (0 to 15 are reserved for special use) Exp : Experimental Use S : Bottom of Stack (set to 1 for the last entry in the label) TTL : Time To Live

Slide 17: 

July 29, 2000 TECON 2000 17 Label Switched Path MPLS switch MPLS switch MPLS switch MPLS switch 1 2 3 1 2 3 1 2 3 4 1 2 3 138.120 192.168 127.20

Slide 18: 

July 29, 2000 TECON 2000 18 Hop by Hop IP forwarding

Slide 19: 

July 29, 2000 TECON 2000 19 MPLS switch MPLS switch MPLS switch MPLS switch 1 2 3 1 2 3 1 2 3 4 1 2 3 138.120 192.168 127.20 IP forwarding using LSP

Slide 20: 

July 29, 2000 TECON 2000 20 MPLS Label Distribution Protocol LDP - a set of procedures by which one LSR informs the other of the FEC-to-Label binding it has made. Currently, several protocols used as Label Distribution Protocol (LDP) are available: RSVP-TE (MPLS extension) LDP and CR-LDP BGP-4 MPLS extensions Label Distribution schemes

Slide 21: 

July 29, 2000 TECON 2000 21 Downstream stream on demand Mapping 12 Mapping 5 5 12 12 5 Request 138.120 Request 138.120 The label is requested by the upstream node and the downstream node defines the label used.

Slide 22: 

July 29, 2000 TECON 2000 22 Unsolicited Downstream Mapping 12 Mapping 5 5 12 12 5 The downstream node defines the label and advertises it to the upstream node.

Slide 23: 

July 29, 2000 TECON 2000 23 Edge LSR Features Routing protocols FEC Classification Initiates LSP setup for Downstream On Demand method Adaptation of non-MPLS data to MPLS data Layer 2 translation for MPLS data Terminated MPLS-VPN At least one LDP protocol Edge LSR is counted into the TTL count as a regular router

Slide 24: 

July 29, 2000 TECON 2000 24 Core LSR Features Routing protocols Propagates Downstream On Demand method (request and mapping) Layer 2 translation High speed label forwarding/switching At least one LDP protocol

Agenda : 

July 29, 2000 TECON 2000 25 Agenda Motivation for MPLS How MPLS Works ! MPLS Technology MPLS Application

MPLS Advantages : 

July 29, 2000 TECON 2000 26 MPLS Advantages Simplified Forwarding Efficient Explicit Routing Traffic Engineering QoS Routing Mappings from IP Packet to Forwarding Equivalence Class (FEC) Partitioning of Functionality Common Operation over Packet and Cell media

Slide 27: 

July 29, 2000 TECON 2000 27 MPLS - the Future Who will use MPLS? Large-scale data networks used by Enterprises, Carriers and ISPs. Why MPLS? Delivers high speed L2 (really “Label”) switching at low cost vs. traditional L3 routing Provides Traffic Engineering - allows the user to direct traffic based on network utilization and demand. Ease of provisioning QoS Support for VPNs

Slide 28: 

July 29, 2000 TECON 2000 28 Explicitly Routed LSP End-to-End forwarding decision determined by ingress node. Enables Traffic Engineering LER 1 LSR 2 LSR 3 LER 4 Forward to LSR 2 LSR 3 LSR 4 LSR X Overload !! Overload !!

Slide 29: 

July 29, 2000 TECON 2000 29 MPLS Traffic Engineering MPLS Traffic Engineering (TE) provides high quality IP service. TE defines : LSP Admission Control (LAC) IP traffic (policing or shaping) IP service prioritization Network capacity and growth capacity TE is primary done by external tools. This solution allows flexibility and customization.

Slide 30: 

July 29, 2000 TECON 2000 30 MPLS VPN : MPLS topology ISP Backbone LSP 32 LSP 47

MPLS - Some Major Vendors : 

July 29, 2000 TECON 2000 31 MPLS - Some Major Vendors Alcatel Cisco Juniper Networks Nortel Lucent

MPLS - More Information @ : 

July 29, 2000 TECON 2000 32 MPLS - More Information @ MPLS Charter http://www.ietf.org/html.charters/mpls-charter.html MPLS Resource Center http://www.mplsrc.com MPLS Forum http://www.mplsforum.org

Any Questions ? : 

Any Questions ? Thanks for your time ! Email Pramoda.Nallur@ind.alcatel.com

MPLS - An Analysis : 

July 29, 2000 TECON 2000 34 MPLS - An Analysis UDP Rate (in Mbps) Throughput (in Mbps) TCP 1 UDP TCP 2 TCP & UDP Flows without MPLS

Slide 35: 

July 29, 2000 TECON 2000 35 MPLS - An Analysis UDP Rate (in Mbps) Throughput (in Mbps) TCP 1 UDP TCP 2 TCP & UDP Flows with MPLS Trunks (LSPs)

authorStream Live Help