Назад | Перейти на главную страницу

DHCP-сервер Windows с несколькими областями, который будет использоваться

У меня есть сервер Win 2k3 с DHCP, работающий в подсети без VLAN, и 5 областей (каждая с другой подсетью). У меня есть 4 VLAN и маршрутизатор, который выполняет ретрансляцию DHCP на этот сервер от каждого vlan.

Я понимаю, что DHCP-запрос, поступающий из любой VLAN, будет преобразован в одноадресный, и DHCP-сервер выберет правильную область для обслуживания на основе одноадресного адреса. Большой!

Однако что, если запрос DHCP поступает с ПК, не подключенного к vlan? Какую область будет использовать сервер?

Если это непредсказуемо, есть ли способ заставить DHCP-сервер использовать одну область по умолчанию?

Области действия DHCP и коммутаторы VLAN не связаны напрямую друг с другом, и, как таковые, между ними нет взаимозависимости или взаимодействия. DHCP-сервер назначит IP-адрес из области, соответствующей подсети, в которой находится сервер, за исключением случая, когда агент DHCP-ретрансляции используется для ретрансляции пакетов DHCPDiscover из удаленных подсетей. В случае удаленных подсетей, где используется агент ретрансляции DHCP, агент ретрансляции DHCP пересылает широковещательный пакет клиента DHCP в виде одноадресного пакета на сервер DHCP с дополнительной информацией (содержащейся в поле GIADDR), которую сервер DHCP использует для назначьте IP-адрес из области, которая соответствует значению поля GIADDR в пакете агента ретрансляции DHCP.

http://www.ietf.org/rfc/rfc2131.txt

DHCP - это широковещательный протокол, поэтому, если что-то особенное не происходит, единственная область, которую он может обслуживать, - это та же подсеть, в которой находится DHCP-сервер. К счастью, почти каждый маршрутизатор имеет возможность пересылать запросы DHCP (иногда называемые агентом ретрансляции DHCP) от клиентов в одной подсети (VLAN) на конкретный DHCP-сервер.

Во-вторых, в большинстве сетей VLAN и подсеть являются синонимами. ПК, не входящий в VLAN, будет в подсети. Маршрутизатор, предоставляющий услуги шлюза в этой подсети, может иметь агент пересылки / ретрансляции для DHCP, VLAN не требуется. Так что на самом деле VLAN не является фактором этой транзакции. Подключение ПК без VLAN будет обрабатываться так же, как и ПК в подсети VLAN.