capita mpls 2015

40
Introduction to MPLS presented by Dafi Yondra

Upload: dafi-daf

Post on 17-Dec-2015

229 views

Category:

Documents


0 download

DESCRIPTION

Introduction to MPLS

TRANSCRIPT

  • Introduction to MPLS

    presented byDafi Yondra

    [email protected]

    OutlineOverview What Are the Foundations of Traditional IP Routing?Basic MPLS FeaturesBenefits of MPLSWhat Are the MPLS Architecture Components?What Are LSRs? Summary

    [email protected]

    Why MPLS ?A HQ192.168.1.0/24A Branch192.168.2.0/24B HQ192.168.3.0/24B Branch192.168.4.0/24C HQ192.168.3.0/24C Branch192.168.4.0/24D HQ192.168.1.0/24D Branch192.168.2.0/24

    [email protected]

    Question :Why havent heard about MPLS ?

    Answer :Probably because of the availability

    [email protected]

    NetworkingThere are three (3) networking methode available to manage networks :

    Routingprotocols : RIP, OSPF, BGPBridgingprotocols : STP, RSTPSwitchingprotocols : MPLS, ATM, Frame Relay

    [email protected]

    Concept of Switching

    [email protected]

    SwitchingSwitching is a network communications methode that groups all transmitted data no matter of content, type or structure into suitably-sized blocks.Each block is then transmited over the network independently of each otherNetwork is capable of allocating transmission resources as needed, in this way optimizing utilization of link capacity and robustness of communication

  • What is MPLS ?

    [email protected]

    What is MPLSMPLS stands for Multi protocol Label SwitchingMPLS is a packet forwarding metho based on labels attached to packet and a label forwarding table with minimal lookup overheadWith MPLS the packet forwarding decision is no longer based on IP header and routing tableEfficiency of forwarding process is the main benefit of MPLS

    [email protected]

    MPLS in OSI LayerMulti Protocol Label Switching is arranged between Layer 2 and Layer 3

    [email protected]

    Foundations of Traditional IP RoutingRouting protocols are used to distribute Layer 3 routing information.Forwarding decision is made based on:Packet headerLocal routing tableRouting lookups are independently performed at every hop.

    [email protected]

    Traditional IP RoutingEvery router may need full Internet routing information.Destination-based routing lookup is needed on every hop.

    [email protected]

    Traditional IP Routing .. Cont.

    [email protected]

    Basic MPLS FeaturesMPLS leverages both IP routing and CEF (Cisco Express Forwarding) switching.MPLS is a forwarding mechanism in which packets are forwarded based on labels. MPLS was designed to support multiple Layer 3 protocols Typically, MPLS labels correspond to destination networks (equivalent to traditional IP forwarding).

    [email protected]

    Topology MPLSR1 & R6 = Provider Edge (PE) Router = Edge Label Switch Router (ELSR)R2, R3, R4, R5 = Provider (P) Router = Label Switch Router (LSR)

    [email protected]

    MPLS Operation (1)EDGE LSR

    [email protected]

    MPLS Label (1)

    [email protected]

    MPLS Label (2)

    [email protected]

    MPLS Operation (2)Lx

    [email protected]

    Label Switch Routers: Architecture of LSRs

    [email protected]

    MPLS Architecture: Control Plane

    [email protected]

    MPLS Architecture: Data Plane

    [email protected]

    LSRs: Architecture of Edge LSRs

    [email protected]

    MPLS Devices: LSRsThe LSR forwards labeled packets in the MPLS domain.The edge LSR (LER) forwards labeled packets in the MPLS domain, and it forwards IP packets into and out of the MPLS domain.

    [email protected]

    LSR Architecture ExampleMPLS router functionality is divided into two major parts: the control plane and the data plane.

    [email protected]

    MPLS operation (1)

    [email protected]

    Basic MPLS ExampleMPLS core routers swap labels and forward packets based on simple label lookups.MPLS edge routers also perform a routing table lookup, and add or remove labels.

    [email protected]

    MPLS Operation (2)

    [email protected]

    Component of MPLSMPLS VPN-L3 VPN (Virtual Private Routed Network)-L2 VPN (Virtual Private LAN Service)( AToM = Any Transport Over MPLS)MPLS QoSMPLS Traffic Engineering

    [email protected]

    Layer 2 VPN (VPLS) (1)

    [email protected]

    Layer 2 VPN (VPLS) (2)

    [email protected]

    L3 VPN . (1)

    [email protected]

    MPLS Traffic Engineering (TE)

    [email protected]

    MPLS Traffic Engineering (TE)

    [email protected]

    Redundancy (Fail Over)

    [email protected]

    QoS and Bandwidth Optimization

    [email protected]

    Benefits of MPLSMPLS supports multiple applications including:Unicast and multicast IP routingVPNTEQoSAToM (Any Transport over MPLS)MPLS decreases forwarding overhead on core routers (better forwarding perfomance)MPLS can support forwarding of non-IP protocols.ScalabilityRedundancy & Fail OverBuild Once Sell Many

    [email protected]

    How To Practice ?Using MPLS enabled Real Hardware Cisco Alcatel LucentMikrotik

    Using Emulator Packet Tracer ? Dynamip + GNS3, need MPLS Cisco IOS ImageCisco IOU/IOL (IOS Over Unix/Linux) only legal for Cisco employee

    [email protected]

    SummaryTraditional IP routing forwards packets based on the destination address.MPLS forwards packets based on labels.MPLS supports multiple applications.MPLS has two major architectural components:Control plane (exchanges routing information, exchanges labels)Data plane (forwards packets)LSRs implement label exchange protocols and primarily forward packets based on labels. The role of Edge LSRs is primarily to forward packets into and out of the MPLS domain.

    [email protected]

    Q & A

    **Lesson Aim

    *Lesson Aim

    *****