multi-protocol label switching jiang wu computer science seminar 5400
TRANSCRIPT
![Page 1: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/1.jpg)
Multi-protocol Label Switching
Jiang Wu
Computer Science Seminar5400
![Page 2: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/7.jpg)
H1
H2
RELEASE
VPI Table
VPI Table
VPI Table
VPI Table
ATM
![Page 8: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/9.jpg)
IP Over ATM Models
Overlay Model Peer-to-Peer Model
– MPLS
![Page 10: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/10.jpg)
MPLS Architecture
H1
H2 H4
H3
LSR
LER
MPLS Domain
![Page 11: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/17.jpg)
MPLS Component: LDP
Distribution label information to LSR
![Page 18: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/20.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/21.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/22.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/23.jpg)
Future Research
ATM
SONET
IP
WDM WDM
IP
MPLS
GMPLS
![Page 24: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/24.jpg)
Q & A
![Page 25: Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400](https://reader035.vdocuments.site/reader035/viewer/2022062321/56649e7d5503460f94b80029/html5/thumbnails/25.jpg)
Thanks