В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая...

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

В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого места – нули. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0. Узлы с IP-адресами 84.77.47.132 и 84.77.48.132 находятся в одной сети. Укажите наибольшее возможное значение третьего слева байта маски этой сети. Ответ запишите в виде десятичного числа.


Информатика (14 баллов) | 98 просмотров
Дан 1 ответ
0 голосов

Ответ:

224

Объяснение:

47_{10}=32+8+4+2+1=00 10 11 11_{2}\\48_{10}=32+16=00 11 00 00_{2\\}

Так как крайние от искомого байты маски одинаковы, то они нам не нужны.

Сравнивая двоичные числа искомого, видим, что сеть получится одинаковой при наибольшей маске 11 10 00 00_{2}. Переведем ее в десятичную систему 128+64+32=224_{10} - искомое значение.

(448 баллов)
0

Username, наперво поищи подобное задание из ЕГЭ и посмотри различные способы решения.

0

Это задание можно представить как столбик умножения исходя из формулировки в самом задании: сеть равна когнетивной коньюкции (аналог умножения, но только побитовое) маски и узла. То есть строим таблицу умножения двоичных кодов (сверху вниз) узел, маска, сеть.

0

Тебе требуется знать что такое маска. Далее все легко.

0

В данном случае нам требуется только третий байт узла и сети перевести в двоичный код. Это я и делаю в первых двух строчках. По ним строим маску.