Gość (83.4.*.*)
Poruszanie się w świecie protokołów sieciowych może przyprawić o zawrót głowy, zwłaszcza gdy próbujemy przełożyć standardy nowszego IPv6 na dobrze nam znane IPv4. Jednym z najczęściej spotykanych prefiksów w IPv6 jest fe80::/10. Jeśli zastanawiasz się, jaki jest jego odpowiednik w starszym protokole, odpowiedź jest prosta: to zakres 169.254.0.0/16.
Oba te zakresy służą do adresowania typu Link-Local. Są to adresy, które pozwalają urządzeniom na komunikację w obrębie tej samej sieci lokalnej (segmentu sieci), bez potrzeby posiadania serwera DHCP czy ręcznej konfiguracji.
Aby lepiej zrozumieć, dlaczego te dwa zakresy są swoimi odpowiednikami, warto przyjrzeć się mechanizmowi ich działania krok po kroku:
Wynik: Odpowiednikiem IPv4 dla zakresu IPv6 fe80::/10 jest zakres 169.254.0.0/16.
Choć pełnią tę samą funkcję, ich rola w architekturze sieci różni się znacząco. W świecie IPv4 zakres 169.254.x.x jest traktowany jako "ostatnia deska ratunku". Gdy widzisz taki adres na swoim komputerze (często nazywany adresem APIPA), zazwyczaj oznacza to problem z połączeniem internetowym lub routerem.
W IPv6 sytuacja wygląda zupełnie inaczej. Adres z zakresu fe80::/10 jest obowiązkowy. Każdy interfejs sieciowy obsługujący IPv6 musi posiadać adres Link-Local, nawet jeśli ma już przypisany globalny adres publiczny. Jest on wykorzystywany do podstawowych zadań administracyjnych sieci, takich jak wykrywanie routerów czy sąsiednich urządzeń.
W systemach Windows mechanizm automatycznego przydzielania adresów z zakresu 169.254.0.0/16 nazywa się APIPA (Automatic Private IP Addressing). Został on wprowadzony już w Windows 98, aby ułatwić tworzenie małych sieci domowych bez konieczności konfigurowania serwerów. Jeśli kiedykolwiek po wpisaniu komendy ipconfig zobaczyłeś taki adres i brak internetu – to właśnie zadziałała APIPA.
Zarówno fe80::/10, jak i 169.254.0.0/16 to adresy nie-rutowalne. Oznacza to, że routery domowe i profesjonalne mają odgórny zakaz przesyłania pakietów z takimi adresami poza lokalny segment sieci. Dzięki temu Twój "lokalny" ruch pozostaje bezpieczny wewnątrz Twojej infrastruktury i nie zaśmieca globalnej sieci Internet.
Jeśli analizujesz logi sieciowe lub konfigurujesz zaporę ogniową (firewall), pamiętaj o tych dwóch zakresach:
fe80::/10 (w praktyce najczęściej spotykasz adresy zaczynające się od fe80::...).169.254.0.0/16 (zakres od 169.254.0.1 do 169.254.255.254).Zrozumienie tej analogii ułatwia diagnostykę sieci – teraz już wiesz, że "dziwny" adres IPv6 zaczynający się od fe80 to po prostu naturalny stan rzeczy, podczas gdy jego odpowiednik w IPv4 często sygnalizuje, że Twój serwer DHCP poszedł na urlop.