Budowa adresu IPv4
Adres IPv4 składa się z 32 bitów. Dla człowieka wygodniejszy jest zapis dziesiętny z kropkami, na przykład 192.168.1.10. Każda liczba między kropkami to jeden oktet, czyli 8 bitów.
Sieci komputerowe
Pierwszy krok w pracy z sieciami: rozumiesz, z czego składa się adres IPv4, jak działa oktet i jak przechodzić między zapisem dziesiętnym oraz binarnym.
Długość adresu
32 bity
Liczba oktetów
4 × 8 bitów
Zakres oktetu
0-255
Adres IPv4 składa się z 32 bitów. Dla człowieka wygodniejszy jest zapis dziesiętny z kropkami, na przykład 192.168.1.10. Każda liczba między kropkami to jeden oktet, czyli 8 bitów.
Każdy bit w oktecie ma własną wagę. Jeśli bit ma wartość 1, doliczamy jego wagę. Jeśli ma wartość 0, pomijamy ją.
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
|---|---|---|---|---|---|---|---|
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Sam adres IP nie wystarcza do policzenia sieci. Do tego potrzebna jest maska lub prefix CIDR. Już teraz warto zapamiętać trzy role adresów: adres sieci identyfikuje podsieć, adres hosta należy do urządzenia, a broadcast oznacza wszystkich hostów w podsieci.
| Typ | Znaczenie |
|---|---|
| Adres sieci | Identyfikuje całą sieć lub podsieć. Nie przypisujemy go hostowi. |
| Adres hosta | Adres konkretnego urządzenia pracującego w danej sieci. |
| Broadcast | Adres używany do wysłania pakietu do wszystkich hostów w podsieci. |
| Adres prywatny | Adres z zakresów RFC 1918 używany wewnątrz sieci lokalnych. |
| Adres publiczny | Adres routowalny w Internecie, zwykle przydzielany przez operatora lub organizację. |
| Loopback | Zakres 127.0.0.0/8, najczęściej 127.0.0.1, wskazuje na lokalny host. |
| Link-local / APIPA | Zakres 169.254.0.0/16, używany automatycznie, gdy host nie otrzyma adresu z DHCP. |
| Zakres | Obejmuje |
|---|---|
| 10.0.0.0/8 | od 10.0.0.0 do 10.255.255.255 |
| 172.16.0.0/12 | od 172.16.0.0 do 172.31.255.255 |
| 192.168.0.0/16 | od 192.168.0.0 do 192.168.255.255 |
Podsumowanie
IPv4 opisuje adres hosta, ale dopiero maska określa, która część adresu jest częścią sieciową, a która częścią hosta. Dlatego następny temat to maski podsieci.
Ćwiczenia
Najpierw wykonaj obliczenia samodzielnie. Odpowiedzi rozwiń dopiero wtedy, gdy masz własny wynik.
Pytania kontrolne