SlideShare a Scribd company logo
Soumettre la recherche
Mettre en ligne
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
Signaler
Partager
PROIDEA
PROIDEA
Suivre
•
0 j'aime
•
73 vues
1
sur
51
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
•
0 j'aime
•
73 vues
Signaler
Partager
Télécharger maintenant
Télécharger pour lire hors ligne
Présentations et discours publics
Wysoka dostępność w sieciach operatorskich
Lire la suite
PROIDEA
PROIDEA
Suivre
Recommandé
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP par
PLNOG 6: Piotr Jabłoński - Praktyczne aspekty implementacji IGP
PROIDEA
33 vues
•
21 diapositives
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribes par
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribes
PROIDEA
474 vues
•
20 diapositives
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie... par
PLNOG 8: Krzysztof Konkowski - GigabitEthernetem routera agregacyjnego do nie...
PROIDEA
5 vues
•
29 diapositives
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz... par
PLNOG 9: Robert Ślaski - SKALOWALNE SZYFROWANIE USŁUG W SIECI OPERATORA - prz...
PROIDEA
5 vues
•
50 diapositives
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiej par
Łukasz Bromirski - Najlepsze praktyki zabezpieczania sieci klasy operatorskiej
PROIDEA
45 vues
•
96 diapositives
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare... par
PLNOG15: IP services architecture with TDM quality in MPLS/IP networks - Mare...
PROIDEA
155 vues
•
30 diapositives
Contenu connexe
Tendances
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6 par
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6
PROIDEA
51 vues
•
47 diapositives
PLNOG 9: Marcin Kowalski - Inteligentna sieć DWDM par
PLNOG 9: Marcin Kowalski - Inteligentna sieć DWDM
PROIDEA
13 vues
•
35 diapositives
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu... par
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PROIDEA
421 vues
•
46 diapositives
PLNOG 3: Piotr Jabłoński - Realizacja styku międzyoperatorskiego dla usług L... par
PLNOG 3: Piotr Jabłoński - Realizacja styku międzyoperatorskiego dla usług L...
PROIDEA
13 vues
•
47 diapositives
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji par
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji
PROIDEA
75 vues
•
51 diapositives
PLNOG16: Wielopunktowy VPN, Piotr Głaska par
PLNOG16: Wielopunktowy VPN, Piotr Głaska
PROIDEA
209 vues
•
36 diapositives
Tendances
(20)
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6 par PROIDEA
PLNOG 9: Krzysztof Mazepa - Dostęp szerokopasmowy IPv6
PROIDEA
•
51 vues
PLNOG 9: Marcin Kowalski - Inteligentna sieć DWDM par PROIDEA
PLNOG 9: Marcin Kowalski - Inteligentna sieć DWDM
PROIDEA
•
13 vues
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu... par PROIDEA
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PROIDEA
•
421 vues
PLNOG 3: Piotr Jabłoński - Realizacja styku międzyoperatorskiego dla usług L... par PROIDEA
PLNOG 3: Piotr Jabłoński - Realizacja styku międzyoperatorskiego dla usług L...
PROIDEA
•
13 vues
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji par PROIDEA
PLNOG 6: Łukasz Bromirski - Protokoły warstwy 2 - Przegląd dostępnych opcji
PROIDEA
•
75 vues
PLNOG16: Wielopunktowy VPN, Piotr Głaska par PROIDEA
PLNOG16: Wielopunktowy VPN, Piotr Głaska
PROIDEA
•
209 vues
PLNOG 13: Artur Gmaj: Architecture of Modern Data Center par PROIDEA
PLNOG 13: Artur Gmaj: Architecture of Modern Data Center
PROIDEA
•
467 vues
PLNOG 7: Bartosz Kiziukiewicz - Jak wykorzystać nowe rozwiązania firmy D-link... par PROIDEA
PLNOG 7: Bartosz Kiziukiewicz - Jak wykorzystać nowe rozwiązania firmy D-link...
PROIDEA
•
41 vues
Troubleshooting routers haslo bez mozliwosci odzyskania par projos
Troubleshooting routers haslo bez mozliwosci odzyskania
projos
•
317 vues
PLNOG 5: Bartosz Kiziukiewicz, Marcin Wójcik - Praktyczne wskazówki projektow... par PROIDEA
PLNOG 5: Bartosz Kiziukiewicz, Marcin Wójcik - Praktyczne wskazówki projektow...
PROIDEA
•
52 vues
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6 par PROIDEA
PLNOG 4: Piotr Wojciechowski - NAT-PT, czyli współistnienie sieci IPv4 i IPv6
PROIDEA
•
54 vues
PLNOG 6: Radosław Ziemba - Fiber to the Home w technologii Pasywnych Sieci Op... par PROIDEA
PLNOG 6: Radosław Ziemba - Fiber to the Home w technologii Pasywnych Sieci Op...
PROIDEA
•
35 vues
PLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlay par PROIDEA
PLNOG 7: Marcin Bała, Tomasz Stępniak - budowa sieci dostępowych TriplePlay
PROIDEA
•
30 vues
PLNOG 8: Piotr Wojciechowski - Przypadki z życia multicastów par PROIDEA
PLNOG 8: Piotr Wojciechowski - Przypadki z życia multicastów
PROIDEA
•
62 vues
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o... par PROIDEA
PLNOG 8: Marcin Bala, Michał Furmański - Kompleksowe rozwiązania TriplePlay o...
PROIDEA
•
48 vues
PLNOG16: Transport ruchu klientów - MPLS L2 i L3, Tomasz Jedynak par PROIDEA
PLNOG16: Transport ruchu klientów - MPLS L2 i L3, Tomasz Jedynak
PROIDEA
•
381 vues
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń par PROIDEA
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
PROIDEA
•
23 vues
PLNOG 13: Piotr Jabłoński: First Steps in Autonomic Networking par PROIDEA
PLNOG 13: Piotr Jabłoński: First Steps in Autonomic Networking
PROIDEA
•
439 vues
PLNOG 7: Krzysztof Mazepa - Konfiguracja usług szerokopasmowych na urządzenia... par PROIDEA
PLNOG 7: Krzysztof Mazepa - Konfiguracja usług szerokopasmowych na urządzenia...
PROIDEA
•
102 vues
PLNOG 3: Łukasz Bromirski - Budowa sieci multicast par PROIDEA
PLNOG 3: Łukasz Bromirski - Budowa sieci multicast
PROIDEA
•
41 vues
Similaire à PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
PLNOG 3: Marcin Wójcik - Rozwiązania sieciowe dla dostawców usług telekomunik... par
PLNOG 3: Marcin Wójcik - Rozwiązania sieciowe dla dostawców usług telekomunik...
PROIDEA
13 vues
•
57 diapositives
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto... par
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...
PROIDEA
275 vues
•
41 diapositives
PLNOG 9: Marcin Aronowski - Unified MPLS par
PLNOG 9: Marcin Aronowski - Unified MPLS
PROIDEA
8 vues
•
35 diapositives
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLS par
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLS
PROIDEA
108 vues
•
68 diapositives
Security B-Sides Warsaw 2013 - Masywna Telemetria NetFlow jest Masywna - Gawe... par
Security B-Sides Warsaw 2013 - Masywna Telemetria NetFlow jest Masywna - Gawe...
Gawel Mikolajczyk
849 vues
•
45 diapositives
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych par
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych
PROIDEA
49 vues
•
33 diapositives
Similaire à PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
(20)
PLNOG 3: Marcin Wójcik - Rozwiązania sieciowe dla dostawców usług telekomunik... par PROIDEA
PLNOG 3: Marcin Wójcik - Rozwiązania sieciowe dla dostawców usług telekomunik...
PROIDEA
•
13 vues
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto... par PROIDEA
PLNOG 18 - Jarosław Ulczok - Podsłuchać światłowód? Przezentacja LIVE + zasto...
PROIDEA
•
275 vues
PLNOG 9: Marcin Aronowski - Unified MPLS par PROIDEA
PLNOG 9: Marcin Aronowski - Unified MPLS
PROIDEA
•
8 vues
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLS par PROIDEA
Przemyslaw Misiak - Wdrazanie mechanizmow QoS w sieciach MPLS
PROIDEA
•
108 vues
Security B-Sides Warsaw 2013 - Masywna Telemetria NetFlow jest Masywna - Gawe... par Gawel Mikolajczyk
Security B-Sides Warsaw 2013 - Masywna Telemetria NetFlow jest Masywna - Gawe...
Gawel Mikolajczyk
•
849 vues
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych par PROIDEA
PLNOG 8: Łukasz Bromirski - IP Anycast - Ochrona i skalowanie usług sieciowych
PROIDEA
•
49 vues
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business... par PROIDEA
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PROIDEA
•
571 vues
PLNOG 8: Bartłomiej Anszperger - MPLS - Co to jest? Z czym to gryźć? Jak i po... par PROIDEA
PLNOG 8: Bartłomiej Anszperger - MPLS - Co to jest? Z czym to gryźć? Jak i po...
PROIDEA
•
35 vues
PLNOG 4: Agata Malarczyk, Łukasz Nierychło - Jak urządzenia D-Link przenoszą ... par PROIDEA
PLNOG 4: Agata Malarczyk, Łukasz Nierychło - Jak urządzenia D-Link przenoszą ...
PROIDEA
•
27 vues
PLNOG 9: Krzysztof Mazepa - Transmisja 100G DWDM/IPoDWDM Orange Polska - case... par PROIDEA
PLNOG 9: Krzysztof Mazepa - Transmisja 100G DWDM/IPoDWDM Orange Polska - case...
PROIDEA
•
7 vues
PLNOG 6: Bartosz Kiziukiewicz - Ethernet First Mile - Connectivity Fault Mana... par PROIDEA
PLNOG 6: Bartosz Kiziukiewicz - Ethernet First Mile - Connectivity Fault Mana...
PROIDEA
•
73 vues
PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP) par PROIDEA
PLNOG 5: Łukasz Bromirski - Locator/ID SPlit (LISP)
PROIDEA
•
57 vues
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne par PROIDEA
PLNOG 7: Krzysztof Konkowski - QoS a sieci agregacyjne
PROIDEA
•
70 vues
PLNOG 8: Mikolaj Chmura - Usługi telewizji cyfrowej w sieciach GPON par PROIDEA
PLNOG 8: Mikolaj Chmura - Usługi telewizji cyfrowej w sieciach GPON
PROIDEA
•
66 vues
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj... par PROIDEA
PLNOG 7: Marcin Aronowski - MPLS dla "tradycyjnego" operatora telekomunikacyj...
PROIDEA
•
26 vues
PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej par PROIDEA
PLNOG 7: Bartłomiej Anszperger - MPLS - trochę głębiej
PROIDEA
•
70 vues
PLNOG 6: Bartłomiej Anszperger - MPLS par PROIDEA
PLNOG 6: Bartłomiej Anszperger - MPLS
PROIDEA
•
17 vues
PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m... par PROIDEA
PLNOG 18 - Maciej Flak - Network as a Sensor czyli wykorzystanie NetFlow do m...
PROIDEA
•
120 vues
PLNOG 5: Piotr Wojciechowski - Budowa głosowych usług operatorskich z zastoso... par PROIDEA
PLNOG 5: Piotr Wojciechowski - Budowa głosowych usług operatorskich z zastoso...
PROIDEA
•
58 vues
PLNOG 8: Przemysław Grygiel - Data Center Allegro wyboista droga L2 do autost... par PROIDEA
PLNOG 8: Przemysław Grygiel - Data Center Allegro wyboista droga L2 do autost...
PROIDEA
•
49 vues
PLNOG 5: Łukasz Bromirski - Wysoka dostępność w sieciach operatorskich
1.
Łukasz Bromirski lbromirski@cisco.com Wysoka dostępność
w sieciach operatorskich
2.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 2 Agenda Wysoka dostępność ...szybka konwergencja Mechanizmy L1 Mechanizmy L2 Mechanizmy L3
3.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 3 Wysoka dostępność a szybka konwergencja
4.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 4 Problemy i sposoby ich rozwiązywania Awaria łącza Awaria węzła Przełącznie RP Przeciążone łącze Kolejkowanie Kontrola dostępu do łącza Graceful Restart/HA Non-Stop Routing SSO ISSU Routing Fast Convergence Fast ReRoute Wykrycie awarii BGP PIC Tym się dzisiaj zajmiemy
5.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 5 Odporność usług na przerwę w pracy sieci 1 minuta Sesja TCP 30 sekund Protokoły routingu Tunele 5 sekund1 sekunda Połączenie VoIP 500 msec Wideo 50 msec Transport L1/L2 Sygnalizacja
6.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 6 Projektowanie sieci Szybka konwergencja to trochę więcej niż parę poleceń Parę warstw do rozważenia i ich wzajemnego działania Warstwa 1 i 2 – wykrywanie awarii i zmian w topologii fizycznej Warstwa 3 – zachowanie protokołów, interakcje pomiędzy protokołami Warstwy 4-7 – zachowanie aplikacji i usług Wszelkie aspekty związane z budową platform sieciowych – czasem z dokładnością do możliwości wykrycia awarii w L1, prędkości budowania (programowania) tablic FIB i MFIB, itp. itd.
7.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 7 „Działa? Nie poprawiać!” Straty Kosztizłożoność Trzeba optymalizować Potencjalnie przesterowane Można optymalizować Potencjalne podejścia do problemu – bliższe faktycznej efektywnej użyteczności Zakres opcji może różnic się zakresem, złożonością i czasem widoczności zmian
8.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 8 Mechanizmy L1
9.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 9 IP/MPLS Ethernet/FR/ATM … SONET/SDH/OTN Opcje transportu IP w sieci transportowej IP -> Layer 2: Ethernet, EoDWDM, Frame Relay, ATM … IP -> Layer 1: SONET/SDH (POS), xWDM (Transponder, EoDWDM) IP -> Layer 0: G.709 (IPoDWDM) DWDM L1 L2 L3 L0
10.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 10 Wykrywanie awarii w L0 – IPoDWDM Trans- ponder Port optyczny routera Port WDM routera Optical impairments Correctedbits FEC limit Working path Switchover lost data Protected path BER LOF Optical impairments Correctedbits FEC limit Protection trigger Working path Protect path BER Near-hitless switch WDM WDM FEC FEC Protekcja normalna Protekcja proaktywna Integracja optyczna i IP wprowadza możliwość zidentyfikowania łącza gorszej jakości i automatycznego włączenia ochrony (i rekonwergencji protokołów L3) – w wielu wypadkach oznacza to że przeniesienie ruchu odbędzie się bez straty ruchu
11.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 11 Wykrywanie awarii w L1 – SONET/SDH Alarmy Reakcja natychmiastowa, możliwa do kontrolowania poleceniem pos delay-trigger Należy oczywiście wziąć pod uwagę protekcję SONET/SDH przy konfiguracji wyzwolenia położenia logicznego interfejsu Domyślnie polecenie shutdown nie generuje alarmu – należy to wprost włączyć poleceniem pos ais-shut na interfejsie fizycznym
12.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 12 Wykrywanie awarii w L1 – światłowód/GE Autonegocjacja (tak jak opisano to w IEEE 802.3z/802.3ae) może sygnalizować lokalne problemy stronie zdalnej rx tx tx rx R1 R2 X rx tx tx rx rx tx tx rx SDH Transport R1 R2MUX-BMUX-A X W przypadku połączeń Ethernet ponad SONET/SDH problemem może być przeniesienie sygnalizacji – zwykle po prostu to nie działa
13.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 13 Mechanizmy L2 carrier-delay IP dampening
14.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 14 Wykrywanie awarii w L2 – transport Wykorzystanie konstrukcji protokołów L2 i różnego rodzaju odpowiedników pakietów typu „Hello” pakiety keepalive w PPP i HDLC LMI we Frame-Relay OAM w ATMie OAM w Ethernet Mechanizmy te nie dają możliwości osiągnięcia konwergencji na poziomie poniżej sekundy Obsługa pakietów keepalive w różnych protokołach (do minimalnej sekundy) nie jest zalecana – większość producentów nie optymalizuje platform do ich priorytetowej obsługi co może prowadzić do fałszywych alarmów
15.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 15 Carrier-Delay 1 i 2 warstwa przekazują sygnał o awarii łącza (LINK i/lub LINEPROTO) Domyślnie większość platform stosuje dodatkowy licznik zanim zareaguje – Cisco IOS domyślnie od zera (Catalyst) do 2 sekund Oczywiście czas należy możliwie zmniejszyć Aby zapobiec niepotrzebnemu ‚klapaniu’ łącz i wpływowi tego na routing, stosuje się IP dampening interface … carrier-delay msec 0 interface … dampening
16.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 16 Carrier-Delay asymetrycznie Zadeklarowanie interfejsu w stan „up” można opóźnić, aby umożliwić pierwszym zapytaniom ARP zakończyć zbieranie informacji o sąsiedztwach Wsparcie dla Cisco IOS - od 12.0(32)SY2, 12.2SRD, XR3.4.0 Niektóre sterowniki mają wbudowany czas „up” POS: z reguły 10 sekund 7600 ES20/40 WAN: 4 sekundy interface … carrier-delay up 2000 msec
17.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 17 Mechanizmy L2 carrier-delay IP dampening
18.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 18 IP Event Dampening • Zapobiega ciągłym zmianom informacji z protokołów routingu • Wspiera wszystkie protokoły routingu, oraz: Routing statyczny, RIP, EIGRP, OSPF, IS-IS, BGP HSRP i routing CLNS • Dostępny od 12.0(22)S, 12.2(13)T
19.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 19 IP Event Dampening Up Down P B BP P B P B P Czas trwania utraty pakietów Ścieżka do HQ od R3 Fizyczny stan łącza R1R1 R2R2 R3R3 Łącze podstawowe Łącze zapasowe HQ/ISP Zdalne biuro Bez skonfigurowanego
20.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 20 IP Event Dampening Ścieżka do HQ od R3 P B BP P Fizyczny stan łącza Up Down Czas trwania utraty pakietów Logiczny stan łącza Up Down R1R1 R2R2 R3R3 Łącze podstawowe Łącze zapasowe HQ/ISP Zdalne biuro Po skonfigurowaniu
21.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 21 Mechanizmy L3 Tuning protokołów routingu IGP Tuning protokołu BGP BGP PIC Edge i Core
22.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 22 1. Wykrycie awarii 2. Propagacja informacji o awarii (flooding, etc.) 3. Przeliczenie topologii 4. Uaktualnienie tablic przechowujących informację o routingu (RIB & FIB) 5. Wydajność warstwy kontrolnej węzła sieciowego t0 t1 t3t2 t4 1. 2. 3. 4. 5. Komponenty konwergencji w L3
23.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 23 Wykrycie problemu w L3 Nie wszystkie problemy da się wykryć za pomocą L2 – czasami sygnalizację zdalnej awarii musi zapewnić L3 Segment L2 DWDM/X bez propagacji LoS Tunele (GRE/IPsec)
24.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 24 Warstwa routingu Wszystkie protokołu IGP (EIGRP, OSPF i ISIS) używają pakietów HELLO aby utrzymać sąsiedztwa i sprawdzić osiągalność sąsiadów Liczniki hello/hold można odpowiednio dostosować w dół aby osiągnąć czasy wykrycia awarii na poziomie poniżej sekundy, jednak: Nie skaluje się to dobrze dla dużych ilości sesji (wiele setek, tysiące) Duże obciążenie CPU może spowodować niechciane próby rekonwergencji sieci wokół problemu który w ogóle nie wystapił Można jednak to robić – w sieciach na małą skalę Lepszym rozwiązaniem jest coś uniwersalnego
25.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 25 BFD (Bi-directional Forwarding Detection) Lekki, prosty protokół z niskim narzutem BFD może być przetwarzany w sposób rozproszony (np. na kartach liniowych routerów GSR, CRS czy ASR9k) a zatem daje się go w przewidywalny sposób skalować dla większej ilości sesji Dowolna „zainteresowana” aplikacja taka jak protokół routingu (OSPF, BGP, EIGRP) czy mechanizm (HSRP) może „zarejestrować” chęć bycia poinformowaną przez BFD o utracie osiągalności ścieżki
26.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 26 Konfiguracja BFD i negocjacja pracy Sąsiedzi mogą stale renegocjować parametry pracy Wolniejszy system będzie dyktował parametry zestawienia sesji Chcę otrzymywać co 50 ms Mogę wysylać co 100 ms Chcę otrzymywać co 60 ms Mogę wysyłać co 40 ms Zielony wysyła co 100ms Pomarańczowy wysyla co 50ms Ustalone tempo interface <name> bfd interval <msec> min_rx <msec> multiplier <n>
27.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 27 Propagacja zdarzeń • Pierwsze opóźnienie związane z generowaniem LSA domyślnie ustawione jest na 500ms (dotyczy tylko Router/Network) • Kolejny opóźniający timer – czas pomiędzy rozgłoszeniem konkretnego LSA – domyślnie 5 sekund • Odbiór LSA – w trakcie odbioru LSA router zakłada domyślnie, że nowe instancje LSA mogą spływać co MinLSArrival – domyślnie co 1 sekundę wszystkie wartości czasu w ms OSPF timers throttle lsa all <lsa-start> <lsa-hold> <lsa-max> timers lsa arrival <timer>
28.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 28 timers throttle lsa all 10 500 5000 poprzednie generowanie LSA w t0 (t1 – t0) > 5000 msZdarzenia powodujące generowanie LSA LSA Generowanie LSA Generowanie– algorytm backoff t1 Czas [ms] Czas [ms] Czas [ms] t2 t2+10 500 t1+10 5000 5000 1000 2000 4000 5000 1000 500 Propagacja zdarzeń OSPF
29.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 29 Propagacja zdarzeń • W domyślnej konfiguracji każdy z węzłów sieciowych może dodać do 33ms do momentu wysłania zdarzenia • Zmiana: OSPF timers pacing flood <timer> timers pacing retransmission <timer>
30.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 30 Propagacja zdarzeń • Odłożenie w czasie przeliczenia SPF chroni router przed zbyt dużym obciążeniem, ale będzie miało negatywny wpływ na konwergencję • Zmiana OSPF timers throttle spf <spf-start> <spf-hold> <spf-max>
31.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 31 Priorytetyzacja prefiksów • Sieć posiada zwykle zbiór prefiksów ważniejszych – w szczególności adresów interfejsów loopback (używane jako router-id, używane do nawiązania sesji BGP) • Przy konwergencji sieci w której znajdują się setki tysięcy prefiksów, czas programowania wpisów może mieć istotne znaczenie dla szybkiej konwergencji OSPF i IS-IS
32.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 32 Priorytetyzacja prefiksów Priorytety dla prefiksów Krytyczny, Wysoki, Średni, Niski /32 dla IPv4 i /128 dla IPv6 automatycznie trafiają do Średniego Pozostałe prefiksy domyślnie trafiają do Niskiego priorytetu Dopasowanie poleceniem spf prefix-priority Konfiguracja interface Gigabitethernet0/1 ! do bramki VoIP ip router isis isis tag 17 router isis ip route priority high tag 17
33.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 33 Mechanizmy L3 Tuning protokołów routingu IGP Tuning protokołu BGP BGP PIC Edge i Core
34.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 34 Co można poprawić w BGP? Skaner BGP ATF/NHT – Address Tracking Filter/Next Hop Tracking FSD – Fast Session Deactivation MRAI – Minimal Route Advertisement Interval TCP PMTUD/SACK
35.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 35 Skaner BGP Skaner (domyślnie) co 60 sekund wykonuje pełne przejście tablicy BGP bgp scan-time x Co 15 sekund działa skaner importu …importuje prefiksy VPNv4 do VRFów bgp scan-time import X Pełne przejście wykonuje między innymi: sprawdzenie osiągalności routerów next-hop sprawdzenie poprawności wyboru najlepszej trasy zaktualizowanie tablicy po zmianach w redystrybucji i wydaniu poleceń network sprawdzenie rozgłoszeń warunkowych obsługę route dampening wyczyszczenie bazy BGP
36.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 36 ATF / NHT RIB 10.1.1.1/32 10.1.1.2/32 10.1.1.3/32 10.1.1.4/32 10.1.1.5/32 ATF BGP Nexthopy BGP 10.1.1.3 10.1.1.5 • BGP rejestruje w ATF prefiksy 10.1.1.3 i 10.1.1.5 • ATF nie informuje BGP o zmianach dla pozostałych prefiksów – np. 10.1.1.11/32, 10.1.1.2/32 i 10.1.1.4/32 • ATF informuje BGP o zmianach dla prefiksów zarejestrowanych
37.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 37 NHT Mechanizm BGP Next Hop Tracking dba automatycznie o rejestrowanie wszystkich adresów next-hop w ATF włączony domyślnie (od 12.0(29)S i 12.3(14)T): [no] bgp nexthop trigger enable lista zarejestrowanych adresów: show ip bgp attr nexthop Informacja z ATF uruchomi ‘lekką’ wersję BGP skanera: wyliczenie najlepszych tras ...pozostałe operacje będą czekać na normalny cykl skanera, skaner nie weryfikuje już jednak osiągalności routerów next-hop oraz najlepszych tras
38.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 38 NHT Domyślnie BGP czeka 5 sekund po otrzymaniu informacji z ATF o zmianie dla prefiksu bgp nexthop trigger delay <0-100> Do zmniejszenia wpływu dużej ilości zmian sygnalizowanych przez ATF, używany jest dampening show ip bgp internal wyświetla informacje kiedy ostatnio odbył się proces NHT i kiedy odbędzie się następny
39.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 39 Fast Session Deactivation Zarejestrowanie adresu next-hop dla prefiksów przez BGP w ATF pozwala bardzo szybko podjąć decyzję o osiągalności partnerów BGP Po utracie trasy do partnera sesji BGP, natychmiast można zdezaktywować sesję BGP BGP nie czeka na upłynięcie czasu wynikającego z licznika hold Przydatne dla sesji eBGP Bardzo niebezpieczene dla sesji iBGP IGP może nie mieć trasy do sąsiada przez ułamek sekundy... FSD natychmiast rozłączy sesje... Domyślnie wyłączone neighbor x.x.x.x fall-over neighbor x.x.x.x fall-over bfd ! FSD z BFD
40.
© 2007 Cisco
Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 40 “MRAI [...] określa minimalny okres czasu który musi minąć pomiędzy rozgłoszeniem i/lub wycofaniem trasy do konkretnego prefiksu. Mechanizm działa z dokładnością do prefiksu, ale wartość MinRouteAdvertisementIntervalTimer ustalana jest dla sąsiada BGP.” RFC 4271 Sekcja 9.2.1.1
41.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 41 MRAI - podstawy Liczniki MRAI utrzymywane są per sąsiad iBGP – domyślnie 5 sekund eBGP – domyślnie 30 sekund neighbor x.x.x.x advertisement-interval <0-600> Zalety pozwala uprościć/usystematyzować wymianę rozgłoszeń Wady może spowolnić konwergencje wartości określone w standardzie są bardzo konserwatywne i nie pozwalają zapewnić szybkiej konwergencji
42.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 42 MRAI – co można zmienić i jak? Zmiany w osiągalności prefiksów w internecie oznaczają falę zmian Jeden „klepiący” prefiks może spowolnić znacznie konwergencje dla pozostałych prefiksów (np. nowych lub zmienianych) W internecie mamy do czynienia z 2-3 zmianami na sekundę (zmiana w stosunku do 2006 roku – z 1-2 zmian): na podstawie pracy Geoff Hustona: http://www.potaroo.net/presentations/2006-11-03-caida-wide.pdf Dla połączeń iBGP i połączeń eBGP na styku PE<>CE sensowne wydaje się: neighbor x.x.x.x advertisement-interval 0
43.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 43 Mechanizmy L3 Tuning protokołów routingu IGP Tuning protokołu BGP BGP PIC Edge i Core
44.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 44 VPN 1 site B x.x.x.x/y RD 1:1 RD 2:1 RD 3:1 BGP PIC Edge – awaria linku PE-CE RR1 RR2 RR4RR3 PE1 PE2 PE3 CE2CE1 VPN 1 site A 1. Łącze PE2<>CE2 ulega awarii 2. Router PE2 posiada zaprogramowaną zapasową trasę do CE2 przez PE3 3. Ruch z CE1 jest przesyłany na trasie CE1-PE1-PE2-PE3-CE2 BGP PIC Edge
45.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 45 VPN 1 site B x.x.x.x/y RD 1:1 RD 2:1 RD 3:1 BGP PIC Edge – rekonwergencja RR1 RR2 RR4RR3 PE1 PE2 PE3 CE2CE1 VPN 1 site A 6. PE1 kasuje ścieżkę przez PE2, trasa prowadzi teraz przez PE3 5. RR1 i RR3 propagują wycofanie rozgłoszenia 3. PE2 wycofuje ścieżkę 4. RR2 i RR4 propaguje wycofanie rozgłoszenia 1. Łącze PE2<>CE2 ulega awarii 2. Router PE2 posiada zaprogramowaną zapasową trasę do CE2 przez PE3 3. Ruch z CE1 jest przesyłany na trasie CE1-PE1-PE2-PE3-CE2 4. Fast External Fallover przeszukuje tablicę BGP szukając najlepszej ścieżki
46.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 46 Eliminowane po zastosowaniu BGP PIC Awaria linku PE<>CE Czas konwergencji będzie zależał od D: czas do wykrycia awarii S(p): czas do przeskanowania tablicy BGP przejście per-RD dla VPN4 a potem dla IPv4 B(p): czas do obliczenia najlepszych ścieżek i zaprogramowanie FIB Wtx(p): czas generowania/propagowania wycofywania ścieżek RR(p): czas na odbicie RR Wrx(p): czas na otrzymanie i przetworzenie ścieżek wycofywanych B(p): czas do obliczenia najlepszych ścieżek i zaprogramowanie FIB X(p) oznacza że czas zależy wprost od rozmiaru tablicy
47.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 47 VPN 1 site B x.x.x.x/y RD 1:1 RD 2:1 RD 3:1 BGP PIC Edge – awaria węzła PE RR1 RR2 RR4RR3 PE1 PE2 PE3 CE2CE1 VPN 1 site A 3. PE1 wycofuje ścieżki 4. Po włączeniu BGP PIC Edge zapasowa trasa prowadzi przez PE1,PE3,CE2 1. Łącze do PE2<>CE2 ulega awarii 2. IGP propaguje problem z trasą NH
48.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 48 Eliminowane po zastosowaniu BGP PIC Awaria węzła PE Czas konwergencji będzie zależał od D: czas do wykrycia awarii IGP: czas na konwergencję IGP S(p): przeskanowanie tablicy BGP Przejrzenie tablicy VPNv4 a potem IPv4 B(p): czas do obliczenia najlepszych ścieżek i zaprogramowanie FIB
49.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 49 Konfiguracja BGP PIC W konfiguracji procesu BGP Jak to wygląda w tablicy RIB? address-family {ipv4 unicast | vpnv4} bgp additional-paths install r# show ip bgp 10.0.0.0 255.255.0.0 BGP routing table entry for 10.0.0.0/16, version 123 Paths: (4 available, best #3, table default) Additional-path Advertised to update-groups: 2 3 Local 10.0.101.2 from 10.0.101.2 (10.1.1.1) Origin IGP,localpref 100,weight 900,valid, internal, best Local 10.0.101.1 from 10.0.101.1 (10.5.5.5) Origin IGP,localpref 100,weight 700,valid, internal, backup/repair
50.
© 2010 Cisco
and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 50 Q&A Łukasz Bromirski, lbromirski@cisco.com