Задание 13. Информатика. ЕГЭ. Статград. 17.12.2024

Просмотры: 1005
Изменено: 18 января 2025

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

Например, если IP-адрес узла равен \(231.32.255.131,\) а маска равна \(255.255.240.0,\) то адрес сети равен \(231.32.240.0.\)

Узлы с IP-адресами \(157.220.185.237\) и \(157.220.184.230\) принадлежат одной сети. Какое наименьшее количество IP-адресов, в двоичной записи которых ровно \(15\) единиц, может содержаться в этой сети?

Решение:

Два старший байта в IP-адресах узлов совпадают, значит они принадлежат сетевой части IP-адреса. В двоичной записи \(157 = 10011101_2,\) \(220 = 11011100_2.\) Каждый из этих байтов содержит по \(5\) единиц в двоичной записи. Рассмотрим третьи байты IP-адресов: \(185 = 10111001_2,\) \(184 = 10111000_2.\) У них совпадают все разряды, за исключением последнего, причем в совпадающей части содержится \(4\) единицы. Отнесём все эти семь разрядов к сетевой части, т.е. установим маску сети \(255.255.254.0.\) Тогда в сетевой части адреса содержится уже \(14\) единиц. Последнюю единицу получим из адреса самого узла в сети, т.е. из \(9\) младших разрядов. Существует только \(9\) вариантов разместить одну единицу по этим разрядам.

Ответ: \(9\)