Присоединиться

11 класс·средний уровень

Сколько в этой сети IP-адресов, для которых количество единиц в

Условие

В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети. Сеть задана IP-адресом 122.159.136.144 и маской сети 255.255.255.248. Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 4? В ответе укажите только число.

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Запишем числа маски сети и адреса сети в двоичной системе счисления:255₁₀ − 11111111₂,248₁₀ − 11111000₂, 122₁₀ − 01111010₂,159₁₀ − 10011111₂,136₁₀ − 10001000₂,144₁₀ − 10010000₂.2. Адрес сети получается в результате поразрядной конъюнкции чисел маски и чисел адреса узла (в двоичном коде). Поскольку конъюнкция 0 с чем-либо всегда равна 0, то на тех местах, где числа маски равны 0, в адресе узла стоит

Осталось ещё 6 шагов

  1. Аналогично, там, где числа маски равны…

  2. Для того чтобы количество единиц в двоичной…

  3. Для этого в последних трех битах IP-адреса…

  4. Приведём решение Артёма Гридина на языке…

  5. Приведём решение на языке Python. from…

  6. Приведём решение Юрия Красильникова на языке…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Организация компьютерных сетей. Адресация»