multi-protocol label switching jiang wu computer science seminar 5400

25
Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Upload: natalie-johnson

Post on 29-Dec-2015

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Multi-protocol Label Switching

Jiang Wu

Computer Science Seminar5400

Page 2: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Agenda

Background– Routing in Internet Protocol (IP) Networks– Asynchronous Transfer Mode (ATM)– IP Over ATM Models

Multi-protocol Label Switching (MPLS) MPLS using ATM Switching Feature Research Q & A

Page 3: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Traditional Routing In IP Networks

H1

SourceDestination Data

H2

H3

H4

H5

H6

H7

H8

Destination Next HopA.B.C.* Rn

Routing Table

R1

R5

R6 R7

R8

R4R3

R2

Page 4: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Traditional Routing In IP Networks

IP address Routing Algorithm

– e.g. Open Shortest Path First (OSPF) Characteristics:

– Connectionless– Hop-by-hop– IP Address Parsing at Each Hop– Routing Table Query at Each Hop

Page 5: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Traditional Routing In IP Networks

Issues: CPU Speed: 10 times improvement per decade Data Communication: more than 100 times

improvement per decade Routers become the bottlenecks of the Internet

Page 6: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

ATM

H1

H2

SETUP

VPI/VCI

VPI Table

VPI Table

VPI Table

VPI Table

In OutPort VPI Port VPI

VPI Table

Page 7: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

H1

H2

RELEASE

VPI Table

VPI Table

VPI Table

VPI Table

ATM

Page 8: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

ATM

ATM address Routing and Signaling

– e.g. Private Network-to-Network Interface (P-NNI)

Connection Oriented Cell Switch by hardware High speed

Page 9: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

IP Over ATM Models

Overlay Model Peer-to-Peer Model

– MPLS

Page 10: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Architecture

H1

H2 H4

H3

LSR

LER

MPLS Domain

Page 11: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Components

Label Edge Router (LER) Label Switching Router (LSR) Forward Equivalence Class (FEC) Label Label-Switched Path (LSP) Label Distribution Protocol (LDP)

Page 12: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Component: LSR

In the core of MPLS networks High-speed router Switch data traffic within MPLS domain

Page 13: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Component: LER

At the edge of MPLS networks Assign and remove label Transport data traffic between MPLS domain

and IP networks

Page 14: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Component: FEC

Representation of a group of packets that share the same requirement for transport– e.g. packets with same destination IP address prefix

Page 15: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Component: Label

Short fixed length identifier Assigned to every packet Carried in layer 2 header Of local significance

Page 16: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Component: LSP

A path to transport packets within MPLS domain

Set up prior to data transmission Unidirectional

Page 17: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Component: LDP

Distribution label information to LSR

Page 18: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS Operations

Label creation and distribution Table creation at each router LSP creation Label insertion/table lookup Packet forwarding

Page 19: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Label creation and distribution

H1

H2 H4

H3

LSR

LER

FEC HopIn Label LabelFEC Hop Label

LSP

Page 20: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Label Insert, Swap and Remove

H1

H2 H4

H3

LSR

LER

FEC HopIn Label LabelFEC Hop Label

IP Label IPIPLabel IP

Page 21: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS

IP address Routing Algorithm

– Same as IP network

LDP Support ATM, Frame Relay, …

Page 22: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

MPLS using ATM

In OutPort VPI Port VPI

VPI Table

Cell Switch Hardware

OSPF, LDP

ATM-LSR

Page 23: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Future Research

ATM

SONET

IP

WDM WDM

IP

MPLS

GMPLS

Page 24: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Q & A

Page 25: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Thanks