Czym jest adres IP?
Adres IP to unikalny identyfikator każdego urządzenia w sieci, przypominający adres zamieszkania. Aby listonosz (router) wiedział, gdzie dostarczyć paczkę (pakiet danych), musi znać dokładny adres odbiorcy.
IPv4 a problem wyczerpujących się adresów
Obecnie najpopularniejszym standardem jest IPv4. Zapisuje się go jako cztery liczby oddzielone kropkami (np. 192.168.1.10). Problem polega na tym, że pula adresów IPv4 to około 4,3 miliarda kombinacji. W dobie smartfonów i urządzeń Smart Home, ta liczba okazała się zbyt mała i adresy te praktycznie się wyczerpały. Rozwiązaniem tego problemu jest powolne wprowadzanie standardu IPv6, który korzysta z zapisu szesnastkowego i oferuje niewyobrażalnie wielką liczbę unikalnych adresów (wystarczającą, by przypisać adres IP do każdego ziarenka piasku na Ziemi).
Adresy publiczne i prywatne (NAT)
Aby przedłużyć życie standardu IPv4, wprowadzono mechanizm NAT (Network Address Translation) oraz podział na adresy publiczne i prywatne.
Adres publiczny: Jest widoczny w całym Internecie. Twój dostawca Internetu zazwyczaj przydziela jeden taki adres do Twojego domowego routera.
Adres prywatny: Urządzenia wewnątrz Twojego domu (laptopy, telefony, telewizory) otrzymują od routera adresy z puli prywatnej (np. 192.168.x.x). Są one niewidoczne z zewnątrz. Gdy Twój telefon chce pobrać stronę internetową, router podmienia jego adres prywatny na swój adres publiczny i wysyła zapytanie w świat.
Maska podsieci
Sam adres IP to nie wszystko. Konieczna jest także maska podsieci (np. 255.255.255.0). Informuje ona urządzenie, która część adresu IP określa główną sieć, a która identyfikuje konkretny komputer. Dzięki temu komputer wie, czy może wysłać dane bezpośrednio do sąsiada (w tej samej podsieci), czy musi przekazać je do routera.
