KWALIFIKACJA INF2 - STYCZEŃ 2023

PYTANIE NR 14.
Jaka jest maksymalna liczba adresów hostów, które można wykorzystać w podsieci o adresie IPv4
172.16.0.0/22?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Podsieć /22 ma 22 bity części sieciowej, więc pozostaje 10 bitów na hosty (32−22). Daje to 210=1024 adresy w podsieci. Dwa adresy są zarezerwowane: adres sieci i broadcast, więc użytecznych adresów hostów jest 1024−2=1022.

Pełne wyjaśnienie:

Aby policzyć maksymalną liczbę użytecznych adresów hostów w podsieci IPv4, korzysta się z długości prefiksu CIDR.

Prefiks /22 oznacza, że pierwsze 22 bity adresu IPv4 to część sieci (network), a pozostałe bity to część hosta. Ponieważ adres IPv4 ma łącznie 32 bity, liczba bitów hosta wynosi:

32 − 22 = 10

Jeżeli mamy 10 bitów hosta, to liczba wszystkich adresów w takiej podsieci (łącznie z adresami specjalnymi) to:

210 = 1024

Nie wszystkie z tych adresów można przydzielić urządzeniom. W typowej podsieci IPv4 z adresowaniem unicast:

  • jeden adres to adres sieci (wszystkie bity hosta = 0),
  • jeden adres to adres rozgłoszeniowy (broadcast) (wszystkie bity hosta = 1).

Dlatego liczba adresów możliwych do wykorzystania przez hosty to:

1024 − 2 = 1022

Odpowiedź "1024" jest typowym błędem polegającym na policzeniu wszystkich kombinacji bitów hosta bez odjęcia adresu sieci i broadcastu. Odpowiedzi "2046" i "2048" pasują do podsieci z 11 bitami hosta (np. /21 daje 211=2048, a użytecznych 2046), więc wynikają z pomylenia długości prefiksu.

Wskazówka egzaminacyjna: najpierw policz liczbę bitów hosta, potem oblicz potęgę dwójki i na końcu odejmij 2 (o ile pytanie dotyczy typowej podsieci z broadcastem).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Policz bity hosta: 32−22=10. Następnie oblicz liczbę adresów: 2^10=1024. Jeśli pytanie dotyczy adresów możliwych do przydzielenia hostom, odejmij 2 adresy specjalne (sieć i broadcast): 1024−2=1022.
W typowej podsieci IPv4 dwa adresy mają specjalne znaczenie: adres sieci (same zera w części hosta) oraz adres rozgłoszeniowy (same jedynki w części hosta). Nie przydziela się ich urządzeniom, więc od liczby wszystkich adresów odejmuje się 2.
Zapis /22 informuje o długości prefiksu sieci (22 bity). Sama wartość 172.16.0.0 to adres sieci w tej podsieci. W praktyce oznacza to określony zakres adresów w jednej podsieci oraz limit liczby adresów hostów wynikający z liczby bitów hosta.
1024 to liczba wszystkich adresów w podsieci /22 (2^10). Jeśli jednak pytanie pyta o adresy hostów "do wykorzystania", zwykle chodzi o adresy przydzielalne urządzeniom, czyli bez adresu sieci i broadcastu. Wtedy poprawny wynik to 1022.
W IPv4 zawsze masz 32 bity. Długość prefiksu /22 oznacza 22 bity sieci, więc bity hosta to różnica: 32−22. To najszybszy krok, od którego zaczyna się większość zadań z podsieci na egzaminie.
Wartości około 2048 wynikają z 11 bitów hosta: 2^11=2048 (wszystkie adresy), a 2046 to adresy przydzielalne hostom po odjęciu 2. Takie liczby pasują np. do prefiksu /21, więc pojawiają się, gdy pomylisz /22 z /21.
Najczęściej: (1) brak odjęcia 2 adresów specjalnych, (2) pomylenie prefiksu, np. /22 z /21 lub /23, (3) błędna potęga dwójki (np. 2^10 mylone z 2^11). Pomaga schemat: bity hosta → potęga dwójki → minus 2.
Nie, przy zapisie 172.16.0.0/22 jest to zwykle adres sieci, czyli pierwszy adres podsieci, którego nie przydziela się hostom. Hosty dostają adresy z zakresu "pomiędzy" adresem sieci a adresem broadcast.
Możesz potwierdzić ręczne obliczenia w kalkulatorze podsieci (subnet calculator) lub w narzędziach systemowych/administracyjnych. Ważne: sprawdzaj osobno liczbę wszystkich adresów i liczbę użytecznych hostów, bo to częste źródło pomyłek.
Ćwicz seriami: /30, /29, /28, /24, /23, /22, /21. Utrwal schemat: host bits = 32−prefiks, potem 2^hostbits i zwykle minus 2. Rób też zadania "w obie strony": z liczby hostów dobieraj najbliższy prefiks.
info

To pytanie poprawnie rozwiązuje 42% zdających egzamin. trudne

W praktyce zawodowej kluczowe jest to, że podsieć /22 ma 22 bity części sieciowej, więc pozostaje 10 bitów na hosty (32−22).

Źródła:

  • RFC 4632: Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan, sekcja 3 (CIDR i prefiks), https://www.rfc-editor.org/rfc/rfc4632 (dostęp: 2026-02-27)
  • RFC 791: Internet Protocol, opis adresowania IPv4 i pól adresu, https://www.rfc-editor.org/rfc/rfc791 (dostęp: 2026-02-27)
  • Cisco: IPv4 Subnetting (podstawy obliczania liczby hostów na podstawie maski/prefiksu), https://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13788-3.html (dostęp: 2026-02-27)

Materiały:

  • Dokumentacja CIDR i agregacji tras (RFC dotyczące CIDR)
  • Materiały szkolne z adresacji IPv4 i subnettingu (tablice /24, /23, /22 itd.)
  • Ćwiczenia praktyczne: ręczne liczenie podsieci oraz weryfikacja w kalkulatorze podsieci

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego