Решение: От нас требуется найти только третий слева байт, то есть переводить в двоичную систему весь IP-адрес и адрес сети не имеет смысла. Переведем в двоичную систему третий слева байт IP-адреса и адреса сети:
10010110 — IP-адрес
10010100 — Адрес сети
Адрес сети получается при применении поразрядной конъюнкции (умножения разрядов) маски и IP-адреса.
хххххххх — Маска
10010110 — IP-адрес
--------
10010100 — Адрес сети
Таким образом, мы можем определить, где в маске находятся единицы. Если в разряде IP-адреса находится 1, и в соответствующем ему разряде адреса сети находится 1, то и в маске должна быть единица.
1хх1х1хх — Маска
10010110 — IP-адрес
--------
10010100 — Адрес сети
При этом в маске ВСЕГДА сначала идут только единицы, а потом только нули, то есть маску можно записать так:
111111хх — Маска
10010110 — IP-адрес
--------
10010100 — Адрес сети
Посмотрите на второй справа бит IP-адреса и адреса сети. Если в маске во втором справа бите будет находиться 1, то и в адресе сети должна быть единица, а в адресе сети указан нуль. Получается, что во втором справа бите маски может быть только нуль.
11111100 — Маска
10010110 — IP-адрес
--------
10010100 — Адрес сети
Переведем 11111100 в десятичную систему, 111111002=25210
Ответ: 252