Chapter 4

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

IP over WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

 IP
IP
 Voice-over-IP (VoIP), , video-on-demand

 H WDM

 H IP over WDM

 IP over WDM
, ,
 MPLS:
 multiprotocol lamda switching (MPLmS)
 generalized multiprotocol label switching (G-MPLS)
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over WDM

 IP over ATM over SONET/SDH over WDM


 IP over SONET/SDH over WDM
 IP over WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over ATM over SONET/SDH over WDM

 K IP AAL-5 PDU: 8 byte , IP


(0-64 Kbytes), padding 8 byte trailer AAL-5
 H L-5 PDU 48 bytes,
ATM
 SONET/SDH
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over ATM over SONET/SDH over WDM

 (
SONET/SDH)
 ( ATM)

 ( ) 4%
SONET/SDH
 ( ) 18%-25%
AAL-5 ATM


Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over SONET/SDH over WDM


 IP PPP (Point-to-Point Protocol),
HDLC (High-Level Data Link Control)
 HDLC SONET/SDH

 Y ( SONET/SDH)
 IP over ATM over
SONET/SDH over WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over WDM
 SONE/SDH IP
WDM
 IP PPP/HDLC SDL,





SONE/SDH
 IP WDM
(MPLS, MPLmS G-MPLS)
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

IP over WDM (I)



IP -


 :

(WDM OXCs)

IP
 IP
 IP




Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

10

IP over WDM (I)



 - (User Network Interface - UNI):
-
 - (Network Network Interface - NNI):

UNI
 : IP
IP OXC .

OXC
 : IP
- .

-
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

11

IP over
WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

12

Domain Service Model


 T IP -
( )
 UNI
 Lightpath creation:
 Lightpath deletion:
 Lightpath modification:
 Lightpath status query:
 UNI
 Client registration: -
 Client de-registration: -
 Address query: -
 End-system discovery:
 Service discovery: -
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

13

Unified Service Model


 IP

 UNI,
NNI
 MPLS
 MPLS
lightpath creation, lightpath deletion, lightpath modification lightpath
status query, domain service model

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

14

IP over WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

15

Overlay Model

 overlay model IP

 IP : P
,

 IP UNI
 ,
IP
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

16

Peer Model

 T


IP
 O IP
(peers)
OXCs IP



IGP
(OSPF, IS-IS)

IP
 :
LSP
CR-LDP RSVP-TE

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

17

Augmented Model
 IP
,

 UNI:
 BGP (Border Gateway Protocol),
IP

 OSPF IS-IS UNI
 overlay peer model

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

18

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

19

(I)
 T :





 ,

 :




Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

20

10

(II)
 IP over WDM
, :




 IP
 Y IP

 H IP

 MPLS IP


Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

21

Multiprotocol Label Switching (MPLS)

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

22

11


 To MPLS
 ,
IP

IP
 MPLS 3 2

 MPLS
label switched paths (LSPs) IP
 MPLS ( ),
,

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

23

 MPLS
(Label Switched Routers - LSRs): edge-LSRs core-LSRs
 IP ingress-LSR () egress-LSR
( ) MPLS LSPs
 ingress-LSR, LSP
(Forward Equivalent Class - FEC):
IP QoS

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

24

12

 FEC ,

 core-LSR
:
,

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

25

 M (shim header)
 20 bits
 3 bits ( QoS)
 1 bit (label
stacking)
 8-bit time to live (TTL)

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

26

13


Hop-by-Hop
 K LSR LSR LSP
 shortest-path
LSR
 LSR

 LSR IGP
(OSPF IS-IS)
 LSP (Label
Distribution Protocol LDP), hop LSP

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

27

 O ingress-LSR LSP,

 LSP
:
 RSVP-TE (Resource Reservation Protocol with Traffic Extensions)
 CR-LDP (Constraint Based LDP): LDP

 IP




Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

28

14

()


QoS

IP

MPLS :
1.

(topology discovery):

OSPF
IS-IS, OSPF-TE (OSPF with Traffic Extensions)
IS-IS-TE (IS-IS with Traffic Extensions),

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

29

()
2.

(state information distribution):

OSPF-TE IS-IS-TE,

3.

(path selection):

LSP LSRs

(
shortest-path ),
Ingress-LSR

4.

(path management):

, LSPs

RSVP-TE CR-LDP
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

30

15

() - MPLS

 LSRs
(
hardware)
 MPLS (LSPs) IP
( IP )




 (.. )
QoS
 : MPLS
LSP (-) LSR

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

31

(I) - MPLS

 LSPs MPLS

 LSPs MPLS RSVP (Resource
Reservation Protocol) CR-LDP (Label Distribution Protocol with Constrained
Routing)


(setup)
LSP

 LSR
LSP
 LSR ,
(acknowledgement)

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

32

16

Multiprotocol Lamba Switching


(MPLmS)

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

33

MPLmS MPLS



MPLS,
,
OXCs

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

34

17

MPLmS MPLS ()



OXCs

LSP

MPLmS IGP OSPF-TE


IS-IS-TE ,

MPLmS RSVP-TE

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

35

MPLmS MPLS ()

,
OXCs (push) (pop)

LSR LSPs granularity


- OXCs
OC-48 OC-192

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

36

18

MPLmS hop-by-hop

hop-by-hop
IGP OSPF IS-IS



OSPF-TE IS-IS-TE

MPLmS RSVPTE CR-LDP ,


:
LSPs

MPLmS
OXCs OXCs


In-band :

Out-band :
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

37

Generalized Multiprotocol Label


Switching (G-MPLS)

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

38

19

G-MPLS MPLS,
,

G-MPLS , ,
,

G-MPLS MPLS :


OSPF IS-IS

RSVP-TE CR-LDP
LSPs


Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

39

() -


LSRs MPLS G-MPLS


LSRs (-interfaces LSR)


(Packet Switch Capable -PSCs):


, LSRs
shim header
ATM

(Time Division Multiplex Capable - TDM):



, SONET/SDH

(Lamda Switch Capable LSC):


,
OXCS

(Fiber Switch Capable FSC):


, OXCs

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

40

20

()


G-MPLS LSP LSP ,


( LSP): LSP
LSP

FSC,
LSC, TDM PSC.


LSP PSC
LSPs LSP TDM.

TDM LSPs LSC LSPs

LSC LSPs FSC LSPs

LSP MPLS: .. MPLS


LSPs LSP (.. ),

OSPF, IS-IS, RSVP-TE CR-LDP


LSP
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

41

(bundled link),
(component links)

G-MPLS component links bundled link


,
(.. point-to-point), (.. , TDM
), :

bundled links OSPF IS-IS,


component links
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

42

21

-


MPLS IP: IP
IP

G-MPLS - :
IP {
, }

IP
,

OSP-TE IS-IS-TE
-

RSVP-TE CR-LDP

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

43

G-MPLS LMP (Link Management


Protocol)


Control Channel Management:


Link property correlation:


( , )

Link connectivity verification:


(.. )

RSVP-TE CR-LDP

Fault localization:

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

44

22

IP over WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

45

WDM ()

WDM :


: ,

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

46

23

WDM ()



(path protection): (backup) --




(dedicated path protection):


backup

(shared path protection):


backup
backup

(link protection):



(dedicated link protection):


backup

(shard link protection):


backup
Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

47

WDM ()



(path restoration):
--

(link restoration):

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

48

24

WDM (V)

(50 ms)
,

(200 ms)


,

backup

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

49

IP ()
IP


IP


best-effort

IP ( )

IP (
),

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

50

25

IP ()
IP/MPLS


MPLS IP
LSPs

IP/MPLS
(50-100 ms ) ( ms)

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

51

()


IP over WDM
IP/MPLS WDM:


IP/MPLS LSP,
, IP/MPLS

T WDM ,

WDM IP/MPLS,
IP/MPLS IP/MPLS


IP/MPLS WDM :

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,


University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

52

26

()



WDM ,
IP/MPLS
WDM


Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

53

()

(hold-off timer)

:


Bottom-up: H WDM
WDM timer,
IP/MPLS ,

Top-down: To WDM
IP/MPLS . IP/MPLS
timer, WDM

Kyriakos Vlachos, Computer Engineering and Informatics Dept.,
University of Patras, GREECE, contact: kvlachos@ceid.upatras.gr

54

27

You might also like