Gość (83.4.*.*)
Świat protokołów internetowych pełen jest skrótów i technicznych zawiłości, które potrafią przyprawić o zawrót głowy nawet osoby na co dzień pracujące w IT. Jednym z takich zagadnień jest pula adresów IPv4 oznaczona jako 192.0.0.0/24. Choć dla przeciętnego użytkownika sieci te cyfry mogą nie mieć większego znaczenia, w świecie administracji sieciowej budzą one sporo emocji i... nieporozumień. Najczęstszym błędem jest przekonanie, że skoro pula ta jest „zarezerwowana przez IANA”, to organizacja ta aktywnie wykorzystuje te adresy do hostowania swoich usług czy serwerów publicznych. Prawda jest jednak znacznie bardziej prozaiczna i techniczna.
Zgodnie z dokumentacją RFC 6890, blok adresowy 192.0.0.0/24 jest określany jako „IETF Protocol Assignments”. Nie jest to prywatny folwark IANA (Internet Assigned Numbers Authority), lecz specjalny zasób przeznaczony do obsługi konkretnych protokołów i mechanizmów sieciowych zdefiniowanych przez IETF (Internet Engineering Task Force).
W praktyce oznacza to, że adresy z tego zakresu nie służą do przeglądania stron internetowych czy wysyłania e-mali. Są one „klockami konstrukcyjnymi” dla technologii, które działają w tle. Przykładowo, fragmenty tej puli są wykorzystywane do:
Głównym powodem zamieszania jest sposób, w jaki bazy danych WHOIS prezentują informacje o tym zakresie. Gdy sprawdzimy właściciela puli 192.0.0.0/24, w polu „Registrant” lub „Organization” niemal zawsze zobaczymy IANA. Dla kogoś, kto nie zna specyfiki rezerwacji protokołów, wniosek jest prosty: „Skoro IANA jest wpisana jako właściciel, to znaczy, że to ich publiczne adresy”.
Słowo „zarezerwowany” w języku potocznym sugeruje, że ktoś trzyma coś dla siebie na później. W terminologii IANA „Reserved” oznacza jednak często, że dany zasób został wyłączony z ogólnej puli adresów publicznych (tych, które kupują dostawcy internetu), aby służyć celom specjalnym. To nie są adresy „użytkowe” w tradycyjnym sensie, ale „systemowe”.
Kolejnym powodem błędów jest fakt, że większość adresów z tej puli nie powinna być routowana w publicznym internecie. Jeśli jednak jakiś pakiet z takim adresem pojawi się w logach firewalla, administratorzy często odruchowo sprawdzają WHOIS i widząc IANA, błędnie zakładają, że to ta organizacja „pinguje” ich serwery. W rzeczywistości może to być efekt błędnej konfiguracji lokalnej sieci lub specyficznego działania technologii przejścia (jak wspomniany DS-Lite).
Aby lepiej zrozumieć, o jakiej skali mówimy, warto rozbić ten zapis na czynniki pierwsze. Notacja CIDR /24 mówi nam dokładnie, ile adresów znajduje się w tej puli.
Z tych 256 adresów, IANA (na zlecenie IETF) wydzieliła mniejsze pod-bloki dla konkretnych potrzeb:
Jak widać, każdy z tych adresów ma przypisaną funkcję „maszynową”, a nie „ludzką”.
Większość z nas kojarzy adresy zaczynające się od 192 jako adresy domowe (najczęściej 192.168.x.x). Pula 192.0.0.0/24 jest jednak czymś zupełnie innym. Choć technicznie są to adresy z przestrzeni „Global Unicast” (czyli teoretycznie publiczne), ich przeznaczenie sprawia, że próba otwarcia adresu 192.0.0.1 w przeglądarce zazwyczaj zakończy się błędem lub brakiem odpowiedzi.
Warto wiedzieć, że IANA zarządza wieloma takimi „specjalnymi” blokami. Na przykład adresy 127.0.0.0/8 są zarezerwowane dla pętli zwrotnej (localhost), a 169.254.0.0/16 dla autokonfiguracji (APIPA). Pula 192.0.0.0/24 po prostu rzadziej pojawia się w podręcznikach dla początkujących, co sprzyja powstawaniu mitów na jej temat.
Podsumowując, informacja o rezerwacji przez IANA nie oznacza, że organizacja ta używa tych adresów do swojej działalności operacyjnej. To raczej informacja, że IANA jest „kustoszem” tego zakresu, pilnującym, by był on wykorzystywany wyłącznie do celów technicznych i standaryzacyjnych, które pozwalają internetowi działać sprawnie i stabilnie.