KWALIFIKACJA INF2 - STYCZEŃ 2017 (test 2)

PYTANIE NR 14.
Ile maksymalnie urządzeń można zaadresować w sieci o adresacji IPv4 klasy C?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W sieci IPv4 klasy C (historycznie odpowiadającej zwykle masce /24) pozostaje 8 bitów na hosty, czyli 2^8 = 256 adresów w podsieci.
Nie wszystkie są użyteczne: jeden to adres sieci, a jeden to adres rozgłoszeniowy. Dlatego maksymalnie można zaadresować 256 − 2 = 254 urządzenia (hosty).

Pełne wyjaśnienie:

W klasycznym (historycznym) podziale IPv4 na klasy, sieć klasy C ma domyślną maskę 255.255.255.0, czyli prefiks /24. Oznacza to, że 24 bity identyfikują sieć, a 8 bitów pozostaje na identyfikację hostów w tej podsieci.

Liczba wszystkich możliwych kombinacji dla 8 bitów to 2^8 = 256. Jednak w typowej podsieci IPv4 dwa adresy mają znaczenie specjalne i nie są przydzielane urządzeniom końcowym:

  • adres sieci (wszystkie bity hosta ustawione na 0) – identyfikuje całą podsieć,
  • adres rozgłoszeniowy (wszystkie bity hosta ustawione na 1) – służy do wysyłania pakietów do wszystkich hostów w podsieci.

Dlatego liczba użytecznych adresów hostów wynosi: 256 − 2 = 254. Stąd poprawna odpowiedź to "254".

Pozostałe propozycje są błędne, bo wynikają z pomylenia klasy sieci lub rozmiaru podsieci: "126" pasuje do typowego rozumowania dla znacznie większych segmentów z 7 bitami hosta (2^7−2), "65534" odpowiada sytuacji z 16 bitami hosta (2^16−2, czyli skala jak dla /16), a "2024" nie jest typową wartością z potęg dwójki i zwykle wskazuje na strzał bez oparcia w masce/prefiksie.

Warto też pamiętać, że w nowoczesnej praktyce odchodzi się od nazewnictwa klas (A/B/C) na rzecz CIDR i operowania prefiksem, np. /24, /25 itd. Mimo to reguła liczenia liczby hostów w podsieci pozostaje taka sama: 2^(liczba bitów hosta) − 2 (w typowych sieciach z broadcastem).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Klasa C to historyczny podział adresów IPv4, w którym domyślna maska sieci wynosi 255.255.255.0 (czyli /24). Oznacza to 8 bitów na część hosta, a więc 256 adresów w podsieci. Dziś częściej opisuje się to jako prefiks /24 w CIDR.
Dla /24 zostaje 32−24=8 bitów hosta. Liczba wszystkich adresów to 2^8=256. Zwykle odejmuje się 2 adresy specjalne: adres sieci i adres rozgłoszeniowy. Wynik to 256−2=254 użyteczne adresy hostów.
W typowej podsieci IPv4 jeden adres oznacza samą sieć (hosty = 0), a jeden służy do rozgłoszeń do wszystkich urządzeń (hosty = 1). Te dwa adresy nie są przydzielane pojedynczym hostom, dlatego liczba urządzeń to 2^n − 2.
W klasycznym IPv4 z maską/prefiksem i rozgłoszeniami tak — przyjmuje się istnienie adresu sieci i adresu rozgłoszeniowego, więc liczy się 2^n−2. W niektórych specyficznych scenariuszach (np. pewne łącza punkt–punkt) zasady adresowania mogą być inne, ale w zadaniach egzaminacyjnych zwykle stosuje się model standardowy.
Najczęściej myli się 256 z 254 (zapomina o adresie sieci i rozgłoszeniowym) albo wybiera wartości pasujące do innych rozmiarów podsieci, np. 65534 dla /16. Błąd wynika też z uczenia się "klas" na pamięć bez powiązania z maską /24.
W podziale klasowym przyjmuje się, że klasa C ma 24 bity części sieciowej, czyli maskę 255.255.255.0. To samo można zapisać jako /24. W praktyce lepiej kojarzyć klasę C właśnie z /24, bo CIDR jest współczesnym standardem opisu podsieci.
CIDR to zapis podsieci jako prefiksu, np. /24, /26. Pozwala elastycznie dobierać rozmiar podsieci, zamiast trzymać się sztywnych klas. W nowoczesnych sieciach planowanie adresacji i routingu opiera się na CIDR, a klasy A/B/C traktuje się głównie jako materiał historyczny lub pomoc dydaktyczną.
Najpierw policz bity hosta: 32−26=6. Potem liczba wszystkich adresów to 2^6=64. Odejmij 2 adresy specjalne (sieć i rozgłoszenie): 64−2=62. Ta sama metoda działa dla większości podsieci IPv4 spotykanych w LAN.
Przy projektowaniu sieci LAN trzeba dobrać prefiks tak, aby starczyło adresów dla komputerów, drukarek, telefonów IP i urządzeń sieciowych. Ta wiedza przydaje się też przy konfiguracji DHCP (zakres adresów) oraz przy diagnozie problemów wynikających z błędnej maski lub zbyt małej podsieci.
Jeśli widzisz klasę C albo /24, zapamiętaj prosty schemat: 8 bitów hosta daje 256 adresów. Po odjęciu sieci i rozgłoszenia zostaje 254. Dodatkowo można skontrolować, czy wynik jest "o 2 mniejszy" od potęgi dwójki, co zwykle wskazuje na poprawne rozumowanie.
info

Około 69% zdających odpowiada poprawnie na to pytanie. średnie

Eksperci podkreślają: "Dlatego maksymalnie można zaadresować 256 − 2 = 254 urządzenia (hosty)."

Źródła:

  • RFC 791: Internet Protocol, DARPA Internet Program Protocol Specification, September 1981, sekcja Addressing (classful) - https://www.rfc-editor.org/rfc/rfc791 (dostęp 2026-03-02)
  • RFC 1519: Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy, September 1993 - https://www.rfc-editor.org/rfc/rfc1519 (dostęp 2026-03-02)
  • 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-02)

Materiały:

  • Dokumentacja IETF dotycząca IPv4 i CIDR (RFC)
  • Materiały szkolne/kwalifikacyjne o adresacji IPv4 oraz maskach/prefiksach
  • Ćwiczenia z podziału na podsieci (/24, /25, /26) i liczenia hostów

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego