
Помогите с решением этой задачи. 87) Для узла с IP-адресом 148.195.140.28 адрес сети равен
148.195.140.0. Найдите наимень-шее возможное количество единиц в двоичной записи маски подсети. Благодарю.

Ответы на вопрос

первые 2 байта маски единичные
140(10)=10001100(2)
28(10)=00011100(2)
последние 2 байта в адресе узла будут
10001100 00011100
10001100 0000000-адрес сети
как видно обязательно совпадение в 6 разрядах третьего байта( там в маске единицы). В следующих пяти разрядах маски могут стоять как 1 , так и 0
Так как в ответе спрашивается наименьшее количество единиц в маске, то подходит вариант
11111111 11111111 11111100 00000000 и тогда количество единиц в маске 22



Для того чтобы найти наименьшее возможное количество единиц в двоичной записи маски подсети, нужно определить, сколько битов устанавливается в "1" в маске подсети для данного узла.
Для этого мы можем сравнить двоичное представление IP-адреса узла и адреса сети. Все биты, которые совпадают, будут иметь значение "1" в маске подсети, а все остальные - "0".
IP-адрес узла: 148.195.140.28 Двоичное представление: 10010100.11000011.10001100.00011100
Адрес сети: 148.195.140.0 Двоичное представление: 10010100.11000011.10001100.00000000
Сравнивая биты, мы видим, что первые 24 бита совпадают (помечены "1" выше), а последние 8 бит отличаются (помечены "0"). Значит, маска подсети имеет 24 "единицы" и 32 - 24 = 8 "нулей".
Таким образом, наименьшее возможное количество единиц в двоичной записи маски подсети для данного узла - 24.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili