Sieć 172.16.0.0/16 ma prefiks /16, czyli 16 bitów opisuje część sieci, a pozostałe 16 bitów (w ramach tej puli) można przeznaczać na podsieci i hosty.
Aby utworzyć 10 podsieci o jednakowej wielkości, w klasycznym podziale IPv4 liczba podsieci musi wynikać z liczby "pożyczonych" bitów i ma postać 2n, gdzie n to liczba bitów przeznaczonych na identyfikator podsieci.
Szukamy najmniejszego n, dla którego 2n ≥ 10:
- 23 = 8 (za mało)
- 24 = 16 (wystarcza)
Zatem trzeba pożyczyć 4 bity z części hosta. Nowy prefiks to /16 + 4 = /20.
Prefiks /20 w zapisie maski dziesiętnej oznacza:
- pierwsze dwa oktety w całości "jedynkowe": 255.255
- w trzecim oktecie mamy 4 jedynki (11110000), co daje 240
- czwarty oktet to 0
Otrzymujemy maskę 255.255.240.0.
Dlaczego pozostałe odpowiedzi są błędne? Maska 255.255.192.0 odpowiada /18 (daje 4 podsieci z /16), 255.255.224.0 to /19 (8 podsieci), a 255.255.128.0 to /17 (2 podsieci). Każda z nich daje mniej niż wymagane 10 podsieci, więc nie spełnia warunku zadania.