Информатика ответы надо и решение
Задание 1. Пусть IP-адрес узла равен 198.154.120.167, а маска равна 255.255.224.24. Требуется найти адрес сети.
Задание 2. IP-адрес узла 11001111.01111000.00010011.00111110
Маска 11111111.11111111.11000000.00000000. Требуется найти адрес сети.
Задание 3. Для узла с IP-адресом 119.183.208.227 адрес сети равен 119.183.192.0.
Каково наименьшее возможное количество единиц в разрядах маски?
Задание 4. IP-адрес узла равен 231.32.255.131, а адрес сети равен 231.32.240.0. Требуется найти адрес маски.
Задание 5. Для узла с IP-адресом 119.83.208.27 адрес сети равен 119.83.242.0. Каково наименьшее возможное количество единиц в разрядах маски?
Детальные решения
Задание 1
IP‑адрес: 198.154.120.167
Маска: 255.255.224.24
В двоичном виде:
255 .255 .224 .24
11111111.11111111.11100000.00011000
Это 8+8+3+2 = 21+2 = 23 единичных бита, т.е. /23+?, но так как в третьем октете 3 бита, а в четвёртом — 2, суммарно 23 единицы.
Побитовое И:
198.154.120.167
11000110.10011010.01111000.10100111
& 255.255.224.24
11111111.11111111.11100000.00011000
-----------------------------------
11000110.10011010.01100000.00000000 = 198.154.96.0
Ответ: 198.154.96.0
Задание 2
IP‑адрес: 11001111.01111000.00010011.00111110
Маска: 11111111.11111111.11000000.00000000 (16+2 = /18)
Побитовое И:
11001111.01111000.00010011.00111110
& 11111111.11111111.11000000.00000000
-----------------------------------
11001111.01111000.00000000.00000000 = 207.120.0.0
Ответ: 207.120.0.0
Задание 3
Даны:
IP = 119.183.208.227
Сеть = 119.183.192.0
Сравним третий октет:
IP‑третий = 208 = 11010000₂
Сеть-третий = 192 = 11000000₂
Для того чтобы при побитовом И первые два бита остались без изменений, а остальные обнулились, нужно минимум 2 единицы в третьем октете + 16 в первых двух → 18 единиц всего.
Ответ: минимальное количество единиц = 18 (маска /18).
Задание 4
IP = 231.32.255.131
Сеть = 231.32.240.0
Найдём маску побитово в каждом октете:
Первый и второй октеты: 231 & 255 = 231, 32 & 255 = 32 → маска в первых двух = 255.255.
Третий: 255 & M₃ = 240 → M₃ = 240 (11110000₂).
Четвёртый: 131 & M₄ = 0 → M₄ = 0 (00000000₂).
Маска = 255.255.240.0 → /20.
Ответ: 255.255.240.0
Задание 5
Даны:
IP = 119.83.208.27
Сеть = 119.83.242.0
Проверим третий октет:
208 = 11010000₂
& M₃ = ????????
= 242 = 11110010₂
Нельзя наложить маску M₃ (0/1‑биты), чтобы из 11010000 получить 11110010 — третьий бит IP =0, а сеть требует 1.
Вывод: нет такой маски, при которой IP & М = заданная сеть.
Ответ: решения нет (такой сети побитовым И не получить).