Мой вопрос касается того, как вы должны обрабатывать один DHCP-сервер для многоузловой сети: (в нашем случае) у вас есть один DHCP-сервер и сеть с «рядом» маршрутизаторов, подключенных друг к другу (и только один маршрутизатор, подключенный к DHCP-серверу. ). Мы уже осмотрелись, но нашли лишь некоторую информацию, как на картинке. http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/rzakg/rzakg502.gif. (Мы не используем DHCP-сервер iSeries, я просто использую картинку в качестве примера)
Итак, эта ситуация с одним роутером; но возможно ли иметь за этим первым маршрутизатором целую сеть маршрутизаторов (с поддержкой DCHP) и при этом правильно работать DHCP? И если это возможно, как DHCP-сервер узнает, в какую подсеть он должен отправить свой ответ (например, как будет выглядеть пакет, ...)?
Спасибо заранее,
Гленн
но возможно ли иметь целую сеть маршрутизаторов
Это звучит возможно, но похоже, что вы создаете что-то необычное и запутанное. Я подозреваю, что могу поискать альтернативы ...
как DHCP-сервер узнает, в какую подсеть он должен отправить свой ответ
Это часть того, как работает DHCP. Клиент DHCP начинает свой запрос с широковещательной рассылки, широковещательные рассылки не проходят через маршрутизаторы. Таким образом, DHCP будет отвечать только на широковещательные рассылки с адресами из области, которая соответствует IP-адресу интерфейса, на котором он был получен.
На маршрутизатор можно установить специальное программное обеспечение, которое называется агентом DHCP. Вы должны вручную настроить DHCP-агент, указав IP-адрес (а) DHCP-сервера. Когда маршрутизатор получает широковещательную рассылку на одном из своих локальных интерфейсов, агент принимает ее, а затем добавляет IP-адрес, на который был получен запрос, затем перенаправляет его на DHCP-сервер. DHCP-сервер может выбрать правильную область, поскольку ему известен адрес, по которому был получен запрос от маршрутизатора.
http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#DHCP_Relaying
Если вы не можете установить агент DHCP на своем маршрутизаторе, его можно установить на других устройствах в сети.
Если это маршрутизаторы, вам следует настроить VLAN (для всех ваших маршрутизаторов) и подключить свой DHCP-сервер к этой VLAN. Поскольку VLAN создает широковещательный домен, ваш DHCP-сервер должен иметь возможность отвечать на DHCP-запросы таким образом.