W adresacji IPv4 zapis 192.168.1.128/29 informuje, że prefiks ma długość 29 bitów. Oznacza to, że:
- 29 bitów identyfikuje sieć (część sieciowa),
- pozostałe 32 − 29 = 3 bity są przeznaczone na identyfikację hosta w tej podsieci.
Liczba wszystkich adresów w takiej podsieci wynosi 2^3 = 8. To jednak nie jest jeszcze liczba urządzeń, które można podłączyć, bo w typowej podsieci IPv4 występują dwa adresy specjalne:
- adres sieci (host bits = 000) – identyfikuje samą podsieć, nie przypisuje się go urządzeniu,
- adres rozgłoszeniowy (host bits = 111) – służy do wysyłania pakietów do wszystkich hostów w podsieci, również nie jest adresem hosta.
Dlatego liczba użytecznych adresów hostów to 8 − 2 = 6.
Pozostałe propozycje odpowiedzi są typowymi pomyłkami:
- "8 hostów" bierze się z policzenia wszystkich adresów w bloku /29 bez odjęcia dwóch adresów zarezerwowanych.
- "12 hostów" nie pasuje do żadnego prefiksu będącego potęgą dwójki (rozmiar bloku adresów zawsze jest 2^n), więc to wynik "intuicyjny", a nie sieciowy.
- "16 hostów" sugeruje pomylenie z większym blokiem adresów (np. z innym prefiksem), gdzie liczba bitów hosta jest większa.
Wskazówka egzaminacyjna: najpierw policz bity hosta, potem oblicz 2^n, a na końcu sprawdź, czy trzeba odjąć 2 adresy specjalne (w klasycznej podsieci IPv4 – tak).