Я работаю над частной сетью, которая использует статические адреса IPv4, а также адресацию DHCP для физической сети LAN.
В предыдущей компании, в которой я работал, они назначали статические адреса в 10.*.*.*
пробел и все адреса DHCP / LAN были назначены в 192.168.*.*
пространство. Оба этих адресных пространства определены в Частное адресное пространство IPv4 и внутренних конфликтов никогда не было.
Из личного опыта дома, в школе, на работе и практически на любой другой машине, с которой я много работал (Windows и несколько дистрибутивов Linux), DHCP-сервер всегда по умолчанию выбирает адрес из 192.168.*.*
адресное пространство.
Теперь мой вопрос: могу ли я полагаться на такое поведение? Всегда ли DHCP-серверы по умолчанию назначаются из 192.168.*.*
бассейн (или любой другой, кроме 10.*.*.*
бассейн), оставив 10.*.*.*
свободный пул для частной статической адресации? Если нет, то при каких условиях DHCP-сервер может выбрать адрес в 10.*.*.*
адресное пространство?
Нет причин выбирать 192.168 / 24 вместо 10/8 или 172.16 / 12. Нет не из SOHO DHCP-сервер, с которым я работал, по умолчанию еще имеет значение 192.168.
С другой стороны, домашние устройства думают, что 192.168 / 24 - единственное, что существует.
Я согласен с тем, что DHCP-серверы (особенно в оборудовании потребительского уровня) очень часто поставляются готовыми к выдаче аренды DHCP из сети 192.168.0.0/16, но нет RFC или каких-либо требований, чтобы они это делали.
Я думаю, вам было бы очень неразумно предполагать что ни одно оборудование никогда не будет сдавать в аренду с 10.0.0.0/8. Более того, сети с множеством случайных DHCP-серверов являются отравой для многих сетевых администраторов; Если вы думаете, что здесь может быть проблема, самый первый разумный шаг - выследить и отключить все DHCP-серверы, которые вы не контролируете, и убедиться, что те, которые вы делаете, хорошо настроены и работают в соответствии с дизайном вашей сети.