16
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved. MPLS Multiprotocol Label switching

Embed Size (px)

Citation preview

Page 1: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

MPLS Multiprotocol Label switching

Page 2: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

WAN Topologies

Page 3: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

Basic Multiprotocol Label Switching (MPLS) Features

MPLS reducere routings check.

MPLS sender pakker ved hjælp af labels.

Labels bliver brugt som IP. (Det kan samlignes med normal ip addresering)

Labels kan også have andre parametre med:Layer 3 (VPN destination)

Layer 2

Udgående port på egrees router. (Gateway router)

QOS

Source addressen

MPLS understøtter alle layer 3 protokoller.

Page 4: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 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.

Page 5: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 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.

Page 6: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 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) CEFCEF

CEFCEF

Cisco Express Forwarding

Page 7: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

Fast IP Switching Overview

.

.

.

Page 8: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

CEF Switching Overview

.

.

.

Page 9: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 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.

MPLS over ATM uses the ATM header as the label (cell mode MPLS).

Page 10: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 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.

Page 11: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

Page 12: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 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

Page 13: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

Control Plane Components Example

Information from control plane is sent to the data plane.

Page 14: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

Page 15: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

Page 16: © 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching

© 2006 Cisco Systems, Inc. All rights reserved.

IP CEF (i config mode)

For at kører mpls interface:

Skriv mpls ip (så kører man med mpls)

Mpls label protocol (TDP for cisco’s egen og LDP hvis det ikke er cisco udstyr).