Ethernet Services over Transport MPLS (T - MPLS)

advertisement
International Telecommunication Union
ITU-T
Ethernet Services over Transport
MPLS (T-MPLS)
Italo Busi
Alcatel (Editor of G.8110.1)
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
Introduction to Ethernet services over T-MPLS
ITU-T
o Transport MPLS has been defined by ITU-T as
an application of the MPLS technology for
packet transport networks.
o Ethernet services have been defined by
G.8111.x ITU-T Recommendation series as
well as by MEF Technical Specification
• Ethernet services are defined irrespectively
on the transport network technology that is
used to support them
o Transport MPLS is a packet-based transport
network technology well suited to support
Ethernet services
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
2
Introduction to Ethernet services over T-MPLS
ITU-T
o Transport MPLS networks can be used to implement
the following services:
• Point-to-point EPL/EVPL based on MEF E-Line (point-topoint EVC)
• Multipoint EVPLAN (Ethernet Virtual Private LAN) based
on MEF E-LAN (multipoint EVC)
• Rooted multipoint Services based on MEF rooted
multipoint EVC
o The implementation of Ethernet services with T-
MPLS benefit from the Transport MPLS of being both
• a packet technology (i.e. better fitting the nature of
packet services like Ethernet)
• a transport technology (i.e. a carrier-grade technology
supporting OAM and protection switching capabilities).
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
3
Point-to-point EVC over T-MPLS (PW Application)
ITU-T
PW Trail
PSN Tunnel Trail
(PE)
T.Switch
(P)
(PE)
T.Switch
T.Switch
PW architecture defined in RFC3985
PW application in T-MPLS networks defined in appendix I/G.8110
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
4
PW Application in T-MPLS (Appendix I/G.8110.1)
ITU-T
Ethernet Service Payload
Optional Control Word
TTL
PWE3
Label
S
T-MPLS trail ( PW trail)
MPLS_AP
MPLS_CI
traffic unit
T-MPLS NC ( PW NC)
EXP
Label
MPLS_AP
T-MPLS trail ( PSN trail)
TTL
Label
stack
entry
(PSN)
S
MPLS_CI
traffic unit
T-MPLS NC ( PSN NC)
EXP
Label
Server AP
Server TCP
Multiple PW’s can be muxed /demuxed
(one shown for simplicity)
Server trail
Server NC
MPLS
TM/TM_A
/ MPLS-m
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
5
PW over SDH in T-MPLS (Appendix I/G.8110.1)
ITU-T
Ethernet Service Payload
Optional Control Word
TTL
PWE3
Label
S
MPLS_AP
MPLS_CI
traffic unit
T-MPLS trail ( PW trail)
T-MPLS NC ( PW NC)
EXP
Label
VC - n
VC-n_AP
VC-n_CI
traffic unit
Sn/Sn-Xv/Sn-Xc trail
Sn/Sn-Xv/Sn-Xc NC
Server_AP
Server trail
Server_TCP
Server NC
Multiple PW’s can be muxed /demuxed
(one shown for simplicity)
VC S/TM_A
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
6
Multipoint EVC over T-MPLS
ITU-T
T.Switch
T.Switch
T.Switch
VPLS architecture defined in
draft-ietf-l2vpn-vpls-ldp-08.txt
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
7
MP EVC over Multicast T-MPLS
ITU-T
T.Switch
T.Switch
T.Switch
Work on multicast T-MPLS still on-going
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
8
R-MP EVC over T-MPLS
ITU-T
Root
Leaf
T.Switch
T.Switch
T.Switch
Leaf
A partial mesh of T-MPLS PW trails is
established connecting only UNI ports that
are allowed to speak to each other
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
9
Ethernet Services over Multi-domain T-MPLS Networks
ITU-T
o T-MPLS is designed to be a scalable end-to-
end packet transport technology
o T-MPLS supports network partitioning
• Network partitioning at the PW level is
supported in line with the multi-segment PW
architecture (draft-ietf-pwe3-ms-pw-arch00.txt)
o T-MPLS supports sub-layer hierarchy
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
10
MS-PW Application in T-MPLS
(Appendix I/G.8110.1)
ITU-T
Ethernet Service Payload
Optional Control Word
TTL
PWE3
Label
S
MPLS_AP
TTL
Label
stack
entry
(PSN)
S
T-MPLS NC ( PW NC)
MPLS_CI
traffic unit
EXP
Label
T-MPLS trail ( PW trail)
MPLS_AP
MPLS_CI
traffic unit
T-MPLS trail
( PSN1 trail)
T-MPLS trail
( PSN2 trail)
T-MPLS NC
( PSN1 NC)
T-MPLS NC
( PSN2 NC)
EXP
Label
Server AP
Server (T)CP
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
11
Conclusion
ITU-T
o Transport MPLS is a very promising carrier-
grade packet transport technology for
supporting packet services over newgeneration transport networks
o This presentation has shown how T-MPLS
networks can be used to support carriergrade Ethernet services
• Point-to-point, multipoint as well as rootedmultipoint Ethernet services can be
supported
ITU-T Workshop “NGN and its Transport Networks“
Kobe, 20-21 April 2006
12
Related documents
Download