Adres IP urządzenia to unikalny identyfikator, który zawiera informacje o lokalizacji tego urządzenia oraz stopniu jego dostępności do kontaktu z nim.
Obecność adresu IP urządzeń jest warunkiem wstępnym wymiany informacji między nimi. Dla uproszczenia rozumienia terminu „adres IP” możemy przeprowadzić analogię ze znanym adresem pocztowym, który umożliwia dostarczenie listu lub paczki do ściśle określonego adresata. Podobny proces zachodzi podczas przesyłania informacji (wiadomości) z jednego urządzenia do drugiego. W tej operacji rolę adresu pocztowego pełni adres IP. Skrót IP oznacza „Protokół internetowy” i odnosi się do zestawu reguł określających format danych, które przesyłamy przez Internet (sieć lokalna).
Specyfika urządzenia adresu IP
Standardowy adres IP, który możemy zobaczyć w sieci, to zestaw liczb podzielonych na 4 grupy za pomocą kropek.
192.168.0.1 to najpopularniejszy adres IP dla większości routerów i modemów. Wielu z nas wielokrotnie wprowadzało tę kombinację znaków, aby wejść do menu ustawień modemu lub routera.
W powyższym adresie mamy 4 liczby, z których każda jest reprezentowana jako oktet — ośmiocyfrowa liczba binarna. Jego wartości można opisać w zakresie od 0000 0000 do 1111 1111. Ponadto opis może być zapisany w notacji dziesiętnej i mieć zakres od 0 do 255 (256 wartości).
W tym przypadku zakres adresów wynosi od 0.0.0.0 do 255.255.255.255. Licząc wszystkie możliwe wpisy, czyli adresy IP, otrzymujemy liczbę 4 294 967 296.
Powyższy format zapisu nosi nazwę IPv4 i jest standardową 32-bitową formą adresu. Obecnie jest najbardziej popularny i poszukiwany w sieci. Jednak IPv4 nie jest jedynym możliwym, istnieje również 128-bitowy standard o nazwie IPv6. Liczba adresów w tym formacie ma taką wartość, że może dostarczyć biliony adresów dla każdego mieszkańca naszej planety.
W naszym opisie będziemy przestrzegać standardu IPv4, jednak wszystkie reguły i zasady są dość istotne dla IPv6.
Skład adresu IP
Standardowy adres IP to nie tylko zestaw liczb, ten wpis zawiera informacje i strukturalnie można go podzielić na dwie części:
- numery hostów,
- numer sieci.
Na przykład znajomy adres 192.168.1.34 zawiera następujące informacje:
- 192.168.1 — numer sieci,
- 34 to numer Twojego urządzenia (hosta).
Przy okazji, wszystkie urządzenia w tej samej sieci uruchomią się pod adresem 192.168.1. Jeśli adres IP urządzenia zawiera wpis 192.168.2, to nie będzie mógł skontaktować się z poprzednim urządzeniem (192.168.1). Aby połączyć ze sobą takie urządzenia, potrzebujesz osobnego routera, który zapewni wykonanie tego zadania. Ten router będzie pełnił funkcję mostu - dane z jednej sieci będą mogły przedostać się przez niego do innej sieci.
Klasyfikacja adresów IP
Aby usprawnić pracę z adresami IP, są one klasyfikowane według następujących typów.
- Klasa A — duże sieci.
- Klasa B — średnie sieci.
- Klasa C — małe sieci.
- Klasa D - zarezerwowane adresy w formacie 127.0.0.0 (localhost).
- Klasa E - zarezerwowane adresy w formacie 192.168.X.X. (ID modemów i routerów).
Pomimo pozornie ogromnej liczby dostępnych adresów IP, brakuje ich w porównaniu z liczbą urządzeń (hostów) w sieci. Ten problem doprowadził do przejścia do aktywnego wykorzystania adresów IP w standardzie IPv6 w pracy dostawców Internetu. Jeśli jednak adres w formacie IPv4 można łatwo przekonwertować na IPv6, nie jest już możliwe przekonwertowanie go z powrotem na IPv4.
Ponieważ nie wszyscy dostawcy przenieśli swoich abonentów z formatu IPv4 do formatu IPv6, w sieci panuje dominacja obu adresów. Problemem związanym z tym połączonym stosowaniem różnych standardów jest ich niekompatybilność, a do rozwiązania tego problemu używany jest specjalny algorytm zwany „tunelowaniem”. Polega na stworzeniu specjalnego kanału, za pośrednictwem którego urządzenia o różnych standardach adresów IP mogą wymieniać informacje.
Znajomość funkcji urządzenia adresu IP jest warunkiem koniecznym do samodzielnego projektowania sieci, a także rozwiązywania wielu innych zadań związanych z konfiguracją Internetu i sieci lokalnych.