Gość (83.4.*.*)
W świecie sieci komputerowych i protokołu IPv4 istnieje wiele specyficznych terminów, które mogą przyprawić o zawrót głowy nawet osoby siedzące w branży IT. Jednym z takich zagadnień jest pula adresów zaczynająca się od samych zer, czyli 0.0.0.0/8. Jeśli zastanawiasz się, czy poprawną nazwą potoczną jest „zakres adresu nieokreślonego”, czy „zakres adresu domyślnego”, odpowiedź jest dość jednoznaczna, choć wymaga krótkiego wyjaśnienia technicznego.
Potocznie i technicznie, w kontekście tej konkretnej puli, używa się określenia zakres adresu nieokreślonego. Choć w codziennym żargonie administratorzy często skracają to po prostu do „adresu nieokreślonego” (ang. unspecified address), to właśnie ta nazwa najlepiej oddaje funkcję, jaką te adresy pełnią w architekturze sieci.
Aby zrozumieć, skąd bierze się ta nazwa, musimy rozróżnić dwa pojęcia, które często są ze sobą mylone przez początkujących adeptów sieci:
Dlatego określenie „zakres adresu domyślnego” jest mylące i rzadko spotykane w profesjonalnej literaturze w odniesieniu do puli /8.
Zgodnie z dokumentacją RFC 1122 oraz rejestrem IANA, blok adresów od 0.0.0.0 do 0.255.255.255 (czyli właśnie 0.0.0.0/8) jest zarezerwowany do celów specjalnych. Oto jak to wygląda krok po kroku:
Maska /8 oznacza, że pierwsze 8 bitów adresu jest stałe (w tym przypadku są to same zera). Pozostałe 24 bity mogą przyjmować dowolne wartości. To daje nam ogromną pulę ponad 16 milionów adresów, które nie mogą być używane w publicznym internecie.
Głównym zadaniem tego zakresu jest identyfikacja hosta wewnątrz sieci lokalnej, zanim ten otrzyma właściwy adres. Najważniejszym adresem w tej puli jest samo 0.0.0.0.
Kiedy podłączasz komputer do sieci, Twój system operacyjny nie wie jeszcze, jaki ma adres IP. Wysyła więc pakiet (DHCP Discover), w którym jako „adres źródłowy” wpisuje właśnie 0.0.0.0. Mówi tym samym: „Jestem tu, ale nie wiem jeszcze, kim jestem”.
Warto wiedzieć, że adres 0.0.0.0 ma też inne zastosowania, zależnie od tego, gdzie go spotkamy:
0.0.0.0, oznacza to, że usługa będzie dostępna na wszystkich interfejsach sieciowych danego urządzenia (np. na Wi-Fi, na kablu i na pętli zwrotnej).0.0.0.0 z maską 0.0.0.0 (0.0.0.0/0) to brama domyślna, czyli „wyjście na świat”.:: (same zera, zapisane w formie skróconej).Jeśli przygotowujesz się do egzaminu z sieci (np. CCNA) lub po prostu chcesz używać poprawnej terminologii:
Zrozumienie tej różnicy pozwala uniknąć wielu błędów podczas konfiguracji zapór sieciowych (firewalli) czy analizy logów serwerowych, gdzie adresy z tego zakresu często pojawiają się w fazie negocjacji połączenia.