SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
PLNOG4, 4 Marzec 2010, Warszawa 1
Podstawy MPLS
Piotr Jabłłłłońńńński
pijablon@cisco.com
2PLNOG4, 4 Marzec 2010, Warszawa
Plan prezentacji
Co to jest MPLS i jak on działa?
Czy moja sieć potrzebuje MPLS?
3PLNOG4, 4 Marzec 2010, Warszawa
Co to jest MPLS?
Jak on działłłła?
4PLNOG4, 4 Marzec 2010, Warszawa
Co to jest MPLS?
Multi Protocol Label Switching
Przełączanie na bazie etykiet
5PLNOG4, 4 Marzec 2010, Warszawa
Pojęęęęcia wokółłłł MPLS
Typy urządzeń
Routery P (Provider) = LSR (Label Switching Routers)
Routery PE (Provider Edge) = Edge LSR
Protokoły
IGP: OSPF, IS-IS, EIGRP
Label Distribution Protocol (LDP)
Multiprotocol BGP
Resource Reservation Protocol (RSVP)
MPLS
Forwarding Equivalence Class (FEC)
Etykieta MPLS (ang. Label)
VRF (Virtual Routing and Forwarding)
Płaszczyzny działania MPLS
Warstwa kontrolna
Warstwa danych
6PLNOG4, 4 Marzec 2010, Warszawa
Budowa etykiety MPLS
LabelPPP Header Layer 3 Packet
Nagłówek PPP
(Packet over SONET/SDH)
LabelMAC Header Layer 3 PacketNagłówek LAN MAC
Enkapsulacja MPLS
COS/EXP = Class of Service: 3 Bity; S = Bottom of Stack; TTL = Time to Live
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
Label – 20 bitów EXP S TTL – 8 bitów
Etykieta MPLS
7PLNOG4, 4 Marzec 2010, Warszawa
Przepłłłływ danych w MPLS
8PLNOG4, 4 Marzec 2010, Warszawa
Sieci typu Virtual Private Network
VPN jest to odseparowana sieć w ramach której jest
komunikacja między grupą lokalizacji lub urządzeń.
Granice VPN określnone są poprzez politykę
administracyjną klienta oraz usługodawcy.
Dowolna topologia VPN od tuneli punkt-punkt, poprzez
partial-mesh, do topologii full-mesh.
VPN mogą tworzyć lokalizacje nie należące do tej samej
organizacji tworząc tym samym intranet/extranet.
VPN można stworzyć na bazie sieci kilku operatorów.
Lokalizacja/urządzenie może być w więcej, niż jednym
VPN.
Wirtualne sieci mogą się na siebie nakładać.
9PLNOG4, 4 Marzec 2010, Warszawa
MPLS VPNMPLS VPN
Model sieci MPLS VPN
• Urząąąądzenie CE komunikuje sięęęę z PE za pomocąąąą
IP. Wymiana prefiksów poprzez:
– Routing statyczny
– Protokółłłł routingu PE-CE np. eBGP, OSPF
• Routery PE utrzymująąąą osobne tablice routingu
dla tras rozsyłłłłanych przez CE.
• Routery PE operatora biorąąąą udziałłłł w routingu,
nie sąąąą transparentne dla przesyłłłłanego ruchu.
VPN warstwy 3VPN warstwy 3VPN warstwy 2VPN warstwy 2
Punkt-PunktPunkt-Punkt WielopunktWielopunkt
• Połąłąłąłączenie dwóch
CE w ramach tunelu
p2p.
• Technologia
dostęęęępowa ETH, FR,
ATM
• Routing CE-CE.
Urząąąądzenia PE sąąąą
transparentne dla
ruchu mięęęędzy CE.
• Urząąąądzenia CE
mogąąąą uzyskaćććć
bezpośśśśrednie
połąłąłąłączenie full-
mesh mięęęędzy sobąąąą
w ramach VPN.
• Routing CE-CE.
Urząąąądzenia PE sąąąą
transparentne dla
ruchu mięęęędzy CE.
10PLNOG4, 4 Marzec 2010, Warszawa
Warstwa kontrolna MPLS VPN
Prefiksy rozgłaszane przez PE mają przydzielone:
Route Distinguisher (RD)
Route Target (RT)
Etykietę
8 Bajtów
Route-Target
3 Bajty
Label
Komunikat MP-BGP typu UPDATE
1:1
8 Bajtów 4 Bajty
RD IPv4
Adres VPNv4
10.1.1.0
Do obsługi MPLS VPN potrzebny jest Multi-Protocol BGP
1:100 30
11PLNOG4, 4 Marzec 2010, Warszawa
Warstwa kontrolna MPLS VPN
Kolejnośćśćśćść przetwarzania:
1. CE-B1 rozgłasza trasę IPv4 do PE1 poprzez eBGP.
2. PE1 przydziela etykietę VPN do prefiksu IPv4 tworząc wpis VPNv4.
3. PE1 wykonuje redystrybucję trasy VPNv4 do MP-iBGP, PE1 ustawia siebie
samego jako next hop. MP-BGP przekazuje trasę do PE2.
4. PE2 otrzymuje wpis VPNv4, identyfikuje VPN i przeprowadza redystrybucję do
VRF-B skąd trasa jest przekazywana do CE-B2.
PE2
VRF_B
P2P1PE1
CE-B2CE-B1
VRF_B VPN 1
ip vrf VRF_B
RD 1:1
route-target export 1:100
route-target import 1:100
MP-BGP
eBGP:
10.0.0.0/16
Rozgłoszenie BGP:
Adres VPN-IPv4 = RD:10.0/16
BGP Next-Hop = PE1
Route Target = 100:1
Label=42
eBGP:
10.0.0.0/16
PE2
VRF_BVRF_B
P2P1PE1
CE-B2CE-B1
VRF_BVRF_B VPN 1
ip vrf VRF_B
RD 1:1
route-target export 1:100
route-target import 1:100
MP-BGP
eBGP:
10.0.0.0/16
Rozgłoszenie BGP:
Adres VPN-IPv4 = RD:10.0/16
BGP Next-Hop = PE1
Route Target = 100:1
Label=42
eBGP:
10.0.0.0/16
12PLNOG4, 4 Marzec 2010, Warszawa
Warstwa danych MPLS VPN
Kolejnośćśćśćść przetwarzania:
1. CE-B2 przesyła pakiet IPv4 do PE2.
2. PE2 dokłada etykietę VPN rozgłoszoną przez MP-BGP do pakietu IPv4.
3. PE2 dokłada dodatkowo etykietę IGP rozgłoszoną przez LDP i przesyła pakiet dalej
do routera P2.
4. Routery P2/P1 zamieniają zewnętrzną etykietę IGP na etykietę, która była
rozgłoszona przez P1/PE1. Pakiet MPLS wysłany jest kolejno do P1/PE1.
5. Router PE1 zdejmuje etykietę IGP oraz VPN i przesyła pakiet IPv4 do CE-B1.
PE2P2P1PE1
CE-B2CE-B1
VPN 1
Pakiet IPv4
Dst. 10.0.0.1
Pakiet IPv4
Dst. 10.0.0.1
PE2P2P1PE1
CE-B2CE-B1
VPN 1
Pakiet IPv4
Dst. 10.0.0.1
Pakiet IPv4
Dst. 10.0.0.1
13PLNOG4, 4 Marzec 2010, Warszawa
Stos etykiet
Może być więcej, niż jedna etykieta
Zewnętrzna etykieta jest używana do przełączania w sieci MPLS.
Ostatnia etykieta ma zaznaczony bit Bottom of Stack.
Usługi z więcej, niż jedną etykietą:
– MPLS VPN
– MPLS Traffic Engineering oraz Fast Reroute
– MPLS VPN poprzez MPLS-TE
– AToM
– CsC
Etykieta LDP
Etykieta VPN
Wewnęęęętrzna
Etykieta
Nagłłłłówek IP
Zewnęęęętrzna Etykieta
14PLNOG4, 4 Marzec 2010, Warszawa
Czy moja siećććć
potrzebuje MPLS?
15PLNOG4, 4 Marzec 2010, Warszawa
Uzasadnienia do wdrożżżżenia MPLS
Przykłady z Internetu:
Urządzenia szybciej przełączają pakiety MPLS, niż
pakiety IP.
Lepsza realizacja QoS w sieci operatorskiej.
Świadczenie usługi p2p L2 VPN.
Świadczenie usługi L3 VPN.
Sieć wielousługowa L2/L3 VPN.
Niski koszt implementacji usług.
Konsolidacja różnych sieci (ATM, FR, Ethernet)
NIE
NIE
NIE
To Zależżżży
TAK
NIE
TAK
16PLNOG4, 4 Marzec 2010, Warszawa
Zaleta 1: Wielousłłłługowa siećććć VPN
Jednoczesne świadczenie usług VPN warstwy 2 oraz 3 (p2p, m2m).
Separacja, wirtualizacja, elastyczność.
PE5
HQ
CE-A1 CE-B2CE-A2
PE1
PE4
PE2
HQ
PE3
CE-A4
VRF_2
VRF_2
CE-B1
DC1
PE5
HQ
CE-A1 CE-B2CE-A2
PE1
PE4
PE2
HQ
PE3PE3
CE-A4
VRF_2
VRF_2
CE-B1CE-B1
DC1DC1
17PLNOG4, 4 Marzec 2010, Warszawa
Zaleta 2: Zasoby współłłłdzielone
Zasoby współdzielone,
dostęp do Data Center.
Translacja NAT dla
ruchu VRF-to-VRF oraz
VRF-to-Global.
Wyjście do Internetu.
I-GW PE3
HQ
CE-A1 CE-B1 CE-B2CE-A2
OUTSIDE
PE1
NAT PE
PE2
I-GW PE3
HQ
CE-A1 CE-B1 CE-B2CE-A2
OUTSIDE
PE1
NAT PE
PE2
18PLNOG4, 4 Marzec 2010, Warszawa
Rozważżżżanie: BGP w sieci IP
W sieci IP wszystkie routery muszą posiadać pełną tablicę BGP.
P
P
P
P
P
PE
PE
PE
PE
RR
RR PE PE
Sesja eBGP
BGP
BGP
BGPBGP
BGP
BGP BGP
BGP
BGP BGP
BGP BGP BGP
Łącze fizyczne
P
P
P
P
P
PE
PE
PE
PE
RR
RR PE PE
Sesja eBGP
BGP
BGP
BGPBGP
BGP
BGP BGP
BGP
BGP BGP
BGP BGP BGP
Łącze fizyczne
19PLNOG4, 4 Marzec 2010, Warszawa
W sieci MPLS routery P przełączają na bazie etykiet.
Nie trzeba na nich uruchamiać protokołu BGP.
P
P
P
P
P
PE
PE
PE
PE
RR
RR PE PE
Sesja eBGP
BGP
BGP
BGP
BGP
BGP
BGP BGP BGP
Łącze fizyczne
P
P
P
P
P
PE
PE
PE
PE
RR
RR PE PE
Sesja eBGP
BGP
BGP
BGP
BGP
BGP
BGP BGP BGP
Łącze fizyczne
Zaleta 3: BGP nie jest wszęęęędzie potrzebne
20PLNOG4, 4 Marzec 2010, Warszawa
Rozważżżżanie: Płłłłaska siećććć Ethernet
Im większa płaska sieć Ethernet bazująca na STP, tym więcej
problemów ze stabilnością.
21PLNOG4, 4 Marzec 2010, Warszawa
Zaleta 5: Hierarchiczna siećććć Ethernet
Hierarchizacja sieci poprzez wydzielenie sieci L3 sprzyja stabilności.
Nie trzeba już wyłącznie polegać na STP.
22PLNOG4, 4 Marzec 2010, Warszawa
Zaleta 6: Przenoszenie znakowania QoS
Transparentne przenoszenie znakowania QoS między sieciami
tworzącymi VPN.
Operator może oferować politykę QoS w sieci VPN jako usługę.
PE2P1PE1
CE-B2CE-B1
VPN 1
Pakiet IPv4
Dst. 10.0.0.1
Pakiet IPv4
Dst. 10.0.0.1
PE2P1PE1
CE-B2CE-B1
VPN 1
Pakiet IPv4
Dst. 10.0.0.1
Pakiet IPv4
Dst. 10.0.0.1
23PLNOG4, 4 Marzec 2010, Warszawa
Dodatkowe możżżżliwośśśści MPLS
Tworzenie skalowalnych sieci VPN pomiędzy
operatorami z zachowaniem separacji danych.
Zarządzanie ruchem w sieci za pomocą MPLS Traffic
Engineering (MPLS-TE).
Wysoka dostępność sieci: MPLS-TE, LDPFRR.
Świadczenie usług IPv6 bez konieczności uruchamiania
stosu IPv6 na routerach rdzeniowych.
24PLNOG4, 4 Marzec 2010, Warszawa
Pytania?
25PLNOG4, 4 Marzec 2010, Warszawa

Contenu connexe

Tendances

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 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlay
PLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlayPLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlay
PLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlayPROIDEA
 
PLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPE
PLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPEPLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPE
PLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPEPROIDEA
 
PLNOG16: Wielopunktowy VPN, Piotr Głaska
PLNOG16: Wielopunktowy VPN, Piotr GłaskaPLNOG16: Wielopunktowy VPN, Piotr Głaska
PLNOG16: Wielopunktowy VPN, Piotr GłaskaPROIDEA
 
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...PROIDEA
 
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6PROIDEA
 
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6PROIDEA
 
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
 
[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...
[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...
[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...Paweł Małachowski
 
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...PROIDEA
 
PLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.pl
PLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.plPLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.pl
PLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.plPROIDEA
 
Projekcik Routery2
Projekcik Routery2Projekcik Routery2
Projekcik Routery2arkulik
 
PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktyka
 PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktyka PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktyka
PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktykaPROIDEA
 
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
 
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 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
 
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiej
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiejŁukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiej
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiejPROIDEA
 
PLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLSPLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLSPROIDEA
 
PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX
PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX
PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX PROIDEA
 

Tendances (20)

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
 
Usługi sieci internet cz i 2014
Usługi sieci internet cz i   2014Usługi sieci internet cz i   2014
Usługi sieci internet cz i 2014
 
PLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlay
PLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlayPLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlay
PLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlay
 
PLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPE
PLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPEPLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPE
PLNOG 21: Krzysztof Toczyski - Wdrożenie_protokołu_IPv6_w_sieci_MPLSv4_jako_6VPE
 
PLNOG16: Wielopunktowy VPN, Piotr Głaska
PLNOG16: Wielopunktowy VPN, Piotr GłaskaPLNOG16: Wielopunktowy VPN, Piotr Głaska
PLNOG16: Wielopunktowy VPN, Piotr Głaska
 
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...
 
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6
 
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6
 
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...
 
[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...
[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...
[GURU Lublin][2004][PL] Kształtowanie ruchu w systemie FreeBSD z wykorzystani...
 
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...
 
PLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.pl
PLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.plPLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.pl
PLNOG 6: Piotr Sawicki - Wdrożenie ipv6 w TKTelekom.pl
 
Projekcik Routery2
Projekcik Routery2Projekcik Routery2
Projekcik Routery2
 
PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktyka
 PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktyka PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktyka
PLNOG19 - Konrad Kulikowski - Segment Routing – okiem praktyka
 
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...
 
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 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)
 
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiej
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiejŁukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiej
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiej
 
PLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLSPLNOG 9: Marcin Aronowski - Unified MPLS
PLNOG 9: Marcin Aronowski - Unified MPLS
 
PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX
PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX
PLNOG 5: Konrad Plich - Telehousing PRO & usługi platformy TPIX
 

Similaire à PLNOG 4: Piotr Jabłoński - Podstawy MPLS

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 9: Jacek Skowyra - Carrier Grad NAT
PLNOG 9: Jacek Skowyra - Carrier Grad NATPLNOG 9: Jacek Skowyra - Carrier Grad NAT
PLNOG 9: Jacek Skowyra - Carrier Grad NATPROIDEA
 
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 5: Łukasz Bromirski - Locator/ID SPlit (LISP)
PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP)PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP)
PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP)PROIDEA
 
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacjePLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacjePROIDEA
 
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
 
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
 
PLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr Papis
PLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr PapisPLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr Papis
PLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr PapisPROIDEA
 
Inter vrf leaking w środowisku sieci enterprise wan
Inter vrf leaking w środowisku sieci enterprise wanInter vrf leaking w środowisku sieci enterprise wan
Inter vrf leaking w środowisku sieci enterprise wanMarta Pacyga
 
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 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6"
PLNOG 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6" PLNOG 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6"
PLNOG 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6" PROIDEA
 
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...PROIDEA
 
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
 
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
 
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 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...
PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...
PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...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
 
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
 

Similaire à PLNOG 4: Piotr Jabłoński - Podstawy MPLS (19)

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 9: Jacek Skowyra - Carrier Grad NAT
PLNOG 9: Jacek Skowyra - Carrier Grad NATPLNOG 9: Jacek Skowyra - Carrier Grad NAT
PLNOG 9: Jacek Skowyra - Carrier Grad NAT
 
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 5: Łukasz Bromirski - Locator/ID SPlit (LISP)
PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP)PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP)
PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP)
 
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacjePLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
PLNOG20 - Krzysztof Mazepa - Transformacja poprzez innowacje
 
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...
 
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
 
Promocja Pv6
Promocja Pv6Promocja Pv6
Promocja Pv6
 
PLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr Papis
PLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr PapisPLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr Papis
PLNOG15-Inter VRF leaking in Enterprise/Corporate WAN,Piotr Papis
 
Inter vrf leaking w środowisku sieci enterprise wan
Inter vrf leaking w środowisku sieci enterprise wanInter vrf leaking w środowisku sieci enterprise wan
Inter vrf leaking w środowisku sieci enterprise wan
 
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 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6"
PLNOG 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6" PLNOG 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6"
PLNOG 6: Krzysztof Mazepa - Rozwiązania operatorskie "Carrier Grade IPv6"
 
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
 
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
 
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...
 
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 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...
PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...
PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...
 
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
 
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 4: Piotr Jabłoński - Podstawy MPLS

  • 1. PLNOG4, 4 Marzec 2010, Warszawa 1 Podstawy MPLS Piotr Jabłłłłońńńński pijablon@cisco.com
  • 2. 2PLNOG4, 4 Marzec 2010, Warszawa Plan prezentacji Co to jest MPLS i jak on działa? Czy moja sieć potrzebuje MPLS?
  • 3. 3PLNOG4, 4 Marzec 2010, Warszawa Co to jest MPLS? Jak on działłłła?
  • 4. 4PLNOG4, 4 Marzec 2010, Warszawa Co to jest MPLS? Multi Protocol Label Switching Przełączanie na bazie etykiet
  • 5. 5PLNOG4, 4 Marzec 2010, Warszawa Pojęęęęcia wokółłłł MPLS Typy urządzeń Routery P (Provider) = LSR (Label Switching Routers) Routery PE (Provider Edge) = Edge LSR Protokoły IGP: OSPF, IS-IS, EIGRP Label Distribution Protocol (LDP) Multiprotocol BGP Resource Reservation Protocol (RSVP) MPLS Forwarding Equivalence Class (FEC) Etykieta MPLS (ang. Label) VRF (Virtual Routing and Forwarding) Płaszczyzny działania MPLS Warstwa kontrolna Warstwa danych
  • 6. 6PLNOG4, 4 Marzec 2010, Warszawa Budowa etykiety MPLS LabelPPP Header Layer 3 Packet Nagłówek PPP (Packet over SONET/SDH) LabelMAC Header Layer 3 PacketNagłówek LAN MAC Enkapsulacja MPLS COS/EXP = Class of Service: 3 Bity; S = Bottom of Stack; TTL = Time to Live 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 Label – 20 bitów EXP S TTL – 8 bitów Etykieta MPLS
  • 7. 7PLNOG4, 4 Marzec 2010, Warszawa Przepłłłływ danych w MPLS
  • 8. 8PLNOG4, 4 Marzec 2010, Warszawa Sieci typu Virtual Private Network VPN jest to odseparowana sieć w ramach której jest komunikacja między grupą lokalizacji lub urządzeń. Granice VPN określnone są poprzez politykę administracyjną klienta oraz usługodawcy. Dowolna topologia VPN od tuneli punkt-punkt, poprzez partial-mesh, do topologii full-mesh. VPN mogą tworzyć lokalizacje nie należące do tej samej organizacji tworząc tym samym intranet/extranet. VPN można stworzyć na bazie sieci kilku operatorów. Lokalizacja/urządzenie może być w więcej, niż jednym VPN. Wirtualne sieci mogą się na siebie nakładać.
  • 9. 9PLNOG4, 4 Marzec 2010, Warszawa MPLS VPNMPLS VPN Model sieci MPLS VPN • Urząąąądzenie CE komunikuje sięęęę z PE za pomocąąąą IP. Wymiana prefiksów poprzez: – Routing statyczny – Protokółłłł routingu PE-CE np. eBGP, OSPF • Routery PE utrzymująąąą osobne tablice routingu dla tras rozsyłłłłanych przez CE. • Routery PE operatora biorąąąą udziałłłł w routingu, nie sąąąą transparentne dla przesyłłłłanego ruchu. VPN warstwy 3VPN warstwy 3VPN warstwy 2VPN warstwy 2 Punkt-PunktPunkt-Punkt WielopunktWielopunkt • Połąłąłąłączenie dwóch CE w ramach tunelu p2p. • Technologia dostęęęępowa ETH, FR, ATM • Routing CE-CE. Urząąąądzenia PE sąąąą transparentne dla ruchu mięęęędzy CE. • Urząąąądzenia CE mogąąąą uzyskaćććć bezpośśśśrednie połąłąłąłączenie full- mesh mięęęędzy sobąąąą w ramach VPN. • Routing CE-CE. Urząąąądzenia PE sąąąą transparentne dla ruchu mięęęędzy CE.
  • 10. 10PLNOG4, 4 Marzec 2010, Warszawa Warstwa kontrolna MPLS VPN Prefiksy rozgłaszane przez PE mają przydzielone: Route Distinguisher (RD) Route Target (RT) Etykietę 8 Bajtów Route-Target 3 Bajty Label Komunikat MP-BGP typu UPDATE 1:1 8 Bajtów 4 Bajty RD IPv4 Adres VPNv4 10.1.1.0 Do obsługi MPLS VPN potrzebny jest Multi-Protocol BGP 1:100 30
  • 11. 11PLNOG4, 4 Marzec 2010, Warszawa Warstwa kontrolna MPLS VPN Kolejnośćśćśćść przetwarzania: 1. CE-B1 rozgłasza trasę IPv4 do PE1 poprzez eBGP. 2. PE1 przydziela etykietę VPN do prefiksu IPv4 tworząc wpis VPNv4. 3. PE1 wykonuje redystrybucję trasy VPNv4 do MP-iBGP, PE1 ustawia siebie samego jako next hop. MP-BGP przekazuje trasę do PE2. 4. PE2 otrzymuje wpis VPNv4, identyfikuje VPN i przeprowadza redystrybucję do VRF-B skąd trasa jest przekazywana do CE-B2. PE2 VRF_B P2P1PE1 CE-B2CE-B1 VRF_B VPN 1 ip vrf VRF_B RD 1:1 route-target export 1:100 route-target import 1:100 MP-BGP eBGP: 10.0.0.0/16 Rozgłoszenie BGP: Adres VPN-IPv4 = RD:10.0/16 BGP Next-Hop = PE1 Route Target = 100:1 Label=42 eBGP: 10.0.0.0/16 PE2 VRF_BVRF_B P2P1PE1 CE-B2CE-B1 VRF_BVRF_B VPN 1 ip vrf VRF_B RD 1:1 route-target export 1:100 route-target import 1:100 MP-BGP eBGP: 10.0.0.0/16 Rozgłoszenie BGP: Adres VPN-IPv4 = RD:10.0/16 BGP Next-Hop = PE1 Route Target = 100:1 Label=42 eBGP: 10.0.0.0/16
  • 12. 12PLNOG4, 4 Marzec 2010, Warszawa Warstwa danych MPLS VPN Kolejnośćśćśćść przetwarzania: 1. CE-B2 przesyła pakiet IPv4 do PE2. 2. PE2 dokłada etykietę VPN rozgłoszoną przez MP-BGP do pakietu IPv4. 3. PE2 dokłada dodatkowo etykietę IGP rozgłoszoną przez LDP i przesyła pakiet dalej do routera P2. 4. Routery P2/P1 zamieniają zewnętrzną etykietę IGP na etykietę, która była rozgłoszona przez P1/PE1. Pakiet MPLS wysłany jest kolejno do P1/PE1. 5. Router PE1 zdejmuje etykietę IGP oraz VPN i przesyła pakiet IPv4 do CE-B1. PE2P2P1PE1 CE-B2CE-B1 VPN 1 Pakiet IPv4 Dst. 10.0.0.1 Pakiet IPv4 Dst. 10.0.0.1 PE2P2P1PE1 CE-B2CE-B1 VPN 1 Pakiet IPv4 Dst. 10.0.0.1 Pakiet IPv4 Dst. 10.0.0.1
  • 13. 13PLNOG4, 4 Marzec 2010, Warszawa Stos etykiet Może być więcej, niż jedna etykieta Zewnętrzna etykieta jest używana do przełączania w sieci MPLS. Ostatnia etykieta ma zaznaczony bit Bottom of Stack. Usługi z więcej, niż jedną etykietą: – MPLS VPN – MPLS Traffic Engineering oraz Fast Reroute – MPLS VPN poprzez MPLS-TE – AToM – CsC Etykieta LDP Etykieta VPN Wewnęęęętrzna Etykieta Nagłłłłówek IP Zewnęęęętrzna Etykieta
  • 14. 14PLNOG4, 4 Marzec 2010, Warszawa Czy moja siećććć potrzebuje MPLS?
  • 15. 15PLNOG4, 4 Marzec 2010, Warszawa Uzasadnienia do wdrożżżżenia MPLS Przykłady z Internetu: Urządzenia szybciej przełączają pakiety MPLS, niż pakiety IP. Lepsza realizacja QoS w sieci operatorskiej. Świadczenie usługi p2p L2 VPN. Świadczenie usługi L3 VPN. Sieć wielousługowa L2/L3 VPN. Niski koszt implementacji usług. Konsolidacja różnych sieci (ATM, FR, Ethernet) NIE NIE NIE To Zależżżży TAK NIE TAK
  • 16. 16PLNOG4, 4 Marzec 2010, Warszawa Zaleta 1: Wielousłłłługowa siećććć VPN Jednoczesne świadczenie usług VPN warstwy 2 oraz 3 (p2p, m2m). Separacja, wirtualizacja, elastyczność. PE5 HQ CE-A1 CE-B2CE-A2 PE1 PE4 PE2 HQ PE3 CE-A4 VRF_2 VRF_2 CE-B1 DC1 PE5 HQ CE-A1 CE-B2CE-A2 PE1 PE4 PE2 HQ PE3PE3 CE-A4 VRF_2 VRF_2 CE-B1CE-B1 DC1DC1
  • 17. 17PLNOG4, 4 Marzec 2010, Warszawa Zaleta 2: Zasoby współłłłdzielone Zasoby współdzielone, dostęp do Data Center. Translacja NAT dla ruchu VRF-to-VRF oraz VRF-to-Global. Wyjście do Internetu. I-GW PE3 HQ CE-A1 CE-B1 CE-B2CE-A2 OUTSIDE PE1 NAT PE PE2 I-GW PE3 HQ CE-A1 CE-B1 CE-B2CE-A2 OUTSIDE PE1 NAT PE PE2
  • 18. 18PLNOG4, 4 Marzec 2010, Warszawa Rozważżżżanie: BGP w sieci IP W sieci IP wszystkie routery muszą posiadać pełną tablicę BGP. P P P P P PE PE PE PE RR RR PE PE Sesja eBGP BGP BGP BGPBGP BGP BGP BGP BGP BGP BGP BGP BGP BGP Łącze fizyczne P P P P P PE PE PE PE RR RR PE PE Sesja eBGP BGP BGP BGPBGP BGP BGP BGP BGP BGP BGP BGP BGP BGP Łącze fizyczne
  • 19. 19PLNOG4, 4 Marzec 2010, Warszawa W sieci MPLS routery P przełączają na bazie etykiet. Nie trzeba na nich uruchamiać protokołu BGP. P P P P P PE PE PE PE RR RR PE PE Sesja eBGP BGP BGP BGP BGP BGP BGP BGP BGP Łącze fizyczne P P P P P PE PE PE PE RR RR PE PE Sesja eBGP BGP BGP BGP BGP BGP BGP BGP BGP Łącze fizyczne Zaleta 3: BGP nie jest wszęęęędzie potrzebne
  • 20. 20PLNOG4, 4 Marzec 2010, Warszawa Rozważżżżanie: Płłłłaska siećććć Ethernet Im większa płaska sieć Ethernet bazująca na STP, tym więcej problemów ze stabilnością.
  • 21. 21PLNOG4, 4 Marzec 2010, Warszawa Zaleta 5: Hierarchiczna siećććć Ethernet Hierarchizacja sieci poprzez wydzielenie sieci L3 sprzyja stabilności. Nie trzeba już wyłącznie polegać na STP.
  • 22. 22PLNOG4, 4 Marzec 2010, Warszawa Zaleta 6: Przenoszenie znakowania QoS Transparentne przenoszenie znakowania QoS między sieciami tworzącymi VPN. Operator może oferować politykę QoS w sieci VPN jako usługę. PE2P1PE1 CE-B2CE-B1 VPN 1 Pakiet IPv4 Dst. 10.0.0.1 Pakiet IPv4 Dst. 10.0.0.1 PE2P1PE1 CE-B2CE-B1 VPN 1 Pakiet IPv4 Dst. 10.0.0.1 Pakiet IPv4 Dst. 10.0.0.1
  • 23. 23PLNOG4, 4 Marzec 2010, Warszawa Dodatkowe możżżżliwośśśści MPLS Tworzenie skalowalnych sieci VPN pomiędzy operatorami z zachowaniem separacji danych. Zarządzanie ruchem w sieci za pomocą MPLS Traffic Engineering (MPLS-TE). Wysoka dostępność sieci: MPLS-TE, LDPFRR. Świadczenie usług IPv6 bez konieczności uruchamiania stosu IPv6 na routerach rdzeniowych.
  • 24. 24PLNOG4, 4 Marzec 2010, Warszawa Pytania?
  • 25. 25PLNOG4, 4 Marzec 2010, Warszawa