文章目录
前言
DHCP(动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作;
主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。
DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器的67端口,DHCP服务器回应应答消息给主机的68端口。
(注:华为系统的DHCP服务器会按照由大到小的顺序从IP地址池里分配IP)
DHCP中继:
应用场景:在大型的网络中,可能会有存在多个网段。DHCP客户机通过网络广播消息获得DHCP服务器的响应后得到IP地址。但广播消息是不能跨网段的。如果DHCP客户机和服务器在不同的网段内,客户机还能不能向服务器请求IP地址尼?这就要用到DHCP中继代理,DHCP中继代理实际上是一种软件技术,安装了DHCP中继代理的设备(路由器,交换机,服务器)称为DHCP中继代理服务器,它承担不同网段间的DHCP客户机与服务器的通信任务。
工作原理:
- 当DHCP客户端启动并进行DHCP初始化时,它在本地网路广播配置请求报文
- 如果本地网络存在DHCP服务器,则直接可以进行DHCP配置,不需要DHCP中继。
- 如果本地网络没有存在DHCP服务器,则与本网络相连且带DHCP中继功能的网络设备收到该广播报文后,进行适当的处理并转发到指定的在其他网络上DHCP服务器
- DHCP服务器根据客户端提供的信息进行相应的配置,并将配置信息发送给客户端,完成对客户端的动态配置。