Академический Документы
Профессиональный Документы
Культура Документы
Label Switching
30
- 2001
1. MPLS
MPLS
MPLS: NHRP, IP Switching, Tag switching
MPLS
MPLS:
, IP c ATM FR,
, , QoS,
VPN,
2. MPLS,
- FEC
LSP, LSR, edge LSR
, MPLS
RSVP
LDP
BGP
OSPF IS-IS
LSP
MPLS
3. MPLS
MPLS IGP
FEC
LPD
MPLS ATM FR
MPLS IGP Cisco
4. MPLS Traffic Engineering (TE)
Fast ReRouting (FRR)
OSPF (CSPF)
RSVP ext CR-LDP
MPLS TE
5.
MPLS
MPLS DiffServ
DiffServ Aware MPLS TE
AutoBandwidth Cisco
6. MPLS VPN
VPN BGP
MPLS VPN
7. MPLS -
SDH DWDM (Generalized
MPLS)
GMPLS
GMPLS
RSVP CR-LDP SDH
DWDM
MPLS
IP
:
(VPN)
MPLS -
IP-
:
/
-
-
: AS, ,
,
MPLS
-
(IGP)
Traffic Engineering
QoS ( DiffServ
aware DiffServ )
VPN ,
(multicast)
FR
(PVC SVC)
S2
2
2 S1
101-105
3
5
S4
4
1
S3
1
5
S1
S4
S3
101
101
102
102
101
101
101
102
101
101
102
102
102
101
101
101
101
101
102
101
101
102
101
101
?
?
IP
2-
ATM-
IP-
?
IP
2-
192.40.15.4
R1
R1
R1
192.40.15.4
201.100.10.10
201.100.10.10
195.10.200.0
SVC?
198.10.203.0
196.10.201.0
197.10.202.0
202.200.10.10
,
?
+
-
+
+
+
+
+
+
-
Routing updates
RIP, OSPF
Routing protocol
Routing updates
RIP, OSPF
Routing table
Interface
IP-forwarding
Interface
2. MPLS,
MPLS
MPLS
(2
, : PNNI+Q.2931)
MPLS
:
IP
(PVC)
MPLS
LSP (Label Switching
Path)
,
LSR3
Router
LER1
LER9
Router
LER5
LSR2
LSR4
LSR8
LSR7
MPLS
Router
Router
MPLS
,
LER?
Router
LSR3
Router
LER1
LER9
LER5
LSR2
LSR8
LSR4
LSR7
LER6
Router
Router
MPLS ,
MPLS
IP :
,
IP-:
,
LER, LER
LER explicit rout
LER
(labels) MPLS
0
1
2
3
01234567890123456789012345678901
Label
| CoS|S|
TTL
Label = 20
CoS (Experimental), 3
S = , 1
TTL = Time to live, 8
MPLS
Ethertypes/PPP PIDs/LLC/SNAP .
MPLS LSRs always forward packets based on the value of the label at
the top of the stack
PPP Header(Packet over
SONET/SDH)
Ethernet
Frame Relay
GFC
PPP Header
Shim Header
Layer 3 Header
Ethernet Hdr
Shim Header
Layer 3 Header
FR HdrL
Shim Header
Layer 3 Header
VPI
VCI
VCI
Label
Subsequent cells GFC
VPI
Label
MPLS FR
0
(Octets)0
1
(Octets)
+-----------------------+-----------------------+
|
|
/
Q.922 Address
/
/
(length 'n' equals 2 or 4)
/
|
|
+-----------------------+-----------------------+
|
.
|
/
.
/
/
MPLS packet
/
|
.
|
+-----------------------+-----------------------+
7
(bit
order)
(octet) 0
1
+-----+-----+-----+-----+-----+-----+-----+-----+
|
DLCI(high order)
| 0 | 0 |
+-----+-----+-----+-----+-----+-----+-----+-----+
| DLCI(low order)
| 0 | 0 | 0 | 1 |
+-----+-----+-----+-----+-----+-----+-----+-----+
LER
- OSPF, IS-IS
(1).
(2).
(3).
Traffic
Engineering, QoS, VPN
(4).
NHLFE
1.
LSR LER
LSR:
/
(Traffic Engineering)
( ..) (Traffic
Engineering)
+
( MPLS)
IS-IS - TLV (Type Length Value)
OSPF - Opaque LSA
LSR3
Router
LER1
LER9
LER5
LSR2
LSR8
LSR4
LSR7
LER6
Router
Link: LSR7-LER6
State: up
Bandwidth = 155
Unreserved = 103
Router
LSR
34/12
10/3
10/3
34/8
10/5
5
4
10/5
34/10
34/10
155/103
155/45
2.
LSR: 1-3-5-8
()
() ,
(IGP,
TE, VPN, QoS)
,
MPLS-
TE
1 6
4 /
34/12
10/5
10/5
34/8
10/5
10/5
10/6
34/20
34/2034/20
20/8
10/8
LSP: 1-2-8-4-7-6
34/3
34/3
5
4
34/20
34/8
155/10334/20
155/45
2. Explicit route - ( )
LER ,
- Traffic
Engineering QoS
(strict) (loose)
10/8
34/12
10/5
34/8
10/5
34/20
34/20 34/20
20/8
10/5
10/5
10/6
34/3
34/3
5
4
34/20
34/8
155/103 34/20
155/45
:
(on-line)
(off-line)
- ,
LER
3.
-
(Label Distribution Protocol) -
:
LSR
LSR
MPLS
:
LDP (Label Distribution Protocol) -
MPLS IGP
RSVP Traffic Engineering
CR-LDP - LDP - Traffic Engineering
BGP - VPN
201
Ingress LER
217
146
5
156
Egress LER
7
null
LSR (egress LER) (ingress LER)
Downstream assigned
LSR9
LSR3
LSR7
LSR9 ,
192.100.0.0/16 IGP:
LSR7 downstream neighbour
192.100.0.0/16
LSR
() MPLS,
MPLS IGP downstream neighbour Next Hop
LSR9
LSR3
3
L = 12
FEC: 192.100.0.0/16
L = 123
LSR9
LSR7
Downstream
On Demand -
. Downstream LSR
Upstream LSR
FEC
Downstream Unsolicited -
. Downstream
LSR FEC
Upstream LSR.
, MPLS (IGP,
Traffic Engineering ..)
2 (mode) :
- Independent Label Distribution Control
LSR ,
LSR - ,
( )
- Downstream On Demand - ,
LSR
- Downstream Unsolicited - ,
LSR FEC
- Ordered Label Distribution Control
LSR
(egress LSR)
Constraint-based Routing -
LSR
FEC-T
o-NHLFE, FTN
:
FEC
123.20.0.0 255.255.0.0
106
194.20.0.0 255.255.255.0
107
ingress LER
,
LSP
Entry (NHLFE)
LSR
Next Hop
(, MAC)
(
,
Serial 1
Serial 1
Push 245
Serial 1
Serial 2
Pop
Serial 2
106
Serial 3
Swap 107
Next
Hop
NHLF
(, MAC) (
,
Serial 1
106
Serial 1
Swap 215
Serial 1
106
Serial 2
Swap 345
Serial 1
106
Serial 3
Swap 124
: ,
:
Next Hop
LSR,
?
?
?
4.
FTN NHFLE
MPLS LSR (LER)
Shim
FTN
IP-
LSR
MPLS LSR
Shim- IP-
LSR
Traffic
Engineering
IGP-
IP
IP(FEC)
Traffic
Engineering
RSVP
LDP
OSPF, IS-IS, BGP
IP
MPLS
NHLFE
LSP
:
LSR
?
:
LSR,
, NHFLE?
TTL
:
(scope), ,
MPLS-:
PPP, Ethernet
FR
ATM/FR !
MPLS-ATM/FR
LSR non-TTL
,
TTL
, TTL,
TTL
downstream LSR.
TTL