在我的 TcpIp 堆栈中,我想同时触发 AutoIp/LinkLocal 和 DHCP 地址分配。但 DHCP 服务器的响应太慢了。当我收到 DHCP 服务器的响应时,AutoIp 地址分配已结束并已分配给我的接口 (NIC)。此后,DHCP 帧 (DISCOVER/REQUEST 帧) 将 AutoIp 地址作为 Ipv4 标头中的源 IPv4 地址。
它是否正确?
答案1
虽然这种行为并不常见,但 RFC2131 允许这样做。在这种情况下,客户端不应设置广播标志。
在我的 TcpIp 堆栈中,我想同时触发 AutoIp/LinkLocal 和 DHCP 地址分配。但 DHCP 服务器的响应太慢了。当我收到 DHCP 服务器的响应时,AutoIp 地址分配已结束并已分配给我的接口 (NIC)。此后,DHCP 帧 (DISCOVER/REQUEST 帧) 将 AutoIp 地址作为 Ipv4 标头中的源 IPv4 地址。
它是否正确?
虽然这种行为并不常见,但 RFC2131 允许这样做。在这种情况下,客户端不应设置广播标志。