Два узла, находящиеся в разных подсетях, имеют IP-адреса 143.175.103.191 и 143.175.79.156. В масках обеих подсетей одинаковое количество единиц. Укажите наибольшее возможное количество единиц в масках этих подсетей. Учтите, что два адреса в любой подсети зарезервированы: адрес всей подсети и широковещательный адрес
Для начала, приведем оба IP-адреса и их битовое представление:
Адрес 1: 143.175.103.191 -> 10001111.10101111.01100111.10111111
Адрес 2: 143.175.79.156 -> 10001111.10101111.01001111.10011100
Теперь посмотрим на каждый бит адреса и определим, какой частью адресного пространства он задает:
1. В первых трех октетах оба адреса одинаковы, т.е. 10001111.10101111.01...
2. В четвертом октете есть различие - 103 и 79. Представим эти числа в двоичной системе:
- 103 -> 01100111
- 79 -> 01001111
Теперь найдем разницу между битовыми представлениями этих чисел:
01100111
-01001111
__________
00111010
Таким образом, в четвертом октете два адреса отличаются на 00111010.
Переведем эту разницу обратно в десятичное число:
00111010 -> 58
Таким образом, в четвертом октете два адреса отличаются на 58. Но помните, что в каждой подсети два адреса зарезервированы (адрес всей подсети и широковещательный адрес), поэтому макисмальное возможное количество единиц в масках подсетей будет на 2 меньше, то есть 58 - 2 = 56.
Таким образом, наибольшее возможное количество единиц в масках этих подсетей равно 56.