admin管理员组文章数量:1534603
2024年3月22日发(作者:)
DHCP协议的概念和结构
来源:dnf连发
在网络使用中,我们曾经讲述过有关于TCP/IP协议相关的一些内容,
其中包括了很多协议。那么在这之中,我们首先来强调一下DHCP协
议的一些基础知识。下面就请大家一起来看一下主要内容。
DHCP协议概念
动态主机设置协议(DynamicHostConfigurationProtocol,DHCP)
是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给
内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理
员作为对所有计算机作中央管理的手段。
DHCP协议结构
DHCP协议是DynamicHostConfigurationProtocol(动态主机配置
协议)缩写,它的前身是BOOTP。BOOTP原本是用于无磁盘主机连接
的网络上面的:网络主机使用BOOTROM而不是磁盘起动并连接上网
络,BOOTP则可以自动地为那些主机设定TCP/IP环境。但BOOTP有
一个缺点:您在设定前须事先获得客户端的硬件地址,而且,与IP的
对应是静态的。换而言之,BOOTP非常缺乏"动态性",若在有限的
IP资源环境中,BOOTP的一对一对应会造成非常可观的浪费。
DHCP可以说是BOOTP的增强版本,它分为两个部份:一个是服务器
端,而另一个是客户端。所有的IP网络设定数据都由DHCP服务器
集中管理,并负责处理客户端的DHCP要求;而客户端则会使用从服
务器分配下来的IP环境数据。比较起BOOTP,DHCP透过"租约"的
概念,有效且动态的分配客户端的TCP/IP设定,而且,作为兼容考
虑,DHCP也完全照顾了BOOTPClient的需求。DHCP协议的分配形
式首先,必须至少有一台DHCP工作在网络上面,它会监听网络的
DHCP请求,并与客户端磋商TCP/IP的设定环境。它提供三种IP定
位方式:
地址分配方式
网络管理员为某些少数特定的Host绑定固定IP地址,且地址不会过
期。
自动分配
一旦DHCP客户端第一次成功的从DHCP协议服务器端租用到IP地
址之后,就永远使用这个地址。
动态分配
当DHCP第一次从DHCP协议服务器端租用到IP地址之后,并非永
久的使用该地址,只要租约到期,客户端就得释放(release)这个IP
地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的
更新(renew)租约,或是租用其它的IP地址。
动态分配显然比自动分配更加灵活,尤其是当您的实际IP地址不足
的时候,例如:您是一家ISP,只能提供200个IP地址用来给拨
接客户,但并不意味着您的客户最多只能有200个。因为要知道,
您的客户们不可能全部同一时间上网的,除了他们各自的行为习惯的
不同,也有可能是电话线路的限制。这样,您就可以将这200个地
址,轮流的租用给拨接上来的客户使用了。这也是为什么当您查看IP
地址的时候,会因每次拨接而不同的原因了(除非您申请的是一个固
定IP,通常的ISP都可以满足这样的要求,这或许要另外收费)。
当然,ISP不一定使用DHCP来分配地址,但这个概念和使用IP
Pool的原理是一样的。
DHCP协议除了能动态的设定IP地址之外,还可以将一些IP保留
下来给一些特殊用途的机器使用,它可以按照硬件地址来固定的分配
IP地址,这样可以给您更大的设计空间。同时,DHCP还可以帮客户
端指定router、netmask、DNSServer、WINSServer、等等项目,
您在客户端上面,除了将DHCP选项打勾之外,几乎无需做任何的IP
环境设定。
版权声明:本文标题:DHCP协议的概念和结构 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1711102611a299820.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论