Adresacja IPv4: Struktura, klasyfikacja i podział adresów sieciowych
Podstawą komunikacji w warstwie internetowej modelu TCP/IP oraz modelu OSI jest protokół IP w wersji 4 (IPv4). Każde urządzenie podłączone do sieci opartej na tym protokole musi posiadać unikalny adres logiczny. W ramach przedmiotu LSK (Lokalne Sieci Komputerowe) przyszły technik musi doskonale rozumieć strukturę adresu IPv4, podział na klasy, maski podsieci oraz pojęcie adresacji prywatnej i publicznej.
1. Struktura i format adresu IPv4
Adres IPv4 to 32-bitowa liczba binarna, która dla wygody człowieka jest zapisywana w formacie dziesiętnym z kropkami:
- Bity i oktety: 32 bity są podzielone na cztery części po 8 bitów (oktety), rozdzielone kropkami (np.
192.168.1.1). - Zakres wartości: Każdy oktet może przyjąć wartość dziesiętną od
0do255(co odpowiada wartościom binarnym od00000000do11111111). - Część sieci i hosta: Adres IP składa się z dwóch nierozerwalnych elementów – identyfikatora sieci (Network ID) oraz identyfikatora węzła/hosta (Host ID). O tym, która część adresu wskazuje sieć, a która konkretne urządzenie, decyduje maska podsieci (Subnet Mask).
2. Klasowy podział adresacji IPv4 (Historyczny system klas)
W początkowej fazie rozwoju Internetu adresy IPv4 dzielono na pięć głównych klas (A, B, C, D, E) w zależności od wielkości pierwszego oktetu:
- Klasa A: Przeznaczona dla wielkich sieci korporacyjnych i operatorów (pierwszy bit to
0, zakres od1.0.0.0do127.255.255.255, domyślna maska255.0.0.0/ /8). - Klasa B: Dla średnich sieci i instytucji (pierwsze bity to
10, zakres od128.0.0.0do191.255.255.255, domyślna maska255.255.0.0/ /16). - Klasa C: Dla małych sieci lokalnych LAN (pierwsze bity to
110, zakres od192.0.0.0do223.255.255.255, domyślna maska255.255.255.0/ /24). - Klasa D: Zarezerwowana dla transmisji grupowych – multicast (zakres od
224.0.0.0do239.255.255.255). - Klasa E: Zarezerwowana do celów badawczych i eksperymentalnych (zakres od
240.0.0.0do255.255.255.255).
3. Adresy publiczne i prywatne (RFC 1918)
W obliczu wyczerpania puli adresów IPv4 wprowadzono podział na adresy routowalne w Internecie oraz adresy stosowane w sieciach lokalnych:
- Adresy publiczne: Unikalne w skali całego globu, routowane bezpośrednio w publicznej infrastrukturze Internetu (przydzielane przez dostawców ISP).
- Adresy prywatne (Intranetowe): Pula adresów, które mogą być swobodnie i wielokrotnie wykorzystywane w prywatnych sieciach lokalnych (nie są routowane w Internecie). Mechanizm NAT (Network Address Translation) tłumaczy je na jeden publiczny adres na wyjściu z routera. Pule prywatne to:
10.0.0.0–10.255.255.255(klasa A)172.16.0.0–172.31.255.255(klasa B)192.168.0.0–192.168.255.255(klasa C)
- Adresy specjalne:
127.0.0.1(adres pętli zwrotnej / loopback – localhost do testów własnego stosu TCP/IP),
adres sieci (ostatni bit hosta rzędu0) oraz adres rozgłoszeniowy / broadcast (ostatni bit hosta rzędu1).
Strategia technika
Projektując sieć lokalną lub konfigurując statyczną adresację IP na stacjach roboczych i serwerach, zawsze upewnij się, że urządzenia znajdują się w tej samej podsieci (co weryfikuje się poprzez bitowe AND adresu IP i maski podsieci). Unikaj kolizji adresów IP w sieci LAN, stosując serwery DHCP z odpowiednio wydzieloną pulą wykluczeń (exclusions) dla urządzeń wymagających stałych adresów statycznych (takich jak drukarki sieciowe, punkty dostępu czy przełączniki zarządzalne).