отправка сообщения DHCPINFORM от клиента, не являющегося DHCP

StackOverflow https://stackoverflow.com/questions/1545273

  •  20-09-2019
  •  | 
  •  

Вопрос

Предположим, у меня есть статический IP-адрес в подсети, в которой есть DHCP-сервер.Что произойдет, если я отправлю DHCPINFORM сообщение на сервер?

амит

Это было полезно?

Решение

Согласно RFC-2131 tropic 4.3.5 для сообщения DHCPINFORM:

"DHCP-сервер отвечает на сообщение DHCPINFORM, отправляя сообщение DHCPACK непосредственно на адрес, указанный в поле "ciaddr" сообщения DHCPINFORM.Сервер НЕ ДОЛЖЕН отправлять клиенту время истечения срока аренды и НЕ ДОЛЖЕН заполнять 'yiaddr'.Сервер включает другие параметры в сообщение DHCPACK, как определено в разделе 4.3.1."

1.Поскольку сообщение "DHCPAck" не обязывает добавлять все запрошенные параметры конфигурации сети, DHCP-сервер может свободно отвечать на сообщение "DHCPInform" с ответами на запрошенные параметры или без них (зависит от реализации), при условии, что статические настройки ip клиента проверены в пулах dhcp-серверов.

2.Кроме того, dhcp-клиент может получать сообщения "DHCPAck" от многих DHCP-серверов в ответ на свое сообщение "DHCPInform".Клиенту необходимо отфильтровать все сообщения "DHCPAck", полученные от DHCP-серверов, чтобы извлечь параметры ответа.

[ Пример:dhcp-клиент может выполнять поиск в каждом полученном сообщении "DHCPAck" по заранее определенному тегу, определяемому поставщиком.Если сообщение "DHCPAck" содержит заранее определенный тег, относящийся к конкретному поставщику, dhcp-клиент извлекает параметры ответа из этого сообщения.]

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top