Adres 10.0.0.0/16 oznacza, że pierwsze 16 bitów to część sieciowa, a pozostałe 16 bitów to część hostowa. Administrator ma podzielić tę sieć na 4 równe podsieci, czyli uzyskać 4 podsieci o takim samym prefiksie (tej samej "wielkości").
Aby utworzyć 4 podsieci, trzeba uzyskać 4 różne wartości w części podsieciowej. Liczba podsieci wynika z liczby pożyczonych bitów:
2 bity dają 22 = 4 podsieci.
Zatem zwiększamy prefiks o 2 w stosunku do /16:
/16 + 2 = /18
Teraz zamieniamy /18 na maskę dziesiętną. Pierwsze dwa oktety są pełne (8+8=16 bitów):
Brakuje jeszcze 2 bity w trzecim oktecie (bo 18−16=2). W trzecim oktecie ustawione są więc dwa najwyższe bity: 11000000, co w dziesiętnym daje 192. Ostatni oktet to 0. Otrzymujemy maskę:
255.255.192.0
Dlaczego pozostałe odpowiedzi są błędne?
- 255.255.128.0 to /17, czyli tylko 1 pożyczony bit → daje 2 podsieci, a nie 4.
- 255.255.0.0 to /16, czyli brak podziału na podsieci → nadal jedna sieć.
- 255.255.224.0 to /19, czyli 3 pożyczone bity → daje 8 podsieci, a nie 4 (mniejsze podsieci niż wymagane).
W praktyce warto zapamiętać regułę: podział na 2,4,8,16… podsieci oznacza zwiększenie prefiksu o 1,2,3,4… bity.