关于DHCP
DHCP:动态主机配置协议–统一分发和管理IP地址
1.基于UDP协议,端口号67&68
2.基于Client/Server架构
成为DHCP服务器的条件:
1、自身拥有合法的IP地址
2、自身拥有接口或者网卡连接到所要下发地址的网络范围
DHCP数据包以及过程:
客户端 服务器
---------DHCP Discover(广播)------------>
<--------DHCP Offer(广播)--------------- //携带准备下发的IP地址
---------DHCP Request(广播)------------>
<--------DHCP Ack(广播)------------------
工作过程:
需要自动获取IP地址的客户端开启自动获取IP地址之后,本地广播发出DHCP Discover数据包,
源IP地址0.0.0.0,目标IP地址255.255.255.255,源MAC地址为本地网卡MAC,目标MAC为FFFF-FFFF-FFFF,
源端口为68,目标端口为67;
开启了DHCP服务的服务器收到此数据包后,发送免费ARP以确定所要下发的IP地址没有冲突,再本地基于广播的形式回复DHCP Offer数据包,
源IP是服务器IP地址,目标IP地址255.255.255.255,源MAC为服务器网卡MAC