Я верю, что с подсетью 255.255.255.0 вы получаете 255 IP-адресов. В чем разница между DHCP-серверами, которые используют «192.168.1.1–192.168.1.254» и «192.168.1.1–192.168.1.255»? Оба из них даже правильны? Если мой текущий DHCP-сервер использует «192.168.1.1–192.168.1.254», есть ли какие-либо импикатоны при изменении «172.16.0.0 на 172.16.255.255»
2 ответа
Ты пишешь
«Я считаю, что с подсетью 255.255.255.0 вы получаете 255 IP-адресов»
Вы имеете в виду подсеть с маской 255.255.255.0
Вы получаете 254 адреса для использования для хостов. 0 идентифицирует подсеть. 255 - трансляция.
Есть 256 номеров от 0 до 255. Возьмите 256, вычтите 2, адреса подсети и широковещания, и у вас будет 254 адреса для хостов, при использовании маски 255.255.255.0
Вы пишете «В чем разница между DHCP-серверами, которые используют« 192.168.1.1–192.168.1.254 »и« 192.168.1.1–192.168.1.255 »?"
Ни один DHCP-сервер не назначит 192.168.1.255, так как это широковещательный адрес
172,16 немного неясен .. см. RFC 1918
10.0.0.0 - 10.255.255.255 (10/8 prefix) 172.16.0.0 - 172.31.255.255 (172.16/12 prefix) 192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
192.168 - это 255.255.0.0, но вы можете иметь подсеть с 255.255.255.0, как и вы.
Таким образом, для 255.255.255.0 это /24, оставляя 8 битов. 2 ^ 8 - 256. минус два, как уже упоминалось, 254.
Примените это к 172,16 Итак, 12 бит для сети. Это оставляет 20 бит для хоста.
2 ^ 20 = 1048576 IP-адресов. вычтите 2, один для подсети, один для трансляции.
1048574 IP-адресов для хостов.
Если вы используете 172.16.1.0 в качестве своей подсети, то это может быть адрес 255.255.255.0, и снова 254 IP для хостов
Но подсеть 172.16.0.0/12, если вы собираетесь использовать /12 и не делать его /16(255.255.0.0) или /24(255.255.255.0), тогда широковещание будет на самом деле 172.31.255.255. из-за того, как вычисляются маски, включая более сложные маски, такие как /12, но часто нет необходимости использовать маски подсетей, которые не являются /8/16/24
Просто мои два цента: обратите внимание, что вы можете отправлять информацию на широковещательный адрес; Ваш компьютер автоматически отправит пакет во всю сеть, любой компьютер, прослушивающий трансляции, получит их. Такие приложения, как Dropbox и XBMC, а также протоколы, такие как UPNP и обнаружение соседей Windows (именно так другие компьютеры Windows в той же сети отображаются в разделе «Расположение сети»), используют это для обнаружения других компьютеров в той же сети для прямого обмена данными.
У IPv6 больше нет широковещательного адреса, просто многоадресная передача ... но это уже другая история.