DHCP附录B – IP地址更新消息格式

附录B提供了DHCP消息参数的详细示例,这些参数在IP地址更新过程中被DHCP代理替换。

DHCP请求消息

图14. IP地址更新过程:DHCP请求消息

图 14. IP地址更新过程:DHCP请求消息

以太网头

  • 目的MAC地址:将DHCP代理的下行MAC地址(m2)替换为DHCP服务器MAC地址(m5)。
  • 源MAC地址:PC MAC地址(m1)替换为DHCP代理(m3)的上行链路MAC地址。

IP头

  • 源IP地址:PC IP地址(m3)替换为DHCP代理的上行IP地址(100.1.1.254)。
  • 目的IP地址:DHCP代理的上行IP地址(100.1.1.254)被替换为DHCP服务器IP地址(100.1.1.1)。

DHCP消息有效负载

  • 网关IP地址(giaddr):IP地址(0.0.0.0)替换为从PC接收DHCP请求消息的DHCP代理的下行IP地址(1.1.1.254)。

DHCP确认消息

图15. IP地址更新过程:DHCP Ack消息

图 15. IP地址更新过程:DHCP确认消息

以太网头

  • 目的MAC地址:代理的上行链路MAC地址(m3)替换为PC MAC地址(m1)。
  • 源MAC地址:将DHCP服务器MAC地址(m5)替换为DHCP代理的下行链路MAC地址(m2)。

IP头

  • 源IP地址:将DHCP服务器的IP地址(100.1.1.1)替换为DHCP代理的下行IP地址(1.1.1.254)。
  • 目的IP地址:DHCP代理的下行IP地址(giaddr = 1.1.1.254)被替换为PC IP地址(1.1.1.10)。

DHCP消息有效负载

  • DHCP服务器标识符(选项54):将DHCP服务器IP地址(100.1.1.1)替换为DHCP代理的上行IP地址(100.1.1.254)。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁