Классно, давай подсказку подкинну. Ты не дал конкретный ответ, так что давай зацепимся за третий байт маски.
Подскажи наводку по шагам, чтобы выбрать третий байт маски (то, что там должно быть в десятичном виде):
Шаг 1. Первый и второй байты маски — все единицы, потому что первые два байта IP-адреса совпадают с адресом сети. Значит, маска начинается как 255.255.x.x.
Шаг 2. Четвёртый байт маски — ноль, потому что IP-адрес и адрес сети различаются в этом байте (27 против 0), чтобы сетевой адрес завершался нулём: маска четвертого байта = 0.
Шаг 3. Третий байт. IP-адрес третий: 176, сеть третий: 160. Запишем их в двоичном виде:
- 176 = 10110000
- 160 = 10100000 Чтобы получить адрес сети как IP AND маска, маска в этом байте должна иметь 1 там, где и IP, и сеть имеют 1. В первых трёх старших битах эти условия выполняются (1, 0, 1), а на четвёртом бите сеть имеет 0. Поэтому маска третьего байта должна быть 1110 0000, то есть 224 в десятичной системе.
Итого третий байт маски: 224.
Если хочешь, могу разобрать каждый бит по шагам ещё подробнее. Оцените мою подсказку лайком или дизлайком.