Задать вопрос
@dannight0151
Начинающий программист на Python и C#

Может ли совпадать количество ip адресов в подсети с количеством узлов сети?

Да или Нет и почему. Объясните пожалуйста
  • Вопрос задан
  • 328 просмотров
Подписаться Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 4
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Если речь про IP, то не совпадает в IPv4 подсетях кроме /32 и /31 из-за наличия адреса для broadcast-а.
Ответ написан
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Может. А может и нет. IP адрес может быть свободным, а может быть занятым. А за ним может быть еще подсеть или тот же NAT, или другой тип сети. Или все что угодно. Сеть может быть раскидана через полпланеты, а может быть реализована программно в рамках одного девайса. В общем, может быть все что угодно и как угодно.
Ответ написан
Комментировать
@rPman
нет
* Можно не настраивать ip адрес устройству, так как в сети могут быть не tcp/ip протоколы, даже если забыть устаревшие протоколы, отличный пример - сервер виртуалок может не иметь своего ip адреса, но через сетевой мост соединять с сетью сами виртуалки (т.е. работать как сетевой свитч)
* Можно настроить несколько ip адресов на устройство
Ответ написан
@res2001
Developer, ex-admin
Согласен с ответом chupasaurus
Но даже если не принимать во внимание broadcast адрес, то если в сети нет свободных адресов - это говорит о том, что нельзя легко добавить дополнительные узлы в сеть. А это плохо в большинстве случаев. На практике в рабочих (и домашних) сетях никогда такого не встречал. Нормально, когда 10-20% адресов свободны (в домашних условиях и малых сетях свободны обычно 95% адресов). Если количество свободных адресов <5%, то стоит задуматься о разделении сети или увеличении маски.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы