Решение: Определение адреса сети
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла относится к адресу сети, а какая — к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и его маске.
Сеть задана IP-адресом одного из входящих в неё узлов 121.51.134.115 и сетевой маской 255.248.0.0. Найдите IP-адрес сети. В ответе укажите сумму числовых значений октетов найденного IP-адреса.
Например, если бы найденный адрес был равен 100.20.3.4, то в ответе следовало бы записать: 127.
Решение по шагам
4 шагаМаска 255.248.0.0 означает, что первые 13 бит IP-адреса относятся к адресу сети. Размер блока второго октета равен:
$$256 - 248 = 8$$Второй октет адреса узла равен 51. Ближайшее меньшее или равное ему начало блока размера 8 — это 48.
$$48 \leq 51 < 56$$Остальные октеты адреса сети обнуляются, поэтому адрес сети равен 121.48.0.0.
$$121.51.134.115 \mathbin{\&} 255.248.0.0 = 121.48.0.0$$Находим сумму числовых значений октетов адреса сети.
$$121 + 48 + 0 + 0 = 169$$Где здесь ошибаются
Округляют второй октет 51 вверх до 56 вместо выбора начала диапазона.
Не обнуляют третий и четвёртый октеты адреса сети.
Складывают октеты исходного IP-адреса, а не найденного адреса сети.