KWALIFIKACJA INF2 - STYCZEŃ 2017 (test 2)

PYTANIE NR 17.
Który z adresów IPv4 wraz z prefiksem jest adresem sieci?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Adres sieci w IPv4 to taki, w którym wszystkie bity części hosta są równe 0. Dla prefiksu /26 maska to 255.255.255.192, więc rozmiar bloku w ostatnim oktecie wynosi 64. Wartość 192 jest wielokrotnością 64 (0, 64, 128, 192), więc 64.77.199.192/26 jest adresem sieci.

Pełne wyjaśnienie:

Aby rozpoznać adres sieci w zapisie IPv4/prefiks, trzeba sprawdzić, czy w danym adresie wszystkie bity części hosta są wyzerowane. Prefiks (np. /26) mówi, ile bitów należy do części sieci, a pozostałe bity należą do hosta.

Poprawna odpowiedź: 64.77.199.192/26
Prefiks /26 oznacza maskę 255.255.255.192. W ostatnim oktecie zostają 6 bitów sieci i 2 bity hosta, więc krok (rozmiar bloku) to 2^(8-6)=64. Granice podsieci w ostatnim oktecie to: 0, 64, 128, 192. Liczba 192 leży dokładnie na granicy bloku, a więc bity hosta są równe 0 – to adres sieci.

Dlaczego pozostałe odpowiedzi są błędne?

  • 46.18.10.19/30 – /30 daje maskę 255.255.255.252, czyli krok 4 w ostatnim oktecie (…0,4,8,12,16,20…). 19 nie jest wielokrotnością 4, więc to adres hosta, nie sieci.
  • 208.99.255.134/28 – /28 to maska 255.255.255.240, krok 16 (…0,16,32,…,128,144…). 134 nie jest granicą (najbliższe to 128 i 144), więc to adres hosta.
  • 127.100.100.67/27 – /27 to maska 255.255.255.224, krok 32 (…0,32,64,96…). 67 nie jest wielokrotnością 32, więc to adres hosta. Dodatkowo zakres 127.0.0.0/8 jest specjalny (loopback), ale nawet ignorując to, warunek "adresu sieci" nie jest spełniony.

Wskazówka egzaminacyjna: najpierw policz krok w oktecie, w którym "przecina" prefiks (np. /26, /27, /28, /30). Potem sprawdź, czy ostatni oktet jest dokładnie granicą tego kroku. To najszybsza metoda bez pełnej konwersji do binarnego.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Adres sieci to pierwszy adres w podsieci, w którym wszystkie bity części hosta są równe 0. Rozpoznasz go, gdy wartość w "zmiennym" oktecie wypada dokładnie na granicy kroku wynikającego z prefiksu (np. dla /26 krok to 64).
Prefiks /26 oznacza 26 jedynek w masce: 255.255.255.192. Ostatni oktet ma postać 11000000, czyli 192. Dzięki temu wiadomo, że granice podsieci w ostatnim oktecie wypadają co 64 (0, 64, 128, 192).
Dla /28 w ostatnim oktecie są 4 bity hosta, więc krok to 2^4 = 16. Oznacza to, że adresy sieci w tym oktecie to 0, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240.
Prefiks /30 daje krok 4 w ostatnim oktecie (maska 255.255.255.252). Adres sieci musi mieć ostatni oktet równy 0, 4, 8, 12, 16, 20 itd. Liczba 19 nie leży na takiej granicy, więc to adres hosta.
Nie. To prawda tylko wtedy, gdy granica podsieci wypada na pełnym oktecie (np. /24). Dla prefiksów takich jak /26 czy /28 adres sieci może kończyć się np. na .64, .128 albo .192, bo podział zachodzi wewnątrz oktetu.
Adres sieci ma bity hosta ustawione na 0 i identyfikuje całą podsieć. Adres rozgłoszeniowy (broadcast) ma bity hosta ustawione na 1 i służy do wysyłania pakietu do wszystkich hostów w podsieci. To zawsze dwa różne skrajne adresy.
Policz krok w oktecie, w którym działa prefiks (np. /27 → krok 32, /28 → 16, /30 → 4). Następnie sprawdź, czy ostatni oktet jest podzielny przez ten krok. Jeśli tak, to może być adres sieci (dla tego oktetu).
Tak, bo 127.0.0.0/8 to zakres specjalny (loopback), zwykle nienadawany interfejsom w sieci lokalnej. Jednak w takich pytaniach kluczowy bywa warunek "adresu sieci" z prefiksem, czyli wyzerowanie bitów hosta, niezależnie od "specjalności" zakresu.
Najczęściej myli się krok podsieci: dla /26 jest 64, a dla /27 jest 32. Drugi błąd to przyjmowanie, że granice są zawsze "ładne" jak /24. Warto zapamiętać tabelę kroków lub umieć szybko policzyć 2^(8-liczba_bitów_sieci_w_oktecie).
Ćwicz seriami: dla /25–/30 wypisuj krok i granice w ostatnim oktecie oraz wskazuj adres sieci i broadcast. Sprawdzaj wyniki kalkulatorem (np. ipcalc), ale dopiero po własnym obliczeniu. Na egzaminie liczy się szybkość i pewność granic podsieci.
info

Około 42% zdających odpowiada poprawnie na to pytanie. trudne

Specjaliści zwracają uwagę: "Adres sieci w IPv4 to taki, w którym wszystkie bity części hosta są równe 0."

Źródła:

  • RFC 4632: Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan, Internet Engineering Task Force (IETF), 2006, sekcje dot. notacji prefiksowej i agregacji adresów, https://www.rfc-editor.org/rfc/rfc4632.html - dostęp 2026-02-18
  • RFC 791: Internet Protocol, IETF, 1981, rozdziały dot. adresowania i routingu, https://www.rfc-editor.org/rfc/rfc791.html - dostęp 2026-02-18
  • Cisco: IP Addressing and Subnetting for New Users (materiał edukacyjny dot. adresu sieci, maski i granic podsieci), https://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13788-3.html - dostęp 2026-02-18

Materiały:

  • RFC 4632 (Classless Inter-domain Routing) – opis notacji CIDR i agregacji tras
  • RFC 791 (Internet Protocol) – podstawy adresacji IPv4
  • Ćwiczenia "subnetting" z rozbijaniem sieci na podsieci (tabele granic bloków dla /25–/30)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego