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


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

В терминологии сетей TCP/IP маска сети — это двоичное число, меньшее 232; в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого места нули. Маска определяет, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес — в виде четырёх байт, причём каждый байт записывается в виде десятичного числа. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32. 240.0.

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

Решение.

Рассмотрим третий слева байт в IP-адресе узла и адресе сети, представим их в двоичном виде:

 

11210 = 0111 00002;    6410 = 0100 00002.

 

Маской сети является такое двоичное число, которое при поразрядной конъюнкции с IP-адресом узла даст адрес сети, при этом первая часть числа состоит из единиц, а всё остальное − нули. Таким числом является 1100 00002 = 19210.

 

Ответ: 192.


Аналоги к заданию № 7669: 7696 Все

Спрятать решение · · Видеокурс ·
alex meln (Москва) 09.06.2015 14:21

Доброго времени суток! При поразрядной конъюнкции третьего слева байта маски у вас написана лишняя единица. 112 = 1110000

64 = 1000000

умножаем = 1000000

ответ = 1000000=64

конъюнкция двух нулей дает 0, а не единицу.

Вы предлагаете правильный ответ 192, исправьте на 64 или объясните решение. Спасибо!

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

Заметьте, что для получения нужного байта адреса сети нужно произвести поразрядную конъюнкцию соответствующих байтов IP-ад­ре­са узла, в данном примере 11210, и маски сети. В ходе решения становится ясным, что маска сети — число 19210.

Александр Редько 12.06.2015 22:11

Здравствуйте Сергей Никифоров.Столкнулься с той же проблемой что и предыдущий "Гость". Не понял вашего объяснения решения. Обьясните пожалуйста более подробно. Заранее спасибо.

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

Здравствуйте! Гость хочет найти маску сети путём поразрядной конъюнкции адреса узла и адреса сети, а это неверно. Маской сети является такое двоичное число, которое при поразрядной конъюнкции с IP-адресом узла даст адрес сети. Таким числом является 1100 00002 = 19210.