DHCP协议作用有哪些

DHCP协议作用有哪些,第1张

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。
DHCP具有以下功能:
1 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。
2 DHCP应当可以给用户分配永久固定的IP地址。
3 DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。
4 DHCP服务器应当向现有的BOOTP客户端提供服务。

dhcp作用域是本地逻辑子网中可以使用的ip地址的集合,例如19216801~1921680254。dhcp服务器只能使用作用域中定义的ip地址来分配给dhcp客户端,因此,你必须创建作用域才能让dhcp服务器分配ip地址给dhcp客户端。另外,dhcp服务器会根据接收到dhcp客户端租约请求的网络接口来决定哪个dhcp作用域为dhcp客户端分配ip地址租约,决定的方式如下:
dhcp服务器将接收到租约请求的网络接口的主ip地址和dhcp作用域的子网掩码相与,如果得到的网络id和dhcp作用域的网络id一致则使用此dhcp作用域来为dhcp客户端分配ip地址租约,如果没有匹配的dhcp作用域则不对dhcp客户端的租约请求进行应答
。这确保了dhcp服务器只是分配匹配自己接收到dhcp客户端租约请求的网络接口网络id的ip地址租约给dhcp客户,从而dhcp客户可以直接和dhcp服务器进行通讯。例如dhcp服务器从自己的网络接口19216811/24接收到dhcp客户端的租约请求,如果dhcp服务器具有一个子网掩码为2552552550、网络id为19216810的dhcp作用域,则使用此作用域中的ip地址为dhcp客户端提供租约;如果没有匹配上述条件的dhcp作用域,则此dhcp服务器不应答dhcp客户端的租约请求。

DHCP服务最基本的功能是能在局域网中动态的分配和管理IP地址。一旦配置了正确的地址池,而且客户端配置为自动获取IP地址的话,客户端就能够从DHCP服务器获取你设置的IP地址。除了IP地址,DHCP服务器还能为DHCP客户端提供一些其他的设置,比如DNS地址,WINS地址等等,这些可以随IP地址一起分发给客户端。当然也还有其他特殊的设置比如设置保留地址,设置排除地址,建立超级作用域等等。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10270047.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存