© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.

Slides:



Advertisements
Similar presentations
MPLS VPN.
Advertisements

Identifying MPLS Applications
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Frame-Mode MPLS Implementation on Cisco IOS Platforms Troubleshooting Frame-Mode MPLS on Cisco.
Multi-Protocol Label Switch (MPLS)
© 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—3-1 Frame-Mode MPLS Implementation on Cisco IOS Platforms Introducing CEF Switching.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
Introducing MPLS Labels and Label Stacks
CS Summer 2003 Lecture 6. CS Summer 2003 Hierarchical LSP LSP1 LSP2 LSP3 Ingress LSR for LSP1 Egress LSR for LSP1 Ingress LSR for LSP3 Hierarchical.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
MPLS Multiple Protocol Label Switching 2003/2/19.
© 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.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Multi-Protocol Label Switching
1 MPLS Architectural Principles George Swallow
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.
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).
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—3-1 Frame-Mode MPLS Implementation on Cisco IOS Platforms Configuring Frame-Mode MPLS on Cisco.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—3-1 Frame-Mode MPLS Implementation on Cisco IOS Platforms Monitoring Frame-Mode MPLS on Cisco.
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.
© 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.
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.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
1 Multiprotocol Label Switching. 2 “ ” It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching.
MPLS MultiProtocol Label Switching.
IP/MPLS Multiprotocol Label Switching
1 © 2001, Cisco Systems. MPLS Architecture Overview Jay Kumarasamy Adopted from Stefano Previdi’s presentation.
PRESENTED BY:- VIVEK SINGH THAKUR VIVEK MISHRA HEMANT GUPTA TARANMEET SINGH KAKKAR VIVEK GUPTA.
MultiProtocol Label Switching (MPLS) July 29, 2000TECON 2000 Pramoda Nallur Alcatel Internetworking Division.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400.
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.
Lab MPLS Basic Configuration Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
© 2001, Cisco Systems, Inc. IP over MPLS. © 2001, Cisco Systems, Inc. QOS v1.0—11-2 Objectives Upon completing this module, you will be able to: Describe.
© 2006 Cisco Systems, Inc. All rights reserved. FRAME MODE MPLS IMPLEMENTATION.
CCUG Meeting MPLS/L3VPN LAB. wikipedia.org What is MPLS? MPLS is a highly scalable, protocol agnostic, data-carrying mechanism. In an MPLS network, data.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
MPLS Label Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
MPLS Some notations: LSP: Label Switched Path
An Application of VoIP and MPLS Advisor: Dr. Kevin Ryan
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.
1. Tag Switching RFC Cisco systems Tag Switching architecture overview. Switching In IP Networks - B.Davie, P.Doolan, Y.Rekhter. Presnted By - Shmuel.
OpenFlow MPLS and the Open Source Label Switched Router Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan,
Module 2 MPLS Concepts.
Multiple Protocol Support: Multiprotocol Level Switching.
Describe basic routing concepts. Routers Interconnect Networks Router is responsible for forwarding packets from network to network, from the original.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—2-1 BGP Transit Autonomous Systems Forwarding Packets in a Transit AS.
January 2007 MPLS & GMPLS # 1 MPLS & GMPLS 60 minutes Stockholm Loa Andersson, Acreo AB.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Multi-protocol Label Switching
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
MPLS Introduction Computer Networks 2007 Week 9 Lecture 1 by Donald Neal.
MPLS Virtual Private Networks (VPNs)
Study and Review Notes Presented By Duane Bodle Keys2Texas, Inc.
Advanced Computer Networks
Requirements for LER Forwarding of IPv4 Option Packets
Module Summary CEF must be running as a prerequisite to running MPLS on a Cisco router. Frame-mode MPLS requires CEF switching and MPLS enabled on appropriate.
B-TECH PROJECT MID-SEM PRESENTATION 2011
Implementing Secure Converged Wide Area Networks (ISCW)
Kireeti Kompella Juniper Networks
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.
Presentation transcript:

© 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. Lesson 4.1: Introducing MPLS Networks Module 4: Frame Mode MPLS Implementation

© 2006 Cisco Systems, Inc. All rights reserved. Objectives  Describe Multiprotocol Label Switching (MPLS) features and operation.  Compare and contrast 3 Cisco IOS platform IP switching mechanisms.  Identify the fields and format of an MPLS label.  Describe the purpose of the control and data planes in the MPLS architecture.  Describe the function and architecture of Label Switch Routers (LSRs) and Edge LSRs.

© 2006 Cisco Systems, Inc. All rights reserved. WAN Topologies

© 2006 Cisco Systems, Inc. All rights reserved. Basic Multiprotocol Label Switching (MPLS) Features  MPLS reduces routing lookups.  MPLS forwards packets based on labels.  Labels usually correspond to IP destination networks (equal to traditional IP forwarding).  Labels can also correspond to other parameters: Layer 3 VPN destination Layer 2 circuit Outgoing interface on the egress router QoS Source address  MPLS supports forwarding of all Layer 3 protocols, not just IP.

© 2006 Cisco Systems, Inc. All rights reserved. MPLS Operation  Only edge routers must perform a routing lookup.  Core routers switch packets based on simple label lookups and swap labels.

© 2006 Cisco Systems, Inc. All rights reserved. Cisco IOS Platform Switching Mechanisms  Process switching, or routing table-driven switching: Full lookup is performed at every packet  Fast switching, or cache-driven switching: Most recent destinations are entered in the cache First packet is always process-switched  Topology-driven switching: CEF (prebuilt FIB table) CEF Cisco Express Forwarding

© 2006 Cisco Systems, Inc. All rights reserved. Standard IP Switching Overview...

© 2006 Cisco Systems, Inc. All rights reserved. CEF Switching Overview...

© 2006 Cisco Systems, Inc. All rights reserved. Edge LSR MPLSIP MPLS Switching Overview R1 Edge LSR R3 LSRR2 LSR R6 Edge LSR Station A Station B IP Domain L Label Instructions Internal Table LSR MPLS R4 LSRR5 LSR

© 2006 Cisco Systems, Inc. All rights reserved. MPLS Characteristics  MPLS technology is intended to be used anywhere, regardless of Layer 1 media and Layer 2 protocol.  MPLS uses a 32-bit label field that is inserted between Layer 2 and Layer 3 headers (frame mode MPLS).  MPLS over ATM uses the ATM header as the label (cell mode MPLS).

© 2006 Cisco Systems, Inc. All rights reserved. Label Format FieldDescription 20-bit label The actual label. Values 0 to 15 are reserved. 3-bit experimental (EXP) field Undefined in the RFC. Used by Cisco to define a class of service (CoS) (IP precedence). 1-bit bottom-of-stack indicator MPLS allows multiple labels to be inserted. The bottom- of-stack bit determines if this label is the last label in the packet. If this bit is set (1), the setting indicates that this label is the last label. 8-bit Time to Live (TTL) field Has the same purpose as the TTL field in the IP header.

© 2006 Cisco Systems, Inc. All rights reserved. Label Stack  PID in a Layer 2 header specifies that the payload starts with a label (or labels) and is followed by an IP header.  The bottom-of-stack bit indicates whether the next header is another label or a Layer 3 header.  Receiving router uses the top label only.

© 2006 Cisco Systems, Inc. All rights reserved. Frame Mode MPLS Operation Note: The type or protocol ID field indicates as MPLS enabled layer-3 protocol.

© 2006 Cisco Systems, Inc. All rights reserved. Major Components of MPLS Architecture  Control plane: Exchanges routing information and labels Contains complex mechanisms, such as OSPF, EIGRP, IS-IS, and BGP, to exchange routing information Exchanges labels, such as LDP, BGP, and RSVP  Data plane: Forwards packets based on labels Has a simple forwarding engine

© 2006 Cisco Systems, Inc. All rights reserved. Control Plane Components Example  Information from control plane is sent to the data plane.

© 2006 Cisco Systems, Inc. All rights reserved. Label Switch Routers (LSRs)  LSR primarily forwards labeled packets (swap label).  Edge LSR: Labels IP packets (impose label) and forwards them into the MPLS domain. Removes labels (pop label) and forwards IP packets out of the MPLS domain.

© 2006 Cisco Systems, Inc. All rights reserved. Functions of LSRs ComponentFunction Control plane–Exchanges routing information –Exchanges labels Data plane–Forwards packets (LSRs and Edge LSRs)

© 2006 Cisco Systems, Inc. All rights reserved. Component Architecture of LSR

© 2006 Cisco Systems, Inc. All rights reserved. Component Architecture of Edge LSR

© 2006 Cisco Systems, Inc. All rights reserved. Summary  MPLS provides a blend of Layer 2 switching and Layer 3 routing to forward packets using short, fixed-length labels.  MPLS provides fast routing for large networks. Only the edge routers perform a routing lookup, and core routers forward packets based on the labels. These two functions mean faster forwarding of packets through the SP network.  The most recent and preferred Cisco IOS platform switching mechanism is Cisco Express Forwarding (CEF), which incorporates the best of the previous switching mechanisms.  To support multiple protocols, MPLS divides the classic router architecture into two major components: control plane and data plane.

© 2006 Cisco Systems, Inc. All rights reserved. Q and A

© 2006 Cisco Systems, Inc. All rights reserved. Resources  MPLS Overview _guide_chapter09186a00800ca7fa.html#wp  How Multiprotocol Label Switching Will Benefit the Internet rl=1

© 2006 Cisco Systems, Inc. All rights reserved.