DHCP原理和配置
Dhcp:动态主机配置协议
基于c/s 架构,udp协议 客户端端口号-68,服务端端口号-67
需要了解Dhcp协议的四个过程过程
Dhcp discover 发现(discover)
Dhcp offer 应答(offer)
Dhcp request 请求(request)
Dhcp ack 确认(ack)
1、Dhcp discover 发现
此过程是由客户端寻找服务器请求IP地址,因为客户端此刻不知道客户端的IP地址,所以通过广播进行寻找,即向255.255.255.255发送广播信息。
Dhcp discover数据包中因为此刻客户端没有IP地址所以源IP地址为0.0.0.0
2、Dhcp offer 应答
此过程是由服务器给客户端IP地址,服务器在接受了discover数据包后,从IP池里选出空闲的IP地址封装在offer包中给Dhcp客户端。回包的时候因为discover包中已经将客户机的Mac地址告知,所以目标Mac地址为客户机的Mac地址。(PS:思科中回包依旧是广播并且为十六进制ffff-ffff-ffff)
3、Dhcp request 请求
客户端此时还没有得到服务器的IP地址所以还是通过广播进行发送,源地址也依旧是0.0.0.0。收到request包的服务器只由发