introduction to mpls and traffic engineering.pdf

Download Introduction to MPLS and Traffic Engineering.pdf

Post on 16-Feb-2016

1 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • 1 2000, Cisco Systems, Inc. 22011325_06_2000_c1 1 1 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    2 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Introduction to MPLS andTraffic Engineering

    Introduction to MPLS andTraffic Engineering

    Session 2201Session 2201

  • 3 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    TopicsTopics

    Motivations for MPLS

    MPLS Overview

    Applications

    Roadmap

    4 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Why MPLS?Why MPLS?

    Integrate best of Layer 2and Layer 3

    Keep up with growth

    Reduce operations costs

    Increase reliability

    Create new revenue fromadvanced IP services

    Standards based

  • 5 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Key Cisco MPLS SolutionsKey Cisco MPLS Solutions

    IP/ATM Integration

    Internet Scale VPN/CoS

    IP MulticastIP CoS

    RSVP

    Traffic Engineering

    6 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS: RoutingScalability for IP over ATM

    MPLS: RoutingScalability for IP over ATM

    Internal routingscalability

    Limited adjacencies

    External routingscalability

    Full BGP4 support,with all the extras

    VC merge for verylarge networks

  • 7 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS: End-to-EndIP Services over ATM

    MPLS: End-to-EndIP Services over ATM

    IP services directlyon ATM switches

    ATM switchessupport IPprotocols directly

    Avoids complextranslation

    Full support for IPCoS, RSVP, IPmulticast, futureIP services

    IP Multicast IP CoS

    RSVP

    8 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Benefits of MPLSClass of Service with ATM

    Benefits of MPLSClass of Service with ATM

    Allocate resources:Per individual, edge-to-edge VCsBy kbps bandwidth

    Mesh of VCs to configure

    Allocate resources:Per class, per linkBy % bandwidth

    No VCs to configure

    Simpler to provisionand engineer

    Even simpler with ABR

    IP CoS over Standard ATM IP CoS with MPLS

  • 9 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS: Traffic EngineeringMPLS: Traffic Engineering

    CharacteristicsHigh performance

    Low overhead

    End-to-end connectivity

    ApplicationsConstraint-based routing

    Fast reroute

    Guaranteed bandwidth

    Frame/ATM transport

    Control plane for ATMand OXCs

    10 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Motivations forTraffic Engineering

    Motivations forTraffic Engineering

    Links not available

    Economics

    Failure scenarios

    Unanticipatedtraffic

    New Release of Netscape Software

    300 MbpsTraffic Flow

    155 Mbps Fiber Link

    Link Failure

    No Physical Link

  • 11 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS: BringingLayer 2 Benefits to Layer 3

    MPLS: BringingLayer 2 Benefits to Layer 3

    Traffic engineering

    Aligning traffic flows toresources

    Optimize link utilization

    Fast re-route

    Fast, local, link andnode protection

    Guaranteed bandwidth

    Hard end-to-endbandwidth and delayguarantees

    Route Chosen ByIP Routing Protocol

    Route Specified ByTraffic Engineering

    Legacy FR Edge Node

    12 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    IP VPN TaxonomyIP VPN Taxonomy

    Client-Initiated

    NAS-Initiated

    IP Tunnel VirtualCircuit

    VPN AwareNetworks

    VPN AwareNetworks

    SecurityAppliance

    Router FR ATM

    IP VPNs

    DIAL

    DEDICATED

    MPLS/BGP VPNs

    MPLS/BGP VPNs

  • 13 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Cisco MPLS/BGP VPNsCisco MPLS/BGP VPNs

    Corp ASite 1

    Corp ASite 2

    Corp ASite 3

    Intranet AVPNID 4

    Intranet BVPNID 12Intranet BVPNID 12

    Service ProviderVPN Aware Network

    ConnectionlessIP VPNs

    ConnectionlessIP VPNs

    Privacy withoutTunnels

    Privacy withoutTunnels

    VPN Managementby Membership ListVPN Management

    by Membership List

    Corp BSite 1

    Corp BSite 1

    Corp BSite 2

    Corp BSite 2

    14 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Benefits of MPLS/BGP VPNsBenefits of MPLS/BGP VPNs

    Private, connectionlessIP VPNs

    Outstanding scalability

    Customer IPaddressing freedom

    Multiple QoS classes

    Secure support forintranets and extranets

    Simplified VPNProvisioning

    Support over anyaccess or backbonetechnology

    VPN C

    VPN A

    VPN B

    VPN C

    VPN AVPN B

    VPN C

    VPN A

    VPN BVPN C

    VPN AVPN B

    Connection-OrientedVPN Topology

    VPN C

    VPN A

    VPN B

    VPN C

    VPN A VPN BVPN C

    VPN A

    VPN BVPN C

    VPN AVPN BConnectionless

    VPN Topology

  • 15 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS BenefitsMPLS Benefits

    Benefits of MPLSBenefits of MPLS

    Shared Backbone for Economies of ScaleReduced Complexity for Lower Operational Cost

    Faster Time to Market for IP Services => More RevenueUse Best Technology => Lower Costs

    Shared Backbone for Economies of ScaleReduced Complexity for Lower Operational Cost

    Faster Time to Market for IP Services => More RevenueUse Best Technology => Lower Costs

    Traffic Eng. for Lower Trunk Costs and Higher ReliabilityFast Reroute for Protection and Resiliency

    Guaranteed Bandwidth for Hard QoS Guarantees

    Traffic Eng. for Lower Trunk Costs and Higher ReliabilityFast Reroute for Protection and Resiliency

    Guaranteed Bandwidth for Hard QoS Guarantees

    New Revenue Opportunity for SPsScalability for Lower Operational Costs and Faster Rollout

    L2 Privacy and Performance for IP

    New Revenue Opportunity for SPsScalability for Lower Operational Costs and Faster Rollout

    L2 Privacy and Performance for IP

    IP/ATMIntegrationIP/ATMIntegration

    TrafficEngineeringTrafficEngineering

    MPLSBGPVPNs

    MPLSBGPVPNs

    16 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    TopicsTopics

    Motivations for MPLS

    MPLS Overview

    Applications

    Roadmap

  • 17 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS ConceptMPLS Concept

    Enable ATM switches to act as routers

    Create new IP capabilities via flexibleclassification

    At Edge (Edge LSR):Classify PacketsLabel Them

    In Core (LSR):Forward Using LabelsAs Opposed to IP Addr

    18 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Router Example:Distributing Routing Information

    Router Example:Distributing Routing Information

    0

    1

    1

    128.89

    171.69

    0

    Routing Updates(OSPF, EIGRP)

    ......

    128.89128.89

    171.69171.69

    Address Prefix

    Address Prefix I/F

    I/F

    11

    11

    171.69171.69

    Address Prefix

    Address Prefix I/F

    I/F

    11

    128.89128.89

    Address Prefix

    Address Prefix I/FI/F

    00

    You Can Reach 128.89and 171.69 thru Me

    You Can Reach 128.89 thru Me

    You Can Reach 171.69 thru Me

    128.89128.89 00

  • 19 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    Router Example:Forwarding Packets

    Router Example:Forwarding Packets

    128.89.25.4128.89.25.4 Data

    0

    1

    1

    128.89

    171.69

    0

    Packets ForwardedBased on IP Address

    ......

    171.69171.69

    Address Prefix

    Address Prefix I/F

    I/F

    11

    11

    171.69171.69

    Address Prefix

    Address Prefix I/F

    I/F

    11

    Address Prefix

    Address Prefix I/FI/F

    00

    00

    128.89.25.4128.89.25.4 Data

    128.89.25.4128.89.25.4 Data

    128.89.25.4128.89.25.4 Data

    128.89128.89 128.89128.89

    128.89128.89

    20 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS Example:Routing Information

    MPLS Example:Routing Information

    128.89

    171.69

    1

    01

    0

    Routing Updates(OSPF, EIGRP)

    You Can Reach 128.89and 171.69 thru Me

    You Can Reach 128.89 thru Me

    You Can Reach 171.69 thru Me

    ......

    128.89128.89

    171.69171.69

    AddressPrefix

    AddressPrefix

    OutI'faceOut

    I'face

    11

    11

    In Label

    In Label

    OutLabelOut

    Label

    ...... ......

    128.89128.89

    171.69171.69

    AddressPrefix

    AddressPrefix

    OutI'faceOut

    I'face

    00

    11

    In Label

    In Label

    OutLabelOut

    Label

    ...... ......

    128.89128.89

    AddressPrefix

    AddressPrefix

    OutI'faceOut

    I'face

    00

    In Label

    In Label

    OutLabelOut

    Label

    ......

  • 21 2000, Cisco Systems, Inc. 22011325_06_2000_c1

    MPLS Example:Assigning LabelsMPLS Example:

    Assigning Labels

    128.89

    171.69

    1

    01

    0

    Routing Updates(OSPF, EIGRP)

    Use Label 9 for 128.89

    Use Label 7 for 171.69

    ......

    128.89128.89

    171.69171.69

    AddressPrefix

    AddressPrefix

    OutI'faceOut

    I'face

    11

    11

    In Label

    In Label

    OutLabelOut

    Label

    ...... ......

    128.89128.89

    171.69171.69

    AddressPrefix

    AddressPrefix

    OutI'faceOut

    I'face

    00

    11

    In Label

    In Label

    OutLabelOut

    Label

    ...... ......

    128.89128.89

    AddressPrefix

    AddressPrefix

    OutI'faceOut

    I'face

    00

    In Label

    In Label

    OutLabelOut

    Label

    ......

    --

    --

    ...... ......

    44

    55

    ......

    44

    55

    99

    77

    ......

    99 --

    ...... ......

Recommended

View more >