KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2008

PYTANIE NR 40.
Jaką liczbę adresów urządzeń sieciowych zapewnia do dyspozycji stosowanie klasy adresowej C w sieciach opartych na rodzinie protokołów TCP/IP?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Klasa adresowa C w IPv4 ma domyślną maskę /24, czyli 8 bitów części hosta.
To daje 28 = 256 adresów w podsieci, ale 2 z nich są zarezerwowane: adres sieci (wszystkie bity hosta = 0) i broadcast (wszystkie bity hosta = 1).
Dla urządzeń pozostaje 256 − 2 = 254.

Pełne wyjaśnienie:

W klasycznym (klasowym) adresowaniu IPv4 adres ma 32 bity i dzieli się na część sieci oraz część hosta. Dla klasy C domyślna maska to /24 (255.255.255.0), co oznacza, że 24 bity identyfikują sieć, a 8 bitów pozostaje na identyfikację hostów.

Skoro część hosta ma 8 bitów, liczba wszystkich możliwych kombinacji wynosi 28 = 256. Nie wszystkie te adresy mogą jednak zostać przydzielone urządzeniom:

  • Adres sieci – gdy bity hosta są równe 0 (np. x.y.z.0 przy /24). Służy do identyfikacji samej sieci/podsieci.
  • Adres rozgłoszeniowy (broadcast) – gdy bity hosta są równe 1 (np. x.y.z.255 przy /24). Służy do wysyłania pakietów do wszystkich hostów w danej podsieci.

Dlatego liczba adresów "do dyspozycji urządzeń" (hostów) w typowej sieci klasy C wynosi:

256 − 2 = 254

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • 200 – to liczba przypadkowa; nie wynika z podziału bitów w /24 ani z reguł rezerwacji adresów.
  • 100 – analogicznie, nie odpowiada standardowemu rozmiarowi puli hostów dla /24.
  • 256 – to liczba wszystkich adresów w zakresie /24, ale pytanie dotyczy adresów dla urządzeń. Dwa adresy są zarezerwowane (sieć i broadcast), więc nie mogą być przydzielone hostom.

W praktyce współcześnie częściej używa się CIDR/VLSM (dowolnych masek), ale zasada odejmowania adresu sieci i broadcast (dla typowych podsieci IPv4) pozostaje kluczowa na egzaminie.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Klasa C (w dawnym, klasowym modelu IPv4) oznacza sieci z domyślną maską 255.255.255.0, czyli /24. W takiej sieci 24 bity identyfikują sieć, a 8 bitów pozostaje na hosty. Dziś częściej stosuje się CIDR, ale pojęcie klasy C nadal bywa używane w nauce.
Dla maski /24 część hosta ma 32 − 24 = 8 bitów. Liczba adresów to 2^8 = 256, ale odejmuje się 2 adresy zarezerwowane (sieć i broadcast). Wynik to 254 użyteczne adresy hostów w typowej podsieci IPv4.
Bo 256 to liczba wszystkich adresów w zakresie /24, a nie liczba adresów do przydziału hostom. Dwa adresy są specjalne: adres sieci (host=0) i broadcast (host=1). Urządzeniom można przypisać tylko adresy pomiędzy nimi.
Adres sieci (network address) to adres, w którym wszystkie bity części hosta są równe 0. Służy do identyfikacji podsieci i nie przypisuje się go urządzeniom. Przykład dla /24: jeśli zakres to 192.168.1.0/24, to 192.168.1.0 jest adresem sieci.
Adres broadcast to adres, w którym wszystkie bity części hosta są równe 1. Pakiet wysłany na ten adres trafia do wszystkich hostów w danej podsieci. Nie przypisuje się go urządzeniom. Dla 192.168.1.0/24 adresem broadcast jest 192.168.1.255.
W nowoczesnych sieciach projektowanie opiera się głównie na CIDR i VLSM, czyli dowolnych maskach podsieci, a nie na sztywnych klasach A/B/C. Jednak na egzaminach i w materiałach podstawowych pojęcia klasowe bywają używane do wprowadzenia do subnettingu.
Najczęstszy błąd to podanie 2^n zamiast 2^n − 2, czyli nieuwzględnienie adresu sieci i broadcast. Inny błąd to automatyczne kojarzenie "klasy C" z dowolną liczbą hostów bez powiązania z maską /24. Warto zawsze policzyć bity hosta.
Szukaj sformułowań typu: "do dyspozycji urządzeń", "dla hostów", "możliwych do przydziału". To oznacza, że trzeba odjąć adres sieci i broadcast. Gdy pytanie mówi tylko o "liczbie adresów w podsieci", wtedy rozważa się pełną pulę 2^n.
Maska 255.255.255.0 to zapis dziesiętny maski /24. Oznacza 8 bitów hosta, więc 2^8 = 256 adresów, a dla hostów 256 − 2 = 254. Jest to bardzo częsta maska w małych sieciach LAN, np. dla sieci biurowych.
Reguła 2^n − 2 dotyczy typowych podsieci unicast w IPv4, gdzie istnieje adres sieci i broadcast. Wyjątki mogą pojawić się w specyficznych zastosowaniach (np. szczególne typy połączeń), ale na poziomie podstaw egzaminacyjnych zwykle przyjmuje się odejmowanie 2.
info

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

Źródła:

  • RFC 791: Internet Protocol (DARPA Internet Program Protocol Specification), sekcje dot. adresowania IPv4 (struktura 32-bit i format adresu) - https://www.rfc-editor.org/rfc/rfc791 - accessed 2026-02-18
  • Cisco Learning Network / dokumentacja edukacyjna: IPv4 Addressing i liczba hostów w /24 (2^8 - 2) - https://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13788-3.html - accessed 2026-02-18
  • Wikipedia (PL): "Adres IP" oraz zasady adresu sieci i broadcast w IPv4 (opis ogólny, przykłady /24) - https://pl.wikipedia.org/wiki/Adres_IP - accessed 2026-02-18

Materiały:

  • Materiały szkolne z podstaw sieci komputerowych: IPv4, maska, podsieci
  • Dokumentacja/RFC dotyczące IPv4 i adresowania (wprowadzenie do struktury adresu)
  • Kursy CCNA/NetAcad lub równoważne rozdziały o IPv4 addressing i subnetting

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego