dhcp是什么意思 dhcp工作原理4个步骤

dhcp是什么意思  dhcp工作原理4个步骤

dhcp我们可叫做动态主机设置协议,是局域网其中的一个网络协议,它所使用的UDP协议。主要是给网络内部快速自动地分配IP地址,DHCP能够将IP地址和相关IP信息分配给网络中计算机,那么它是如何做到的呢?下面小编为小伙伴讲解dhcp工作原理的四个步骤。

在当前网络阶段,主机A需要向DHCP服务器申请IP地址通信,申请过程是主机A作为DHCP客户端与DHCP服务器互相交互DHCP报文从而实现DHCP服务器分配地址给主机A,整个报文交换过程采用的是C/S服务架构。如上图所示,整个过程可分为四个阶段。

第一阶段也可称为发现阶段,也就是主机A以广播的形式发送DHCP-Discover报文寻找DHCP服务器,该报文表示主机A需要一个IP地址。

第二阶段称为提供阶段,该阶段主要是DHCP服务器向主机A提供地址的阶段,对于接收到每个DHCP-Discover报文的服务器都会在该DHCP服务器所维护的地址池中选一个符合条件的IP地址,并以DHCP-Offer报文携带该IP地址及参数的方式相应给当前收到DHCP-Discover报文所属的客户端(主机A),该方式以单播的形式发送。

第三阶段称为请求阶段,在此阶段中,倘若当前网络中存在多个DHCP服务器,主机A便会收到多个DHCP-Offer报文。此时主机A会选择收到的第一个DHCP-Offer报文并拒绝后续收到其他所有的DHCP-Offer,后续IP申请交互报文都会选择该报文所属的DHCP服务器。如上图所示,此处只有一个DHCP服务器,主机A收到DHCP服务器响应的DHCP-Offer报文,主机A查看该报文所包含的IP地址信息后会立即向DHCP服务器发送一个DHCP-Request报文,表示自己接受DHCP分配的IP地址。

第四阶段就是确认阶段,当DHCP服务器收到主机A发送的DHCP-Request地址时表示主机A已经接受当前分配的IP地址,然后会确认即将给分配的主机A的IP地址可分配性,如果可以,会向主机A发送DHCP-Ack报文。如果不可以,向主机A发送DHCP-Nak报文,主机A需重新发起新的一轮申请。至此,整个申请过程完成,主机A可以在租期有效期之内使用DHCP服务器分配的IP地址在网络中通信。

原创文章,作者:schoolw3c,如若转载,请注明出处:https://www.nsmpa.com/dhcp-working/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注