1

I'm observing the following in a packet capture.

Client -> Broadcast : DHCP Request
Relay  -> Client    : DHCP Ack (Option 54 == Server)

... After T1 expires ...

Client -> Server Identifier : DHCP Request
Relay  -> Client            : DHCP Ack
Client -> Relay             : ICMP Port unreachable

Is it legal for a Relay to respond instead of the server to unicast RENEWAL requests to the server?

RFC 2131 'DHCPREQUEST generated during RENEWING state' says

but should return a DHCPACK message regardless

but does not specify if this message can come through a relay.

Seems like the client rejects the DHCP Ack because it's expecting it from the server and not the relay.

user80551
  • 111
  • 1
  • Originally asked on NE https://networkengineering.stackexchange.com/questions/79634/is-it-legal-for-a-dhcp-relay-agent-to-relay-renewal-requests-that-were-directly – user80551 Aug 11 '22 at 18:12

0 Answers0