Для узла с ip адресом 203.155.196.98 адрес сети равен 203.155.192.0

0 голосов
467 просмотров

Для узла с ip адресом 203.155.196.98 адрес сети равен 203.155.192.0


Информатика (545 баллов) | 467 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
Полагаю, вопрос оборван и полная формулировка звучит следующим образом:
"Для узла с IP-адресом 203.155.196.98 адрес сети равен 203.155.192.0. Найдите наибольшее возможное количество единиц в двоичной записи маски подсети."
Нас интересует 3-й октет (байт) IP адреса, который равен 196. Переведем в двоичную систему. 
196_{10}=11000100_{2}
Аналогично поступим с 3-м октетом адреса сети. 
192_{10}=11000000_{2}
IP адрес и маска подсети дают адрес сети, их поразрядное логическое умножение друг на друга. Для наглядности запишем это в столбик. 
11000100 - IP
 хххххххх - маска
11000000 - адрес сети
Однозначно, чтобы получить единицы в крайних левых разрядах адреса сети, они должны быть и в маске. 
11000100
11хххххх
11000000
В задании требуется определить максимально возможное количество единиц в маске. Т.к. в маске подсети сначала идут все единицы, а потом все нули без чередования, маска будет следующей:
11000100
11111000
11000000
Будь единиц в маске хотя бы на одну больше, адрес сети бы изменился на 11000100. 
Теперь представим нашу маску в двоичном коде:
11111111.11111111.11111000.00000000
Число единиц 8+8+5=21.
Ответ: 21 единица. 
(15.6k баллов)