SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
1
MPLS dla “tradycyjnego”
operatora
telekomunikacyjnego
Marcin Aronowski
Systems Engineer
Cisco Systems
maaronow@cisco.com
Kraków, 29.09.2011
2
•  Czym są “tradycyjne” technologie łączy
telekomunikacyjnych?
•  Jak można je przesłać korzystając z sieci IP/MPLS
•  Czy to jest jedyna opcja? ;)
3
•  MPLS, LDP, itp… ;)
•  Synchronizacji w sieciach pakietowych
4
• ITU G.703 i parę innych
5
6
7
Cisco Confidential© 2011 Cisco and/or its affiliates. All rights reserved. 8
•  CESoPSN – Circuit Emulation Service over Packet
Switched Networks
•  SAToP – Structure Agnostic Transport over Packet
•  ATMoMPLS
PWE3 - pseudowires
9
CE1 CE2PE1 PE2
PSN Tunnel
PW1
Emulowana usługa
Pseudowire
E1 G.704 E1 G.704
10
CE1 CE2PE1 PE2
PSN Tunnel
PW1
Emulowana usługa
Pseudowire
E1 E1
11
CE1 CE2PE1 PE2
PSN Tunnel
PW1
Emulowana usługa
Pseudowire
ATM VC ATM VC
PW2
12
CE1 CE2PE1 PE2
PSN Tunnel
PW1
Emulowana usługa
Pseudowire
ATM VC ATM VC
13
Encap Header
(Control Word)
Basic PW
Packet Format
PSN Layer
Headers
PW Demultiplexing
Layer Header
PW Label*
(inner MPLS Lbl)
(4 Bytes)
RTP – optional
(12 Bytes)
TDM data
Payload
via MPLS
MPLS Label
(4 Bytes)
Data-Link
Physical
SAToP/CESoPSN
CW (4 Bytes)
Payload
via UDP
IPv4 / IPv6
(20 /40 Bytes)
Data-Link
Physical
UDP
(8 Bytes)
RTP – optional
(12 Bytes)
SAToP/CESoPSN
CW (4 Bytes)
TDM data
Payload
via L2TPv3
RTP – optional
(12 Bytes)
TDM data
Payload
SAToP/CESoPSN
CW (4 Bytes)
IPv4 / IPv6
(20 / 40 Bytes)
Data-Link
Physical
L2TPv3
(8 Bytes)
PW Label*
(inner MPLS Lbl)
(4 Bytes)
ATM Service
Payload
ATM
over MPLS
MPLS Label
(4 Bytes)
Data-Link
Physical
ATM CW
(4 Bytes)
CESoPSN and SAToP
14
•  W niektórych
przypadkach może
zainstnieć
konieczność
transmisji PWE3
over MPLS over IP.
•  W takich
przypadkach
możemy użyć do
tego celu np tunelu
GRE.
Encap Header
(Control Word)
Basic PW
Packet Format
PSN Layer
Headers
PW Demultiplexing
Layer Header
PW Label*
(inner MPLS Lbl)
(4 Bytes)
RTP – optional
(12 Bytes)
TDM data
Payload
CESoPSN/SAToP
via MPLS
MPLS Label
(4 Bytes)
Data-Link
Physical
SAToP/CESoPSN
CW (4 Bytes)
Payload
PW Label*
(inner MPLS Lbl)
(4 Bytes)
ATM Service
Payload
ATM
over MPLS
MPLS Label
(4 Bytes)
ATM CW
(4 Bytes)
IPv4 / IPv6
(20 / 40 Bytes)
GRE
(8 Bytes)
Data-Link
Physical
IPv4 / IPv6
(20 / 40 Bytes)
GRE
(8 Bytes)
15
•  Musimy miec możliwość
przeniesienia kilku pseudowires
przez jeden tunel.
•  W przypadku MPLS wykorzystujemy
do tego celu wewnętrzną etykietę.
Encap Header
(Control Word)
Basic PW
Packet Format
PSN Layer
Headers
PW Demultiplexing
Layer Header
Payload
PW Label*
(inner MPLS Lbl)
(4 Bytes)
ATM Service
Payload
ATM
over MPLS
MPLS Label
(4 Bytes)
Data-Link
Physical
ATM CW
(4 Bytes)
16
•  Generalnie staramy się aby PW unikało ECMP.
•  W związku z tym pakiet PW musi NIE
WYGLĄDAĆ jak pakiet IP dla routera LSR..
•  Aby to osiągnąć PW Control Word ma format
taki, żeby nie pomylić takiego pakietu z
normalnym pakietem IP.
•  Pierwsze 4 bity w pakiecie IP to wersja IP –
(v4=0100; v6=0110), więc pierwsze 4 bity w PW
Control Word są zawsze ustawione na 0.
Encap Header
(Control Word)
Basic PW
Packet Format
PSN Layer
Headers
PW Demultiplexing
Layer Header
Payload
17
•  Różnorodność sieci pakietowych wykorzystywanych do tej usługi
MPLS, IPSEC, L2TP, GRE,…
•  Motywy
Jeden tunel może przenosić wiele PW.
MPLS LSP ping jest wystarczający do monitorowania LSP (łączność PE-PE) ale
nie da możliwości monitorowania poszczególnych PW przenoszonych przez to
LSP.
CE1 CE2PE1 PE2
PSN Tunnel
PW1
PW2
Emulowana usługa
Pseudowire
18
•  Mechanizm weryfikacji poprawności działania
poszczególnych PW
•  Działa zarówno w sieciach MPLS jak IP korzystając z Bidirectional
Forwarding Detection (BFD), ICMP Ping i/lub LSP ping
19
•  Komórki typu F4/F5 OAM (VP/VC Level) są używane do wykrycią
problemów na ścieżce PVC
•  Rodzaje komórek OAM
Loopback (LB) (end-to-end lub Segment status)
Continuity Check (CC)
Alarm Indication Signal (AIS)
Remote Detection Indication (RDI)
20
F5 OAM Transparent Mode:
PE1
MPLS Backbone
PE2
MPLS Tunnel
ATM MPLS Backbone
ATM
F5 OAM LB
F5 OAM LBReply
ATOM Encap OAM Cell
• Komórki AIS/RDI/CC/LB są przenoszone przez PW
CE
CE
interface ATM0/0/0.867 point-to-point
pvc 8/867
oam-pvc manage
encapsulation aal5snap
21
PE1
MPLS Backbone
PE2
MPLS Tunnel
ATM MPLS Backbone
F5 AIS
F5 RDI
Obsługa alarmów w przypadku awarii łącza PE-CE
Wycofanie etykiety
Wykrycie wycofania
etykiety
CE
CE
ATM
22
PE1
MPLS Backbone
PE2
MPLS Tunnel
ATM MPLS Backbone
F5 AIS
F5 RDI
Alarmy w przypadku awarii PW
Wycofanie etykiety
Wycofanie etykiety
CE
CE
ATM
23
F5 OAM Local Emulation:
PE1
MPLS Backbone
PE2
MPLS Tunnel
ATM MPLS Backbone ATM
F5 OAM LB
F5 OAM LBReply
CE
CE
Interface ATM0/0/0.867 point-to-point
PVC 8/867 l2transport
oam-ac emulation-enable
encapsulation aal5
mpls l2transport route 192.168.1.1 40321867
24
• Sieć IP/MPLS może służyc do transmisji
sygnałów innych niż IP/Ethernet
• Ale nie jest to jedyna opcja ;)
Dziękuję

Contenu connexe

Tendances

Lukasz Bromirski - Inzynieria ruchowa w sieciach MPLS
Lukasz Bromirski - Inzynieria ruchowa w sieciach MPLSLukasz Bromirski - Inzynieria ruchowa w sieciach MPLS
Lukasz Bromirski - Inzynieria ruchowa w sieciach MPLSPROIDEA
 
PLNOG 9: Krzysztof Konkowski - Multicast MPLS
PLNOG 9: Krzysztof Konkowski - Multicast MPLS PLNOG 9: Krzysztof Konkowski - Multicast MPLS
PLNOG 9: Krzysztof Konkowski - Multicast MPLS PROIDEA
 
PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...
PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...
PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...PROIDEA
 
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP PROIDEA
 
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne PROIDEA
 
PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...
PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...
PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...PROIDEA
 
PLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTH
PLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTHPLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTH
PLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTHPROIDEA
 
PLNOG 4: Piotr Jabłoński - Podstawy MPLS
PLNOG 4: Piotr Jabłoński - Podstawy MPLSPLNOG 4: Piotr Jabłoński - Podstawy MPLS
PLNOG 4: Piotr Jabłoński - Podstawy MPLSPROIDEA
 
PLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert Rosiak
PLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert RosiakPLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert Rosiak
PLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert RosiakPROIDEA
 
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacjePLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacjePROIDEA
 
PLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLSPLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLSPROIDEA
 
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów)
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów) PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów)
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów) PROIDEA
 
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji PROIDEA
 
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...PROIDEA
 
Noc informatyka
Noc informatykaNoc informatyka
Noc informatykaOnetIT
 
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribes
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribesRadosław Ziemba: GPON or xWDM as technology for connecting business subscribes
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribesPROIDEA
 
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...PROIDEA
 
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...PROIDEA
 
PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...
PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...
PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...PROIDEA
 

Tendances (19)

Lukasz Bromirski - Inzynieria ruchowa w sieciach MPLS
Lukasz Bromirski - Inzynieria ruchowa w sieciach MPLSLukasz Bromirski - Inzynieria ruchowa w sieciach MPLS
Lukasz Bromirski - Inzynieria ruchowa w sieciach MPLS
 
PLNOG 9: Krzysztof Konkowski - Multicast MPLS
PLNOG 9: Krzysztof Konkowski - Multicast MPLS PLNOG 9: Krzysztof Konkowski - Multicast MPLS
PLNOG 9: Krzysztof Konkowski - Multicast MPLS
 
PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...
PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...
PLNOG15: End of theoretical talks on SDN! Time for real solutions - Cisco SP ...
 
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP
 
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne
 
PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...
PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...
PLNOg16: SDN dla entuzjastów i sceptyków. Co zaskoczyło mnie w rozwiązaniu wi...
 
PLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTH
PLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTHPLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTH
PLNOG 4: Piotr Marciniak - Wdrożenie IPTV w sieci ETTH
 
PLNOG 4: Piotr Jabłoński - Podstawy MPLS
PLNOG 4: Piotr Jabłoński - Podstawy MPLSPLNOG 4: Piotr Jabłoński - Podstawy MPLS
PLNOG 4: Piotr Jabłoński - Podstawy MPLS
 
PLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert Rosiak
PLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert RosiakPLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert Rosiak
PLNOG16: Pion Systemów Sieciowych i Bezpieczeństwa, Robert Rosiak
 
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacjePLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
 
PLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLSPLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLS
 
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów)
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów) PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów)
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - Sklejanie VPN (różnych typów)
 
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji
 
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...
PLNOG 9: Łukasz Bromirski, Rafał Szarecki - MPLS VPN - Architektura i przeglą...
 
Noc informatyka
Noc informatykaNoc informatyka
Noc informatyka
 
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribes
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribesRadosław Ziemba: GPON or xWDM as technology for connecting business subscribes
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribes
 
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
 
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...
 
PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...
PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...
PLNOG 21: Łukasz Trąbiński, Konrad Pilch - Jak_sterować_ogólnopolską_siecią_C...
 

Similaire à PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyjnego

PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej
PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej
PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej PROIDEA
 
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...PROIDEA
 
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLS
Przemyslaw Misiak -  Wdrazanie mechanizmow QoS w sieciach MPLSPrzemyslaw Misiak -  Wdrazanie mechanizmow QoS w sieciach MPLS
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLSPROIDEA
 
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych PROIDEA
 
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFXPLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFXPROIDEA
 
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich PROIDEA
 
Złam zasady i stwórz wydajny stos IP przy użyciu DPDK
Złam zasady i stwórz wydajny stos IP przy użyciu DPDKZłam zasady i stwórz wydajny stos IP przy użyciu DPDK
Złam zasady i stwórz wydajny stos IP przy użyciu DPDKSemihalf
 
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...PROIDEA
 
PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...
PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...
PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...PROIDEA
 
Grzegorz Paszka - Nasza droga do 10GE
Grzegorz Paszka -  Nasza droga do 10GEGrzegorz Paszka -  Nasza droga do 10GE
Grzegorz Paszka - Nasza droga do 10GEPROIDEA
 
PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...
PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...
PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...PROIDEA
 
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...PROIDEA
 
Szerokopasmowe (stacjonarne) sieci dostępowe
Szerokopasmowe (stacjonarne) sieci dostępoweSzerokopasmowe (stacjonarne) sieci dostępowe
Szerokopasmowe (stacjonarne) sieci dostępowebartekel
 
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeńPLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeńPROIDEA
 
PLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostęp
PLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostępPLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostęp
PLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostępPROIDEA
 
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...PROIDEA
 
Bartlomiej Anszperger - Od sieci Metro do sieci Carrier Ethernet
Bartlomiej Anszperger - Od sieci Metro do sieci Carrier EthernetBartlomiej Anszperger - Od sieci Metro do sieci Carrier Ethernet
Bartlomiej Anszperger - Od sieci Metro do sieci Carrier EthernetPROIDEA
 
PLNOG8: Maciej Eckstein, Dominik Kuc - Radiolinia - Siklu EtherHaul™ 1200L v...
PLNOG8: Maciej Eckstein, Dominik Kuc  - Radiolinia - Siklu EtherHaul™ 1200L v...PLNOG8: Maciej Eckstein, Dominik Kuc  - Radiolinia - Siklu EtherHaul™ 1200L v...
PLNOG8: Maciej Eckstein, Dominik Kuc - Radiolinia - Siklu EtherHaul™ 1200L v...PROIDEA
 

Similaire à PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyjnego (18)

PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej
PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej
PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej
 
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...
 
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLS
Przemyslaw Misiak -  Wdrazanie mechanizmow QoS w sieciach MPLSPrzemyslaw Misiak -  Wdrazanie mechanizmow QoS w sieciach MPLS
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLS
 
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych
 
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFXPLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
 
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
 
Złam zasady i stwórz wydajny stos IP przy użyciu DPDK
Złam zasady i stwórz wydajny stos IP przy użyciu DPDKZłam zasady i stwórz wydajny stos IP przy użyciu DPDK
Złam zasady i stwórz wydajny stos IP przy użyciu DPDK
 
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...
 
PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...
PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...
PLNOG 7: Łukasz Bromirski, Rafał Szarecki - Mechanizmy QoS - absolutnie zupeł...
 
Grzegorz Paszka - Nasza droga do 10GE
Grzegorz Paszka -  Nasza droga do 10GEGrzegorz Paszka -  Nasza droga do 10GE
Grzegorz Paszka - Nasza droga do 10GE
 
PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...
PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...
PLNOG 9: Ryszard Czernecki - Bezpieczeństwo usług a zasoby sprzętowe platform...
 
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
 
Szerokopasmowe (stacjonarne) sieci dostępowe
Szerokopasmowe (stacjonarne) sieci dostępoweSzerokopasmowe (stacjonarne) sieci dostępowe
Szerokopasmowe (stacjonarne) sieci dostępowe
 
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeńPLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
 
PLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostęp
PLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostępPLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostęp
PLNOG 6: Marcin Aronowski - Budowa sieci: szkielet/ agregacja/ dostęp
 
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...
 
Bartlomiej Anszperger - Od sieci Metro do sieci Carrier Ethernet
Bartlomiej Anszperger - Od sieci Metro do sieci Carrier EthernetBartlomiej Anszperger - Od sieci Metro do sieci Carrier Ethernet
Bartlomiej Anszperger - Od sieci Metro do sieci Carrier Ethernet
 
PLNOG8: Maciej Eckstein, Dominik Kuc - Radiolinia - Siklu EtherHaul™ 1200L v...
PLNOG8: Maciej Eckstein, Dominik Kuc  - Radiolinia - Siklu EtherHaul™ 1200L v...PLNOG8: Maciej Eckstein, Dominik Kuc  - Radiolinia - Siklu EtherHaul™ 1200L v...
PLNOG8: Maciej Eckstein, Dominik Kuc - Radiolinia - Siklu EtherHaul™ 1200L v...
 

PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyjnego

  • 1. 1 MPLS dla “tradycyjnego” operatora telekomunikacyjnego Marcin Aronowski Systems Engineer Cisco Systems maaronow@cisco.com Kraków, 29.09.2011
  • 2. 2 •  Czym są “tradycyjne” technologie łączy telekomunikacyjnych? •  Jak można je przesłać korzystając z sieci IP/MPLS •  Czy to jest jedyna opcja? ;)
  • 3. 3 •  MPLS, LDP, itp… ;) •  Synchronizacji w sieciach pakietowych
  • 4. 4 • ITU G.703 i parę innych
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. Cisco Confidential© 2011 Cisco and/or its affiliates. All rights reserved. 8 •  CESoPSN – Circuit Emulation Service over Packet Switched Networks •  SAToP – Structure Agnostic Transport over Packet •  ATMoMPLS PWE3 - pseudowires
  • 9. 9 CE1 CE2PE1 PE2 PSN Tunnel PW1 Emulowana usługa Pseudowire E1 G.704 E1 G.704
  • 10. 10 CE1 CE2PE1 PE2 PSN Tunnel PW1 Emulowana usługa Pseudowire E1 E1
  • 11. 11 CE1 CE2PE1 PE2 PSN Tunnel PW1 Emulowana usługa Pseudowire ATM VC ATM VC PW2
  • 12. 12 CE1 CE2PE1 PE2 PSN Tunnel PW1 Emulowana usługa Pseudowire ATM VC ATM VC
  • 13. 13 Encap Header (Control Word) Basic PW Packet Format PSN Layer Headers PW Demultiplexing Layer Header PW Label* (inner MPLS Lbl) (4 Bytes) RTP – optional (12 Bytes) TDM data Payload via MPLS MPLS Label (4 Bytes) Data-Link Physical SAToP/CESoPSN CW (4 Bytes) Payload via UDP IPv4 / IPv6 (20 /40 Bytes) Data-Link Physical UDP (8 Bytes) RTP – optional (12 Bytes) SAToP/CESoPSN CW (4 Bytes) TDM data Payload via L2TPv3 RTP – optional (12 Bytes) TDM data Payload SAToP/CESoPSN CW (4 Bytes) IPv4 / IPv6 (20 / 40 Bytes) Data-Link Physical L2TPv3 (8 Bytes) PW Label* (inner MPLS Lbl) (4 Bytes) ATM Service Payload ATM over MPLS MPLS Label (4 Bytes) Data-Link Physical ATM CW (4 Bytes) CESoPSN and SAToP
  • 14. 14 •  W niektórych przypadkach może zainstnieć konieczność transmisji PWE3 over MPLS over IP. •  W takich przypadkach możemy użyć do tego celu np tunelu GRE. Encap Header (Control Word) Basic PW Packet Format PSN Layer Headers PW Demultiplexing Layer Header PW Label* (inner MPLS Lbl) (4 Bytes) RTP – optional (12 Bytes) TDM data Payload CESoPSN/SAToP via MPLS MPLS Label (4 Bytes) Data-Link Physical SAToP/CESoPSN CW (4 Bytes) Payload PW Label* (inner MPLS Lbl) (4 Bytes) ATM Service Payload ATM over MPLS MPLS Label (4 Bytes) ATM CW (4 Bytes) IPv4 / IPv6 (20 / 40 Bytes) GRE (8 Bytes) Data-Link Physical IPv4 / IPv6 (20 / 40 Bytes) GRE (8 Bytes)
  • 15. 15 •  Musimy miec możliwość przeniesienia kilku pseudowires przez jeden tunel. •  W przypadku MPLS wykorzystujemy do tego celu wewnętrzną etykietę. Encap Header (Control Word) Basic PW Packet Format PSN Layer Headers PW Demultiplexing Layer Header Payload PW Label* (inner MPLS Lbl) (4 Bytes) ATM Service Payload ATM over MPLS MPLS Label (4 Bytes) Data-Link Physical ATM CW (4 Bytes)
  • 16. 16 •  Generalnie staramy się aby PW unikało ECMP. •  W związku z tym pakiet PW musi NIE WYGLĄDAĆ jak pakiet IP dla routera LSR.. •  Aby to osiągnąć PW Control Word ma format taki, żeby nie pomylić takiego pakietu z normalnym pakietem IP. •  Pierwsze 4 bity w pakiecie IP to wersja IP – (v4=0100; v6=0110), więc pierwsze 4 bity w PW Control Word są zawsze ustawione na 0. Encap Header (Control Word) Basic PW Packet Format PSN Layer Headers PW Demultiplexing Layer Header Payload
  • 17. 17 •  Różnorodność sieci pakietowych wykorzystywanych do tej usługi MPLS, IPSEC, L2TP, GRE,… •  Motywy Jeden tunel może przenosić wiele PW. MPLS LSP ping jest wystarczający do monitorowania LSP (łączność PE-PE) ale nie da możliwości monitorowania poszczególnych PW przenoszonych przez to LSP. CE1 CE2PE1 PE2 PSN Tunnel PW1 PW2 Emulowana usługa Pseudowire
  • 18. 18 •  Mechanizm weryfikacji poprawności działania poszczególnych PW •  Działa zarówno w sieciach MPLS jak IP korzystając z Bidirectional Forwarding Detection (BFD), ICMP Ping i/lub LSP ping
  • 19. 19 •  Komórki typu F4/F5 OAM (VP/VC Level) są używane do wykrycią problemów na ścieżce PVC •  Rodzaje komórek OAM Loopback (LB) (end-to-end lub Segment status) Continuity Check (CC) Alarm Indication Signal (AIS) Remote Detection Indication (RDI)
  • 20. 20 F5 OAM Transparent Mode: PE1 MPLS Backbone PE2 MPLS Tunnel ATM MPLS Backbone ATM F5 OAM LB F5 OAM LBReply ATOM Encap OAM Cell • Komórki AIS/RDI/CC/LB są przenoszone przez PW CE CE interface ATM0/0/0.867 point-to-point pvc 8/867 oam-pvc manage encapsulation aal5snap
  • 21. 21 PE1 MPLS Backbone PE2 MPLS Tunnel ATM MPLS Backbone F5 AIS F5 RDI Obsługa alarmów w przypadku awarii łącza PE-CE Wycofanie etykiety Wykrycie wycofania etykiety CE CE ATM
  • 22. 22 PE1 MPLS Backbone PE2 MPLS Tunnel ATM MPLS Backbone F5 AIS F5 RDI Alarmy w przypadku awarii PW Wycofanie etykiety Wycofanie etykiety CE CE ATM
  • 23. 23 F5 OAM Local Emulation: PE1 MPLS Backbone PE2 MPLS Tunnel ATM MPLS Backbone ATM F5 OAM LB F5 OAM LBReply CE CE Interface ATM0/0/0.867 point-to-point PVC 8/867 l2transport oam-ac emulation-enable encapsulation aal5 mpls l2transport route 192.168.1.1 40321867
  • 24. 24 • Sieć IP/MPLS może służyc do transmisji sygnałów innych niż IP/Ethernet • Ale nie jest to jedyna opcja ;)