DHCP动态ip主机配置协议

发布时间:2021-09-20

  DHCP协议的作用:
通过该协议给内部网络自动分配IP地址及一些配置信息
DHCP server:网络中存在一台DHCP server设备,由该设备向所有需要IP地址的终端设备分发IP地址。
成为DHCP server的条件:
1、该设备必须拥有所要下放地址广播域内的直接接口或网卡
2、该接口或网卡必须已经拥有合法的IP地址
DHCP server 与PC终端之间的发包过程:
总共有四个包:
Discovery DHCP 发现包---用于PC发现网络中DHCP服务器在哪
Offer DHCP 提供包---DHCP服务器给PC提供IP地址,和发送rarp逆向地址解析协议(ip解析成Mac)
Request DHCP请求包---请求发送IP地址
Ack DHCP 确认包--双方共同确认后开始下放IP地址
发包过程:
首先终端PC先向网络中发送Discovery DHCP 发现包来发现网络中的各种服务器哪个是DHCP服务器,发现哪台是DHCP服务器之后,那么DHCP服务器就会发送一个Offer DHCP 提供包来给PC提供IP地址,并向网络中发送rarp逆向地址解析协议,意思是向网络中发送一个IP地址,如果有回应的Mac地址,则表示该IP地址已经被占用,不能被下放,因为内网中的IP地址具有本地唯一性,所以不能被占用。这个完了之后,PC会再发送一个Request DHCP请求包来请求服务器来发送IP地址,如果网络中有多台DHCP服务器时,此时遵循FIFO先进先出原则。最后PC确认让DHCP服务器发IP地址,DHCP服务器也确认给PC发IP地址,这时候IP地址才能下放成功。

注册即送1000元现金券