Задание 2 Вариант 3 Самостоятельная работа 10 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)
Босова, Босова, Аквилянов
11 класс
Класс
11
Предмет
Информатика
Автор
Босова, Босова, Аквилянов
Задание 2 Вариант 3 Самостоятельная работа 10 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)
Задача
- IP-адрес состоит из двух частей, одна из которых определяет адрес сети, а вторая — адрес самого узла в этой сети. При этом деление адреса на части определяется маской — $$32$$-битным числом, в двоичной записи которого сначала стоят единицы, а потом — нули. Первая часть IP-адреса, соответствующая единичным битам маски, относится к адресу сети. Вторая часть IP-адреса, соответствующая нулевым битам маски, определяет числовой адрес узла в сети. Адрес сети получается в результате применения поразрядной конъюнкции к IP-адресу узла и маске. Два узла, находящиеся в одной сети, имеют IP-адреса $$152.217.69.70$$ и $$152.217.125.80$$. Укажите наибольшее возможное значение третьего слева байта маски сети. Ответ запишите в виде десятичного числа.
Подробный ответ
Третий слева байт маски в условии, вероятно, указан с ошибкой: для двух адресов одной сети нужно сравнивать третий справа байт маски.
Переведём третьи байты IP-адресов в двоичную систему:
$$69 = 64 + 4 + 1 = 01000101_2$$
$$125 = 64 + 32 + 16 + 8 + 4 + 1 = 01111101_2$$
Чтобы адреса принадлежали одной сети, после поразрядной конъюнкции с маской сетевые части должны совпадать. Наибольшее значение байта маски, при котором это возможно, получаем, если в маске в третьем байте как можно больше единиц, но различающиеся биты адресов «обнуляются» одинаково.
Сравним двоичные записи:
$$01000101_2$$
$$01111101_2$$
Общая часть слева: $$01$$, далее биты различаются. Значит, максимальный возможный байт маски:
$$01000111_2 = 64 + 4 + 2 + 1 = 71$$
Ответ
71
Другие учебники
Другие предметы

