Как решить задачу? В конце не получается. IP-адрес: 153.189.17.23 Маска: 255.255.240.0 Чему равен адрес сети? У меня получается 159.189.4080.0, я понимаю что это скорее всего не верно и не пойму что делать с числами 240 и 17.
Чтобы найти адрес сети, нужно выполнить побитовую (битовую) операцию "И" между IP-адресом и маской подсети. Давайте сделаем это шаг за шагом.
Преобразуем IP-адрес и маску подсети в двоичный формат:
IP-адрес: 153.189.17.23
153 в двоичном: 10011001189 в двоичном: 1011110117 в двоичном: 0001000123 в двоичном: 00010111
Итак, IP-адрес в двоичном виде:
10011001.10111101.00010001.00010111
Маска подсети: 255.255.240.0
255 в двоичном: 11111111255 в двоичном: 11111111240 в двоичном: 111100000 в двоичном: 00000000
Маска подсети в двоичном виде:
11111111.11111111.11110000.00000000
Выполним побитовую операцию "И":
10011001.10111101.00010001.00010111 (IP) & 11111111.11111111.11110000.00000000 (Маска) ------------------------------------------------ 10011001.10111101.00010000.00000000 (Адрес сети)Преобразуем результат обратно в десятичный формат:10011001 = 15310111101 = 18900010000 = 1600000000 = 0
Таким образом, адрес сети будет: 153.189.16.0.
Ваша заготовка вида 159.189.4080.0 ошибочна, так как 4080 не является допустимым значением для октета в IP-адресе (допустимые значения от 0 до 255). Правильный ответ — это 153.189.16.0.
Чтобы найти адрес сети, нужно выполнить побитовую (битовую) операцию "И" между IP-адресом и маской подсети. Давайте сделаем это шаг за шагом.
Преобразуем IP-адрес и маску подсети в двоичный формат:
IP-адрес: 153.189.17.23
153 в двоичном: 10011001189 в двоичном: 1011110117 в двоичном: 0001000123 в двоичном: 00010111Итак, IP-адрес в двоичном виде:
10011001.10111101.00010001.00010111Маска подсети: 255.255.240.0
255 в двоичном: 11111111255 в двоичном: 11111111240 в двоичном: 111100000 в двоичном: 00000000Маска подсети в двоичном виде:
11111111.11111111.11110000.00000000Выполним побитовую операцию "И":
10011001.10111101.00010001.00010111 (IP)& 11111111.11111111.11110000.00000000 (Маска)
------------------------------------------------
10011001.10111101.00010000.00000000 (Адрес сети)Преобразуем результат обратно в десятичный формат:10011001 = 15310111101 = 18900010000 = 1600000000 = 0
Таким образом, адрес сети будет: 153.189.16.0.
Ваша заготовка вида 159.189.4080.0 ошибочна, так как 4080 не является допустимым значением для октета в IP-адресе (допустимые значения от 0 до 255). Правильный ответ — это 153.189.16.0.