MPLS ( Multi-Protocol Label Switching ) - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

MPLS ( Multi-Protocol Label Switching )

Description:

MPLS ( Multi-Protocol Label Switching ) IP IETF ( Internet Engineering Task Force ... – PowerPoint PPT presentation

Number of Views:119
Avg rating:3.0/5.0
Slides: 10
Provided by: stanl173
Category:

less

Transcript and Presenter's Notes

Title: MPLS ( Multi-Protocol Label Switching )


1
MPLS ( Multi-Protocol Label Switching )
  • ?????????,?????IP??????????,? IETF ( Internet
    Engineering Task Force,?????????? ) ???,?
    Cisco?3Com ???????????MPLS ?????????? IP
    ??????,???????????????,? MPLS ??????,???????????,?
    ??????,?????????IP??????,????????????,???? QoS (
    Quality of Service ) ??????????????,??????????????
    ??????????

2
MPLS Related Protocols
  • Data forwarding
  • Label encapsulation
  • Label operations PUSH, SWAP and POP
  • Label distribution protocols (RFC 3036)
  • Provide procedures by which one LSR informs
    another of the label/FEC binding
  • Extensions to routing protocols
  • Existing routing protocols can be extended to
    distribute traffic engineering information

3
Key Terminology in MPLS
  • FEC (Forwarding Equivalence Class)
  • A group of IP packets which are forwarded in the
    same manner (??????,???FEC????,???????????????????
    )
  • Label
  • A short fixed length identifier which is used to
    identify a FEC
  • Label Swapping
  • Looking up the incoming label to determine the
    outgoing label, encapsulation and port
  • Label Switched Path (LSP)
  • Path through one or more LSRs for a particular
    FEC
  • Label Switching Router (LSR)
  • An MPLS capable router

4
What is a Label
  • The label can be carried in a layer 2 header
    (e.g., ATM and frame relay) or in a shim that
    sits between the layer 2 header and IP (e.g., LAN
    and PPP)

Payload
IP
shim
Layer 2
Label value (20 bits)
Exp
S
TTL
4 Octets
Exp Experimental (3 bits) S Bottom of label
stack (1 bit) TTL Time-To-Live (8 bits)
5
MPLS Header
  • Label locally significant 20-bit label
  • Experimental 3-bits that are often used for
    priority
  • Stack 1-bit bottom of stack indicator
  • TTL brought from the IP header to support TTL
    even though MPLS does not examine IP header

6
Data Forwarding
7
Ingress and Transit Operation
Input Output port 2 label 40 port 3 SWAP label
45
FEC Output 10.60.0.0/16 port 4 PUSH
label 40
Label 40
Label 40
Label 45
To 10.60.30.4
Port 1
Port 4
Port 2
Port 3
Ingress LSR
LSR
8
Egress Operation
  • The egress router has to do two table lookups
  • There is a concern that this might cause a
    performance penalty on the egress router

To 10.60.30.4
Label 45 To 10.60.30.4
FEC Output Next Hop 10.60.0.0/16 Port 4
10.1.2.6
Input Output port 1 label 45 POP
Port 1
Port 4
Egress LSR
9
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com