Задание 10 ЕГЭ по информатике · 67566D

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

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

Для узла с IP-адресом 127.220.170.23 адрес сети равен 127.220.168.0. Каково наименьшее возможное количество единиц в разрядах маски?

Показать ответ
21
Подсказки (3)
  1. Рассмотрите третий байт IP-адреса: 170 должен после побитовой конъюнкции превратиться в 168.
  2. Запишите числа в двоичном виде: 17010=101010102, 16810=101010002. Маска состоит из последовательных единиц, за которыми идут нули.
  3. В третьем байте минимально подходит маска 111110002, то есть в ней 5 единиц. Вместе с первыми двумя байтами это 8+8+5=21 единица.
Решение
1. Первые два байта адреса сети полностью совпадают с первыми двумя байтами IP-адреса, поэтому в маске в них находятся 16 единиц.
8+8=16

2. Переведём третий байт в двоичную систему:
17010=101010102,16810=101010002

3. Чтобы получить 168 побитовой конъюнкцией, маска в третьем байте должна сохранить первые пять единиц числа 170. Минимальная подходящая маска имеет вид 111110002.
101010102&111110002=101010002

4. В последнем байте маски единиц быть не должно, так как последний байт адреса сети равен нулю. Общее количество единиц в маске равно:
16+5=21
Частые ошибки
  • Считать единицы только в третьем байте и получить 5.
  • Использовать маску с четырьмя единицами в третьем байте: она даст значение 160, а не 168.
  • Считать количество единиц в двоичной записи IP-адреса вместо маски.

Похожие задания

10Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.…Число единиц/нулей в маске · 5FDFDB10Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.…Число единиц/нулей в маске · BA76A310Адрес сети получается в результате применения поразрядной конъюнкции к заданным IP-адресу узла и маске.…Число единиц/нулей в маске · 07B69910Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.…Число единиц/нулей в маске · 80F1ED10Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.…Байт маски по адресу сети · 403FFC10Адрес сети получается в результате применения поразрядной конъюнкции к заданным IP-адресу узла и маске.…Байт маски по адресу сети · FE8DFB

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ЕГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.