Решите задачу по информатике В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и его маске. Сеть задана IP-адресом 125.175.0.0 и маской сети 255.255.128.0. Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса кратно 5?

24 Фев в 19:40
75 +1
0
Ответы
2

Для решения задачи сначала определим сетевые параметры.

Определение адреса сети и диапазона хостов:

IP-адрес сети: 125.175.0.0Маска сети: 255.255.128.0

Сначала переведем маску сети в двоичный формат:

255.255.128.0 = 11111111.11111111.10000000.00000000

Эта маска указывает, что первые 17 бит всего1вмаскевсего 1 в маскевсего1вмаске используются для адреса сети первыедвабайтаичастьтретьегопервые два байта и часть третьегопервыедвабайтаичастьтретьего.

Таким образом, адрес сети:

Двич. формат: 11111001.10101111.00000000.00000000

Адрес сети: 125.175.0.0 /17

Определение диапазона хостов:
Поскольку маска сети /17, у нас 15 бит 32−17=1532 - 17 = 153217=15 для адреса хостов. Это означает, что количество возможных адресов в сети:
215=32768 2^{15} = 32768
215=32768

Из этого числа необходимо вычесть 2 адреса: один для самой сети и один для широковещательного адреса. Таким образом, количество доступных адресов для хостов будет:
32768−2=32766 32768 - 2 = 32766
327682=32766

Количество IP-адресов с количеством единиц в двоичной записи, кратным 5:
Следующий шаг — определение, сколько из этих 32766 IP-адресов имеют количество единиц в двоичной записи, кратное 5.

IP-адрес состоит из 32 бит. Поэтому количество единиц в двоичной форме IP-адреса может варьироваться от 0 адрес0.0.0.0адрес 0.0.0.0адрес0.0.0.0 до 32 адрес255.255.255.255адрес 255.255.255.255адрес255.255.255.255. Мы ищем количество xxx, кратных 5:

Возможные значения: 0, 5, 10, 15, 20, 25, 30

Таким образом, находим подходящие значения, которые возможны в 32 битах:

0 -> 05 -> 510 -> 1015 -> 1520 -> 2025 -> 2530 -> 30

Это дает нам 7 значений.

Оценка распределения адресов:
Каждый IP-адрес генерируется случайным образом, и количество единиц в двоичной записи будет равномерно распределено. Поэтому количество IP-адресов, у которых количество единиц кратно 5, можно рассчитать как:
число подходящих значенийвсе возможные значения×общее количество адресов \frac{\text{число подходящих значений}}{\text{все возможные значения}} \times \text{общее количество адресов}
все возможные значениячисло подходящих значений ×общее количество адресов
Всего возможных значений для количества единиц: 33 от0до32включительноот 0 до 32 включительноот0до32включительно.

Таким образом, ожидаемое количество адресов:
733×32766≈7×993≈6951 \frac{7}{33} \times 32766 \approx 7 \times 993 \approx 6951
337 ×327667×9936951

Итак, количество IP-адресов в сети 125.175.0.0 с количеством единиц в двоичной записи, кратным 5, составляет примерно 6951.

24 Фев в 19:41

Итак, количество IP-адресов в сети 125.175.0.0 с количеством единиц в двоичной записи, кратным 5, составляет примерно 6951.

2 Мар в 18:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир