DHCP-сервер Windows с несколькими областями действия - который будет использоваться
У меня есть сервер Win 2k3 с DHCP, работающим в подсети без VLAN, и 5 областей (каждая с отдельной подсетью). У меня есть 4 VLAN и маршрутизатор, который делает DHCP-ретранслятор на этот сервер из каждого VLAN.
Я понимаю, что запрос DHCP, поступающий из любой VLAN, будет преобразован в одноадресный, и сервер DHCP выберет нужную область для обслуживания на основе адреса одноадресной рассылки. Большой!
Однако что делать, если DHCP-запрос приходит с ПК, а не с vlan? Какую область будет использовать сервер?
Если это не предсказуемо, есть ли способ заставить сервер DHCP использовать одну область по умолчанию?
2 ответа
Области DHCP и VLAN коммутатора напрямую не связаны друг с другом, и поэтому между ними нет взаимозависимости или взаимодействия. Сервер DHCP назначит IP-адрес из области, соответствующей подсети, в которой находится сервер, за исключением случая, когда агент ретрансляции DHCP используется для ретрансляции пакетов DHCPDiscover из удаленных подсетей. В случае удаленных подсетей, где используется агент ретрансляции DHCP, агент ретрансляции DHCP пересылает широковещательный пакет клиента DHCP как одноадресный пакет на сервер DHCP с дополнительной информацией (содержащейся в поле GIADDR), которую сервер DHCP использует для назначьте IP-адрес из области, которая соответствует значению поля GIADDR в пакете агента ретрансляции DHCP.
DHCP является широковещательным протоколом, поэтому, если что-то особенное не происходит, единственная область действия, которую он может обслуживать, - это та же подсеть, в которой находится сервер DHCP. К счастью, почти каждый маршрутизатор имеет возможность пересылать запросы DHCP (иногда называемые агентом ретрансляции DHCP) от клиентов в одной подсети (VLAN) на определенный сервер DHCP.
Во-вторых, VLAN и подсеть являются синонимами в большинстве сетей. ПК не в сети VLAN, он будет находиться в подсети. Маршрутизатор, предоставляющий услуги шлюза в этой подсети, все еще может иметь агента пересылки / ретрансляции для DHCP, VLAN не требуется. На самом деле, VLAN на самом деле не является фактором в этой транзакции. Соединение ПК без VLAN будет обрабатываться так же, как и ПК в подсети VLAN.