13

Решение: Подсчёт IP-адресов в подсети

ЕГЭ · Информатика · Задание 13 · Файлы и документы
ПовышеннаяФИПИ490050Короткий ответ≈ 4 минутыРазбор в 4 шагаОтвет сверен с ключом
Условие

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

Сеть задана IP-адресом 172.16.80.0 и маской сети 255.255.248.0.

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

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

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

4 шага
1

Маска сети 255.255.248.0 содержит 21 единичный бит, то есть имеет длину префикса /21.

$$255.255.248.0 = /21$$
2

В каждом IP-адресе 32 бита, поэтому для адреса узла остаётся 11 переменных битов.

$$32 - 21 = 11$$
3

Общее количество IP-адресов в данной сети равно числу наборов значений 11 переменных битов.

$$2^{11}=2048$$

При переборе всех наборов из 11 битов ровно половина наборов имеет требуемую чётность количества единиц в полном IP-адресе.

$$\frac{2^{11}}{2}=2^{10}=1024$$
Ответ
1024
1024
так ответ выглядит в бланке

Где здесь ошибаются

Считать, что маска 255.255.248.0 оставляет 8, а не 11 бит для адреса узла.

Учитывать только адреса узлов, исключая сетевой адрес и широковещательный адрес, хотя в условии требуется количество IP-адресов в сети.

Считать все 2048 адресов вместо половины адресов с нужной чётностью.

Закрепить приёмВ теме «Файлы и документы» ещё 47 задач — с ответом и таким же разбором.
Тренироваться

Как решать задание 13 ЕГЭ, информатика

Разбор этой задачи разложен на 4 шага: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Файлы и документы»: в ней 48 задач, и у каждой есть такой же разбор. Регистрация не нужна.