时月oe

博客园 首页 新随笔 联系 订阅 管理

1、DHCP客户端以广播的形式发送DHCP Discover报文

2、所有的DHCP服务端都可以接收到这个DHCP Discover报文,所有的DHCP服务端都会给出响应,向DCHP客户端发送一个DHCP Offer报文(初始状态

3、DHCP客户端会收到很多个DHCP服务端发送过来的Offer报文,但是只处理最早来到的Offer报文(选择状态

4、然后DHCP客户端会广播一个DHCP Request报文,在选项字段中加入选中的DHCP服务端的IP地址和自己需要的IP地址,DHCP服务端接收到Request报文之后,会将选项字段中的IP地址和自己的IP地址做比较,如果不相同,则服务端不会做任何处理并清除对应的IP地址分配记录,如果相同,那么服务端会向客户端响应一个DHCP ACK报文,并且在选项字段中增加IP地址的使用租期信息(请求状态

5、客户端收到了DHCP ACK报文之后,检查服务端分配的IP是否可用,如果可用,则客户端成功获得IP地址并且根据IP地址的使用租期自动启动续延过程(绑定状态

所以流程应该是 初始状态 --> 选择状态 --> 请求状态 --> 绑定状态


题目链接:https://www.nowcoder.com/questionTerminal/9d7bce1020064ad2b7d75e13399d768e
image

posted on 2022-05-07 18:23  时月oe  阅读(517)  评论(0编辑  收藏  举报