DHCP交互

论坛 期权论坛 脚本     
匿名技术用户   2020-12-23 02:51   67   0

以下是最常见的DHCP交互过程,共四步:

1.DHCP DISCOVER

客户端在向内网中的DHCP服务器请求进行DHCP交互

2. DHCP OFFER

DHCP服务器对客户端的请求进行回应,在回应之前,DHCP会先对将要进行分配的IP进行ARP确认,确认当前子网没有客户端在使用这个IP。

可以看到,DHCP的OFFER回应中包含了IP地址、DNS服务器IP、默认网关等信息

3.DHCP REQUEST

客户端可能会收到很多DHCP OFFER,客户端会从中选择一个进行使用,一般会选择"最先"接收到的OFFER数据包指示的IP地址,发起REQUEST请求,请求租约IP

4.DHCP ACK

DHCP回应客户端的租约reuqest请求

同样,DHCP服务器的回应数据包中包含了DNS、子网掩码、网关、租约时间等信息

在确认租约之后,DHCP服务器还会发送一个PING包进行确认

以上就是客户端和DHCP服务器的租约交互过程,renew、lease过程原理类似,大家可以用wireshark抓包进行实验

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP