Задание 12. В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.
По заданным IP-адресу узла и маске определите адрес сети. IP-адрес узла: 131.192.129.130
Маска: 255.255.192.0
При записи ответа выберите из приведённых в таблице чисел четыре элемента IP-адреса сети и запишите в нужном порядке соответствующие им буквы, без использования точек.
А |
В |
С |
D |
Е |
F |
G |
Н |
0 |
128 |
129 |
130 |
131 |
192 |
224 |
255 |
Решение.
Операция конъюнкции – это поразрядное умножение (логическое И), определяемое таблицей истинности:
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
При этом можно заметить, что первые два числа маски равны 255, то есть в двоичной записи 11111111. Накладывая такую маску на любые числа, получим это же число, то есть:
131&255=131;
192&255=192.
Здесь знак & означает конъюнкцию. Если же маска равна 0, то результирующее число тоже будет равно 0, то есть:
130&0=0.
Наконец, маска числа 192 = 11000000, наложенная на число 129 = 10000001, даст:
то есть получим число 128 = 10000000. В результате, IP-узел определится символами:
EFBA.
Ответ: EFBA.
Другие задания:
Для наших пользователей доступны следующие материалы: