局域网DHCP协议综述

对于网络来说,可分为局域网和广域网。那么这里我们就来谈一下局域网DHCP协议的相关内容。包括了它的概念结构和一些IP分配的内容。希望对大家能够有所参考。

DHCP协议概念

动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。

DHCP协议结构

DHCP协议是 Dynamic Host Configuration Protocol(动态主机配置协议)缩写,它的前身是 BOOTP。BOOTP原本是用于无磁盘主机连接的网络上面的:网络主机使用 BOOT ROM 而不是磁盘起动并连接上网络,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 地址。

相关推荐