DHCP(Dynamic Host Configuration Protocol动态主机配置协议)是IETF为实現IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务 器的IP地址等TCP/IP参数
在大型企业网络中,会有大量的主机或设备需要获取IP地址等网络参数如果采用手工配置,工作量大且不好管理如果有用户擅自修改网络参数,还有可能会造成IP地址沖突等问题。使用动态主机配置协议DHCP (Dynamic Host Configuration Protocol)来分配IP地址等网络参数可以减少管理员的工作量,避免用户手工配置网络参数时造成的地址冲突:
苐一步:客户端通过广播发送DHCP Discover 报文寻找服务器端
第二步:服务器端通过单播发送DHCP Offer 报文向客户端提供IP地址等网络信息
第三步:客户端通过广播DHCP Request 报文告知服务器端本地选择使用哪个IP地址
第四步:服务器通过DHCP Ack报文告知客户端IP地址是合法可用的
在实际生产环境中,第二四步基本都昰单播
在华为体系中,基本原理四步都是广播
通过路由器DHCP自动分配IP地址
实现不同vlan的主机之间的互联互通