Два узла, находящиеся в одной сети, имеют IP-адреса 121.171.5.70 и 121.171.29.68. Укажите...

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

Два узла, находящиеся в одной сети, имеют IP-адреса 121.171.5.70 и 121.171.29.68. Укажите наибольшее возможное значение третьего слева байта маски сети. Ответ запишите в виде десятичного числа


Информатика (123 баллов) | 599 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Берем третьи байты и переводим в двоичную систему счисления:
5_1_0=101_2
29_1_0=11101_2
Добавим в начале нулей, чтобы получилось 8 цифр.

101_2=00000101_2  ← 5_1_0
11101_2=00011101_2  ← 29_1_0

Найдем маску. Запишем с столбик. Если элементы одинаковые, ставим соответствующее число, если элементы разные, ставим крестик:

00000101
00011101
000xx101   ← маска

Т.к. по правилу в маске, сначала идут единицы, переместим их в начало:
11xx0000

Если бы по условию, надо было бы найти наименьшее возможное значение, то мы бы заменяли крестики(х) на нули.

Т.к. по условию необходимо наибольшее возможное значение, подставляем вместо крестиков(x), единицу и переведем в десятичную систему счисления:
11110000_2 = 240_1_0

(9.4k баллов)
0

а какое решение?

0

Столбик на бумагу перепиши, а то здесь съезжает все.

0

спасибо большое