Весь курс подготовки к КЕГЭ здесь.
Условие задачи:
В терминологии сетей TCP/IP маской сети называют двоичное число,
которое показывает, какая часть IP-адреса узла сети относится к адресу сети,
а какая – к адресу узла в этой сети. Адрес сети получается в результате
применения поразрядной конъюнкции к заданному адресу узла и его маске.
Широковещательным адресом называется специализированный адрес,
в котором на месте нулей в маске стоят единицы. Адрес сети
и широковещательный адрес не могут быть использованы для адресации
сетевых устройств.
Сеть задана IP-адресом одного из входящих в неё узлов 191.128.66.83
и сетевой маской 255.192.0.0.
Найдите в данной сети наибольший IP-адрес, который может быть назначен
компьютеру. В ответе укажите найденный IP-адрес без разделителей.
Например, если бы найденный адрес был равен 111.22.3.44, то в ответе
следовало бы записать: 11122344.
Решение:
Сначала переведем все числа в двоиный вид с помощью калькулятора.
- 191 = 10111111
- 128 = 10000000
- 66 = 01000010
- 83 = 0101 0011
- 255 = 11111111
- 192 = 11000000
- 0 = 00000000
Дальше сделаем поразрядную конъюнкцию адреса узла и маски, так мы получим адрес сети.
Когда все нули в конце - это сеть. Красная вертикальная полоса это неизменяемая часть сети и адресов узлов. Если вместо нулей в адресе сети поставить единицы, то получится адрес широковещательного канала, а он не может быть назначен для узла, значит берем предыдущий. Заменим последний ноль на единицу и получим максимальный адрес узла.
10111111.10111111.11111111.11111110
Переведем из двоичного в десятичный и получим: 191.191.255.254
В ответе запишем все числа без точек.
Ответ:
191191255254