Я хотел бы понять, ожидается ли, что клиент DHCP, работающий на нашем встроенном устройстве, отправит запрос DHCP на сервер в следующих случаях?
- Eth0 выходит из строя и возвращается онлайн
- Физически отключить кабель Ethernet
Согласно обычному клиенту dhcp, работающему на компьютере с Windows 10, он отправляет одноадресное сообщение в случае отключения и отключения / включения интерфейса. Однако RFC 2131 явно не заявляет о поведении. Или я пропустил некоторые пункты в RFC ??
Ответы:
Когда канал проходит цикл понижения, клиент должен повторить процесс запроса обнаружения DHCP. Это могло бы переместиться в совершенно другую сеть. Это подробно описано в RFC2131 3.7. Когда клиенты должны использовать DHCP .
Причина цикла unlink-relink не имеет значения. С точки зрения NIC, нет никакой разницы между отключением порта восходящей линии связи и физическим удалением соединительного кабеля.
источник