-2

Я верю, что с подсетью 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 ответа2

5

Ты пишешь

«Я считаю, что с подсетью 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

0

Просто мои два цента: обратите внимание, что вы можете отправлять информацию на широковещательный адрес; Ваш компьютер автоматически отправит пакет во всю сеть, любой компьютер, прослушивающий трансляции, получит их. Такие приложения, как Dropbox и XBMC, а также протоколы, такие как UPNP и обнаружение соседей Windows (именно так другие компьютеры Windows в той же сети отображаются в разделе «Расположение сети»), используют это для обнаружения других компьютеров в той же сети для прямого обмена данными.

У IPv6 больше нет широковещательного адреса, просто многоадресная передача ... но это уже другая история.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .