请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

DHCP服务器如何知道客户端的地址?

图片描述

老师,DHCP服务器在往主机发送提供报文的时候,在网络层的ip地址是如何填写的?因为目前该主机还没有分配ip地址。DHCP服务器又是如何知道往哪里发呢?靠MAC地址区分吗?

正在回答 回答被采纳积分+3

1回答

咚咚呛 2021-02-22 10:06:04

不是的,这里的步骤不能分离来看。

在DHCP服务器工作之前,主机已经使用UDP协议广播DHCP发现报文了,UDP报文封装在IP报文里面,所以DHCP服务器是能够知道主机的IP地址的。 

希望对你有所帮助。

0 回复 有任何疑惑可以回复我~
  • 提问者 DBP3 #1
    意思是说:主机发送UDP协议广播DHCP发现报文的时候,在IP首部里面的源IP地址里面填写了一个主机自己造的临时的IP地址,然后DHCP服务器回复DHCP提供报文时,是根据这个临时IP地址找到对应主机的?最后主机把临时的IP地址改成DHCP服务器提供的指定的IP地址?
    回复 有任何疑惑可以回复我~ 2021-02-22 19:08:33
  • 宣宣Teresa 回复 提问者 DBP3 #2
    第一次发的时候用的因为自己没有IP,所以填的是0.0.0.0
    回复 有任何疑惑可以回复我~ 2022-01-28 21:41:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信