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.