KWALIFIKACJA INF2 - STYCZEŃ 2016 (test 2)

PYTANIE NR 13.
Ile hostów maksymalnie można zaadresować w sieci o adresie IP klasy B?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W adresowaniu klasowym IPv4 sieć klasy B ma domyślnie maskę /16, czyli 16 bitów przeznaczonych na część hosta. Daje to 2^16 możliwych adresów w podsieci, ale dwóch nie przydziela się hostom (adres sieci i adres rozgłoszeniowy). Zatem maksymalnie: 2^16 − 2 = 65534.

Pełne wyjaśnienie:

W modelu adresowania klasowego IPv4 (classful) klasy A, B i C mają z góry określoną długość części sieci i hosta. Dla klasy B domyślna maska to /16, czyli:

  • 16 bitów identyfikuje sieć,
  • 16 bitów pozostaje na identyfikację hostów w tej sieci.

Skoro część hosta ma 16 bitów, to liczba wszystkich kombinacji wynosi 2^16 = 65536. Nie wszystkie te adresy mogą jednak zostać przypisane urządzeniom końcowym:

  • adres sieci (wszystkie bity hosta równe 0) identyfikuje samą sieć,
  • adres rozgłoszeniowy (wszystkie bity hosta równe 1) służy do rozgłoszeń w obrębie tej sieci.

Dlatego liczba użytecznych adresów hostów to 2^16 − 2 = 65534.

Pozostałe odpowiedzi są błędne, bo odpowiadają innym rozmiarom części hosta:

  • 254 to typowy wynik dla /24 (klasa C: 2^8 − 2).
  • 1022 odpowiada /22 (2^10 − 2), spotykane w podsieciowaniu, ale nie jest to domyślna klasa B.
  • 16777214 odpowiada /8 (2^24 − 2), czyli skali klasy A, a nie B.

Uwaga praktyczna: we współczesnych sieciach projektuje się adresację głównie w oparciu o CIDR (prefiksy), ale pytanie dotyczy klasycznego, historycznego podziału klasowego.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
W adresowaniu klasowym IPv4 klasa B to zakres adresów, dla których domyślna maska sieci wynosi /16. Oznacza to, że część sieci ma 16 bitów, a część hosta 16 bitów. To historyczny model, dziś zastąpiony w praktyce przez podejście prefiksowe (CIDR).
Dla klasy B część hosta ma 16 bitów, więc jest 2^16 możliwych adresów w podsieci. Od tej liczby odejmuje się 2 adresy specjalne: adres sieci (host=0) i adres rozgłoszeniowy (host=1). Wynik: 2^16 − 2 = 65534.
W IPv4 w każdej podsieci (w klasycznym ujęciu) istnieją dwa adresy, których nie przypisuje się hostom: adres sieci (wszystkie bity hosta = 0) oraz adres rozgłoszeniowy (wszystkie bity hosta = 1). Dlatego liczba użytecznych hostów to zwykle 2^n − 2.
Domyślna maska dla klasy B to 255.255.0.0, czyli prefiks /16. W praktyce administracyjnej często stosuje się inne maski (podsieciowanie), ale w pytaniach o "klasę B" zwykle chodzi właśnie o tę wartość domyślną.
Liczba 65534 to maksymalna liczba użytecznych adresów hostów w jednej sieci klasy B przy domyślnej masce /16. Wynika z tego, że 16 bitów hosta daje 65536 kombinacji, ale 2 są zarezerwowane na adres sieci i rozgłoszenie.
Tak, ale dotyczy innego przypadku: 254 to liczba użytecznych hostów w podsieci z prefiksem /24 (2^8 − 2). To typowe dla dawnych sieci klasy C albo współczesnych podsieci CIDR /24. Nie pasuje do klasy B z domyślnym /16.
Wynik 1022 odpowiada podsieci z 10 bitami hosta, czyli prefiksowi /22 (2^10 − 2). Taki rozmiar podsieci bywa używany w planach adresacji CIDR, gdy potrzeba ok. tysiąca hostów w segmencie. To nie jest jednak domyślna pojemność klasy B.
Klasyczny podział A/B/C opisuje historyczny model przydziału adresów IPv4. Współcześnie adresację i agregację tras opisuje się głównie przez prefiksy (CIDR), np. /24, /20, /30. Mimo to wiedza o klasach nadal pojawia się w testach jako podstawa do zrozumienia podsieciowania.
W modelu klasowym zapamiętaj parę: klasa B = /16. To oznacza, że po dwóch pierwszych oktetach (część sieci) zostają dwa oktety na hosty. Dwa oktety to 16 bitów, więc łatwo przejść do obliczenia 2^16 − 2.
Najczęstsze pomyłki to: brak odjęcia 2 (zapomnienie o adresie sieci i rozgłoszeniu), mylenie klasy B z C (wybieranie 254), oraz automatyczne przechodzenie na CIDR bez sprawdzenia, czy pytanie dotyczy domyślnej maski klasy. Pomaga zapis: 2^n − 2.
info

Statystycznie 63% uczniów zna prawidłową odpowiedź. średnie

Specjaliści zwracają uwagę: "W adresowaniu klasowym IPv4 sieć klasy B ma domyślnie maskę /16, czyli 16 bitów przeznaczonych na część hosta."

Źródła:

  • RFC 791: Internet Protocol, September 1981, https://www.rfc-editor.org/rfc/rfc791 (dostęp 2026-03-05)
  • RFC 950: Internet Standard Subnetting Procedure, August 1985, https://www.rfc-editor.org/rfc/rfc950 (dostęp 2026-03-05)
  • RFC 4632: Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan, August 2006, https://www.rfc-editor.org/rfc/rfc4632 (dostęp 2026-03-05)

Materiały:

  • Dokumenty RFC opisujące IPv4 oraz podsieciowanie (dla zrozumienia pojęć adresu sieci i rozgłoszenia)
  • Podręczniki do sieci komputerowych obejmujące IPv4, podsieci i planowanie adresacji
  • Ćwiczenia z podsieciowania: wyznaczanie liczby hostów dla różnych prefiksów

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego