Kurs Segment Routing za darmo
Nikita Pavlov opublikował pełny kurs z Segment Routing — 25 filmów, ponad 18 godzin materiału i laboratoria do każdego tematu. Dla każdego, kto odkładał głębsze wejście w SR, teraz nie ma wymówek.
Materiał podzielony jest na 6 playlist, co pozwala na selektywne podejście zamiast przerabiania wszystkiego od początku:
- SR-MPLS — klasyczny data plane z etykietami MPLS
- SRv6 — segment routing nad IPv6, bez etykiet
- Flex-Algo — elastyczne algorytmy routingu dla TE i slice'owania sieci
- LFA — mechanizmy szybkiej zbieżności (Loop-Free Alternates)
- IS-IS — protokół IGP będący fundamentem SR
SRv6 i Flex-Algo to technologie, które coraz częściej pojawiają się w RFP dużych operatorów i w roadmapach vendorów. Jeśli pracujesz przy modernizacji sieci szkieletowej lub planujesz migrację z RSVP-TE, znajomość tych mechanizmów staje się wymaganiem, nie atutem.
Format laboratoriów do każdego tematu to istotna różnica względem typowych kursów teorytycznych — SR bez praktyki z konfiguracją pozostaje abstrakcją.
BGP Link Bandwidth
RFC 10005 to nie nowość. To formalizacja czegoś, co Cisco, Arista i Juniper implementowały od lat — a co na Cisco IOS-XR znasz pewnie jako dmz-link-bandwidth. Draft krążył po IETF od 2009 roku. W tym czasie zdążyłeś go pewnie skonfigurować w produkcji nieraz.
Pytanie, które warto zadać: dlaczego właśnie teraz? Odpowiedź jest prosta — AI fabric i hiperscale wymagają deterministycznego weighted ECMP. Przy tej skali "luźna zgodność" między vendorami przestaje być akceptowalna.
Standard ECMP zakłada równorzędność ścieżek. Trzy upstreamowe łącza — ruch rozłożony po równo. W symetrycznej sieci to działa. W świecie rzeczywistym rzadko masz trzy identyczne obwody.
Klasyczny scenariusz: edge router z trzema providerami — małym, średnim i dużym. ECMP nasyca mały obwód, podczas gdy duży pracuje na połowie mocy. Efekt: congestion, prefix-listy jako plaster, local-pref jako kolejny hack. Albo narzędzia zewnętrzne jak Noction.
Link Bandwidth rozwiązuje to elegancko. Każda ścieżka BGP niesie capacity jako extended community (typ 0x4003). Router normalizuje wartości i rozkłada ruch proporcjonalnie — stosunek 1:4:10 oznacza dokładnie taki podział przepływów, bez żadnej ręcznej manipulacji atrybutami.
Jest jeden use case, który często umyka w dokumentacji — port-channel z utratą członków. Gdy odpada jeden interfejs z bondu, wartość link-bandwidth community automatycznie spada proporcjonalnie. Router przelicza wagi bez interwencji operatora.
To oznacza, że weighted ECMP koryguje się sam przy częściowej awarii uplinku. Na klasycznym ECMP musisz albo akceptować nierównomierne obciążenie, albo wytriggerować ręczną zmianę routingu.
Diagnostyka sieci lokalnej z CLI
INFO: NetworkMaster to narzędzie do diagnostyki i zarządzania siecią lokalną. Umożliwia wykonywanie podstawowych testów sieciowych (Ping, Traceroute, DNS Benchmark), skanowanie portów i urządzeń w LAN, a także zarządzanie siecią przez Wake-on-LAN i edycję plików systemowych. Dodatkowo oferuje monitorowanie sieci w czasie rzeczywistym za pomocą dashboardu. Projekt jest dostępny na licencji GPLv3.
Wizualizacja sieci
Net3d to narzędzie wizualizujące sieć od światowego widoku mapy po szczegóły racków w data center. Łączy dane z NetBox lub Infrahub, pokazując 3D budynki, pozycje urządzeń w rackach i połączenia kablowe w jednym ciągłym zoomie i nawigacji. Dzięki temu możesz łatwo przeglądać topologię sieci, śledzić kable i monitorować sprzęt na żywo (z NetBox + NAPALM).
Ansible, Terraform i n8n
Przeczytaj całą historię
Zarejestruj się teraz, aby przeczytać całą historię i uzyskać dostęp do wszystkich postów za tylko dla płacących subskrybentów.
Subskrybuj