DHCP
Dynamic Host Configuration Protocol 动态主机配置协议
DHCP使用udp协议工作,是由bootp发展而来。
booptp:
bootp缺点:MAC与IP是静态绑定的,容易造成IP地址的浪费
而DHCP对IP地址的管理是动态的,通过租约的概念来实现
用途:
1、给内部网络或网络服务供应商自动分配IP地址、主机名、DNS服务器、域名
2、配合其他服务,如无人值守安装服务器
端口号:
dhcp-server 67
dhcp-client 68
运行原理:
client与server之间互传4个数据包
dhcp discover:DHCP客户端寻找服务器,以广播的形式发送discover消息,网络上每一台安装了TCP/IP的主机都会收到,但只有DHCP服务器才会做出响应。
dhcp offer:网络中接收到discover消息的DHCP服务器都会做出响应,它从尚未出租的IP地址中选择一个分配给客户机,即向DHCP客户端发送一个包含出租IP地址以及其他设置的offer消息。
dhcp request :此阶段为客户端选择IP地址的阶段,若有多台DHCP服务器发送了offer消息,客户机只接受第一个收到的offer消息,然后以广播的形式发送一个request消息&#