mpls

Views:
 
     
 

Presentation Description

multi protocol label switching

Comments

By: yonib (14 month(s) ago)

Great Presentaions i'm study to the CCIE and i will love to download this presentaion. it's is possible that you will send me this presentaion via E-mail? my Email is: yonib@bezeqint.co.il

By: vijaykumar.vec (14 month(s) ago)

hi thanks, i like this ppt can u pls mail to my id: vijaykumar.vec@gmail.com

By: jitenkumars (15 month(s) ago)

hi thanks i like this ppt, plz send this ppt on my email jitenkumars@gmail.com thanks

By: mrnots (16 month(s) ago)

Could you pls mail this presentation to mrnots@gmail.com, thanks

By: pavank419 (18 month(s) ago)

this presentation was really good and it is very easy to understand even for layman

Presentation Transcript

Multi protocol label switching (MPLS) : 

Multi protocol label switching (MPLS) Milu M Dominic Roll No:37

Agenda : 

Agenda What is MPLS ? MPLS - The Motivation How MPLS Works ! MPLS Technology MPLS Application

What is MPLS ? : 

What is MPLS ? MPLS Stands for Multi-protocol Label Switching How does it work ? Forwards packets based on Labels Packets are switched based on labels (IP address is not used at all) Data path followed through the network is defined by the transition in label values. Such a path is called a Label Switched Path – LSP

MPLS and its components : 

MPLS and its components MPLS is an internet engineering task force (IETF)- specified framework that provides for efficient designation, routing, forwarding and switching of traffic flows through the network

MPLS : 

MPLS

MPLS over traditional routing and packet switching : 

MPLS over traditional routing and packet switching Did not address the service requirements of the information contained in the packets. Almost all the RP’s today are based on algorithms designed to obtain the shortest path in the network for packet traversal and do not take into account delay, jitter and traffic congestion

Slide 7: 

MPLS label To avoid IP lookup MPLS packets carry extra information called “Label” Packet forwarding decision is made using label-based lookups Labels have local significance only! IP Datagram Label

Slide 8: 

MPLS Terminology Ingress LER Examines inbound IP packets and assigns a label Transit LSR Forwards MPLS packets using label swapping Egress LER Removes the MPLS header if required Penultimate Router can remove the MPLS header- known as Penultimate Hop Pop (PHP)

LSP : 

LSP Label-Switched Path Simplex L2 tunnel across a network Concatenation of one or more label switched hops Analogous to an ATM PVC

LSR : 

LSR MPLS enabled router is called label Switching Router Forwards MPLS packets using label-switching Executes one or more IP routing protocols Participates in MPLS control protocols

MPLS - The Motivation : 

MPLS - The Motivation Voice & Data convergence on a single network infrastructure. Continual increase in number of users. Demand for higher connection speeds. Increase in traffic volumes.

MPLS and ISO model : 

MPLS and ISO model PPP 2 4 Frame Relay ATM (*) TCP UDP MPLS 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

MPLS enables Convergence : 

MPLS enables Convergence

Slide 14: 

MPLS Architecture and its basic working

Slide 15: 

Label swapping Label removal Classification Label assignment Label swapping Label removal Classification Label assignment MPLS process

MPLS Label Assignment/Binding : 

MPLS Label Assignment/Binding Upstream LDP peer Downstream LDP peer LSR 3 2 5 4 1 3

LSR Operation : 

LSR Operation Each LSR maintains a connection table

Slide 18: 

MPLS Technology

MPLS Link Layers & Label Encapsulation : 

MPLS Link Layers & Label Encapsulation ATM FR Ethernet PPP VPI VCI DLCI “Shim Label” Layer2 “Shim header” ……. IP | PAYLOAD

MPLS Label Assignment Schemes : 

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

The MPLS Shim Header : 

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

Agenda : 

Agenda What is MPLS ? MPLS - The Motivation How MPLS Works ! MPLS Technology MPLS Application

Explicitly Routed LSP : 

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 !!

MPLS Traffic Engineering : 

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.

Conclusion: : 

Conclusion: 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