Pierwszym krokiem do wykonania tego zadania jest wyznaczenie części adresów przeznaczonych na podsieci oraz na hosty. Mamy adres:
10.10.10.0/24
/24 oznacza, że w masce pierwsze 24 bity mają wartości 1, reszta ma wartość 0. A więc po zamianie na notację dziesiętno-kropkową mamy, że maska ma wartość 255.255.255.0
Taka wartość maski oznacza, że pierwsze 3 oktety zawierają podsieć, a ostatni oktet zawiera hosty.
Oznacza to, że cała podsieć ma zakres: 10.10.10.0 - 10.10.10.255
Z zadania wiemy, że podsieć zostaje podzielona na 8 kolejnych, równych podsieci. Oznacza to, że całą dostępną pulę adresów, która wynosi 256 (0-255) dzielimy przez ilość podsieci:
256 / 8 = 32
Naszym zadaniem jest wyznaczenie maksymalnej liczby adresów hostów. Wiemy, że w każdej podsieci mamy adres podsieci oraz adres rozgłoszeniowy. Oznacza to, że z 32 dostępnych w każdej podsieci adresów, 2 adresy są zajęte. A więc maksymalna liczba adresów hostów w podsieci wynosi 32 - 2 = 30