СДАМ ГИА: РЕШУ ЕГЭ
Образовательный портал для подготовки к экзаменам
Информатика
≡ информатика
сайты - меню - вход - новости




Задания
Версия для печати и копирования в MS Word
Задание 12 № 11268

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

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

Для узла с IP-адресом 195.227.196.12 адрес сети равен 195.227.192.0. Чему равно наибольшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение.

Запишем третий байт IP-адреса и адреса сети в двоичной системе счисления:

19610 = 110001002

19210 = 110000002

Видим, что два первых слева бита маски − единицы, а биты с третьего по пятый могут быть как нулями, так и единицами. Для того, чтобы значение было наибольшим, эти биты должен быть равны единице. Получаем, что третий слева байт маски равен 111110002 = 24810

 

Ответ: 248.

Спрятать решение · ·
Maxim Zimin 10.06.2016 16:02

Здравствуйте. Возник вопрос по поводу ответа. Разве ответом не может являться 11111011, ведь 2 последние единицы превратятся в нули при выполнении конъюнкции? То есть ответ - 251

Сергей Никифоров

Обратите внимание, что по определению маска имеет следующий вид: сначала единицы, затем нули. То есть приведённое вами число не является допустимой маской сети.