KWALIFIKACJA INF2 - CZERWIEC 2020 (test 2)

PYTANIE NR 21.
Do ilu sieci należą adresy IPv4 przedstawione w tabeli?
Ilustracja przedstawia tabelę z adresami IPv4 oraz odpowiadającymi im maskami sieci.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Maska 255.255.0.0 oznacza prefiks /16, więc o przynależności do tej samej sieci decydują dwa pierwsze oktety adresu.
W tabeli występują adresy z początkiem 10.10.x.x (jedna sieć 10.10.0.0/16) oraz 10.20.x.x (druga sieć 10.20.0.0/16). Zatem są 2 unikalne sieci.

Pełne wyjaśnienie:

W IPv4 o tym, do jakiej sieci należy adres hosta, decyduje maska podsieci. Maska dzieli adres na część sieciową i część hosta. W zadaniu każda pozycja ma maskę 255.255.0.0, czyli prefiks /16. To oznacza, że pierwsze 16 bitów (dwa pierwsze oktety) identyfikują sieć, a pozostałe bity identyfikują hosta.

Praktycznie można to ująć tak: aby wyznaczyć adres sieci, wykonuje się operację bitową AND między adresem IP a maską. Dla /16 wystarczy porównać dwa pierwsze oktety: wszystkie adresy o identycznych dwóch pierwszych oktetach należą do tej samej sieci.

  • Adresy zaczynające się od 10.10 (np. 10.10.10.10, 10.10.20.10, 10.10.20.20, 10.10.30.30) mają tę samą część sieciową, więc należą do jednej sieci: 10.10.0.0/16.
  • Adresy zaczynające się od 10.20 (np. 10.20.10.10, 10.20.20.10, 10.20.20.30) należą do drugiej sieci: 10.20.0.0/16.

W tabeli występują więc dokładnie dwie różne (unikalne) sieci.

Dlaczego pozostałe odpowiedzi są błędne? Wskazania typu "3 sieci", "4 sieci" lub "5 sieci" zwykle wynikają z jednego z dwóch nieporozumień:

  • Mylenie /16 z /24: gdyby maska wynosiła 255.255.255.0, wtedy różnice w trzecim oktecie tworzyłyby więcej sieci. Tutaj jednak maska jest /16, więc trzeci i czwarty oktet opisują hosty.
  • Zliczanie wierszy zamiast sieci: w tabeli jest 7 adresów (hostów), ale pytanie dotyczy liczby sieci, czyli liczby różnych wartości części sieciowej.

Wskazówka egzaminacyjna: najpierw odczytaj maskę, zamień ją w głowie na prefiks (np. 255.255.0.0 → /16), a dopiero potem grupuj adresy po odpowiedniej liczbie oktetów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Maska 255.255.0.0 odpowiada prefiksowi /16. Oznacza to, że dwa pierwsze oktety adresu IPv4 tworzą część sieciową, a dwa kolejne oktety opisują hosta. Dzięki temu łatwo sprawdzić, czy dwa adresy są w tej samej sieci.
Dla /16 porównujesz dwa pierwsze oktety adresu. Jeśli są identyczne, adresy należą do tej samej sieci. Formalnie można to policzyć jako AND (adres IP) z (maską), co daje adres sieci typu X.Y.0.0/16.
W tabeli jest 7 adresów, ale pytanie dotyczy liczby unikalnych sieci, nie liczby hostów. Przy masce 255.255.0.0 wszystkie adresy 10.10.x.x tworzą jedną sieć, a wszystkie 10.20.x.x drugą. Wychodzą więc 2 sieci.
AND wykonuje się bit po bicie: 1 AND 1 = 1, w pozostałych przypadkach = 0. W praktyce przy masce 255.255.0.0 pierwsze dwa oktety pozostają bez zmian, a dwa ostatnie "zerują się" w adresie sieci. To daje postać X.Y.0.0.
Tak, jeśli maska to 255.255.0.0. Dwa pierwsze oktety są identyczne (10.10), więc część sieciowa jest taka sama. Różnice w trzecim i czwartym oktecie dotyczą hostów, a nie sieci, przy prefiksie /16.
/16 oznacza, że sieć identyfikują 2 oktety (np. 10.10.0.0/16), a /24 że identyfikuje ją 3 oktety (np. 10.10.20.0/24). Ta różnica zmienia liczbę sieci, które "widzisz" w zestawie adresów.
To przydatne przy planowaniu adresacji i diagnozie łączności: jeśli hosty są w różnych sieciach, potrzebują routingu (router/brama). Liczbę sieci wykorzystuje się też przy segmentacji LAN, regułach ACL, VLAN-ach i porządkowaniu dokumentacji adresowej.
Standardowo nie. Hosty w różnych sieciach logicznych wysyłają ruch do bramy domyślnej, czyli urządzenia routującego. Bez routera (lub warstwy L3) komunikacja między różnymi sieciami IPv4 nie zadziała, nawet jeśli są w tym samym przełączniku.
Najczęstsze to: automatyczne przyjęcie /24, ignorowanie maski i grupowanie po trzecim oktecie, oraz zliczanie adresów zamiast sieci. Pomaga nawyk: najpierw przepisz maskę na prefiks, potem wyznacz Network ID dla każdego adresu.
1) Odczytaj maskę i ustal prefiks (np. 255.255.0.0 → /16).
2) Zostaw tylko część sieciową (dla /16: 2 pierwsze oktety).
3) Policz unikalne wartości tej części. To liczba sieci.
info

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

Źródła:

  • IETF RFC 791: Internet Protocol, "Addressing" (IPv4), https://www.rfc-editor.org/rfc/rfc791 (accessed 2026-03-02)
  • IETF RFC 4632: Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan, https://www.rfc-editor.org/rfc/rfc4632 (accessed 2026-03-02)
  • Cisco Learning Network: Subnet Mask and Subnetting (materiały edukacyjne dot. maski i identyfikacji sieci), https://learningnetwork.cisco.com/s/article/subnet-masks-and-subnetting (accessed 2026-03-02)

Materiały:

  • Podręczniki i kursy podstaw adresacji IPv4 i subnettingu (poziom technikum)
  • Dokumentacja IETF: RFC opisujące IPv4 i CIDR
  • Materiały producentów (np. przewodniki Cisco/Juniper) o maskach i wyznaczaniu adresu sieci

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego