Решение: Минимальный байт маски сети
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла относится к адресу сети, а какая — к адресу самого узла. В маске сначала в старших разрядах стоят единицы, а затем с некоторого разряда — нули. Адрес сети получается в результате применения поразрядной конъюнкции к IP-адресу узла и маске.
Для узла с IP-адресом 117.191.208.37 адрес сети равен 117.191.192.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.
Решение по шагам
4 шагаДля третьего байта требуется получить результат поразрядной конъюнкции числа 208 и третьего байта маски:
$$208 \mathbin{\&} m = 192$$Запишем число 208 в двоичном виде:
$$208_{10}=11010000_2$$Маска состоит сначала из единиц, затем из нулей. Чтобы результатом конъюнкции стало $11000000_2$, минимальное подходящее значение маски имеет вид:
$$m=11000000_2$$Переведём это число в десятичную систему:
$$11000000_2=128+64=192$$Где здесь ошибаются
Путают третий байт IP-адреса с третьим байтом результата.
Выбирают маску 224, не учитывая, что требуется наименьшее возможное значение.
Забывают, что единицы в маске должны идти подряд от старшего разряда.