Сеть задана IP-адресом 101.96.0.0 и маской сети 255.224.0.0. Определите сколько в этой сети IP адресов, для которых количество единиц в двоичной записи IP-адреса кратно 2?
Для решения задачи необходимо определить количество бит, которые являются частью адреса хоста, и затем вычислить количество IP адресов, удовлетворяющих условию задачи.
В данном случае, маска сети 255.224.0.0 соответствует бинарной записи 11111111.11100000.00000000.00000000. Это означает, что первые 11 бит адреса IP отведены под сеть, и оставшиеся биты (32-11=21 бит) используются для адресации хостов.
Для того чтобы количество единиц в двоичной записи IP-адреса было кратно 2, значит количество единиц в бинарной записи должно быть четным числом.
Используем формулу для определения количества IP адресов: 2^(количество бит адресации хоста) - 2 (два адреса не используются - адрес сети и broadcast адрес).
Таким образом, количество IP адресов, для которых количество единиц в двоичной записи IP-адреса кратно 2, равно 2^(21) - 2 = 2097152 - 2 = 2097150.