DHCP概述
- 格式:docx
- 大小:18.69 KB
- 文档页数:5
DHCP协议概述要成功的将您的网路用TCP/IP连接起来,您就得为每台电脑设定IP、mask、gateway、等等繁琐的事情。
要是您想管理好一个比较大的网路﹐或是电脑节点经常改变(如手提电脑或拨接)﹐这样的工作可以说是非常令人讨厌的﹐而且出错的机会也比较多。
要是,万一日后要进行IP重新规划﹐其工作量也是相当惊人的。
面对这些情形﹐DHCP可以说您的菩萨了﹕它不但救苦救难﹐而且神通广大。
什么是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定位方式﹕AutomaticAllocation自动分配﹐其情形是﹕一旦DHCP客户端第一次成功的从DHCP伺服器端租用到IP位址之后﹐就永远使用这个位址。
DynamicAllocation动态分配﹐当DHCP第一次从HDCP伺服器端租用到IP位址之后﹐并非永久的使用该位址﹐只要租约到期﹐客户端就得释放(release)这个IP位址﹐以给其它工作站使用。
dhcp request参数引言:DHCP(Dynamic Host Configuration Protocol)是一种用于自动分配IP地址和其他网络配置参数的网络协议。
在网络通信中,客户端设备需要向DHCP服务器发送请求以获取IP地址和其他必要的网络配置参数。
本文将详细介绍DHCP请求参数的内容和作用。
正文内容:1. DHCP请求参数的概述1.1 DHCP请求的目的DHCP请求的主要目的是为了向DHCP服务器请求IP地址和其他网络配置参数。
客户端设备在启动时通过DHCP请求来获取一个可用的IP地址,以便能够与网络中的其他设备进行通信。
1.2 DHCP请求的过程DHCP请求过程分为四个阶段:发现(Discover)、提供(Offer)、选择(Request)和确认(Acknowledge)。
在发现阶段,客户端设备通过广播方式发送DHCP发现报文,以寻找可用的DHCP服务器。
在提供阶段,DHCP服务器向客户端发送DHCP提供报文,提供可用的IP地址和其他网络配置参数。
在选择阶段,客户端设备从多个DHCP服务器的提供中选择一个,并发送DHCP请求报文。
最后,在确认阶段,DHCP服务器向客户端发送DHCP确认报文,确认所提供的IP 地址和其他网络配置参数。
1.3 DHCP请求参数的作用DHCP请求参数是在DHCP请求报文中携带的信息,它们的作用是告知DHCP 服务器客户端的需求和要求。
这些参数包括:- 客户端标识(Client Identifier):用于唯一标识客户端设备。
- IP地址租期(IP Address Lease Time):指定客户端设备使用该IP地址的有效期限。
- 请求的IP地址(Requested IP Address):客户端设备请求的特定IP地址。
- 子网掩码(Subnet Mask):用于指定子网的掩码。
- 网关地址(Gateway Address):指定客户端设备要使用的网关地址。
dhcp报文结构摘要:1.DHCP 报文概述2.DHCP 报文结构3.DHCP 报文类型及功能4.DHCP 报文格式5.DHCP 报文示例正文:【DHCP 报文概述】DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种网络协议,主要用于自动分配IP 地址、子网掩码、默认网关等网络参数。
DHCP 报文是DHCP 协议在网络中传输的数据单元,它包含了客户端与服务器之间的通信信息。
通过DHCP 报文,客户端可以动态地获取网络参数,从而实现网络连接。
【DHCP 报文结构】DHCP 报文的结构主要包括以下几个部分:1.版本和协议类型:表示DHCP 报文的版本和协议类型,通常为DHCPv4 或DHCPv6。
2.消息类型:表示DHCP 报文的类型,如请求、响应、确认等。
3.消息长度:表示整个DHCP 报文的长度,以字节为单位。
4.交易标识符:用于标识DHCP 事务,由客户端和服务器共同维护。
5.随机地址:客户端在发送DHCP 请求报文时生成的随机地址。
6.客户端硬件地址:客户端的网络接口硬件地址,通常为MAC 地址。
7.服务器硬件地址:服务器的网络接口硬件地址,通常为MAC 地址。
8.请求参数:客户端在发送请求报文时所包含的网络参数请求。
9.响应参数:服务器在响应客户端请求时所包含的网络参数信息。
10.确认参数:客户端在接收到服务器响应后所发送的确认报文。
【DHCP 报文类型及功能】DHCP 报文主要分为以下几种类型:1.DHCP DISCOVER:客户端在寻找DHCP 服务器时发送的广播报文。
2.DHCP OFFER:服务器收到客户端的DISCOVER 报文后发送的响应报文,包含可供分配的网络参数。
3.DHCP REQUEST:客户端在收到服务器的OFFER 报文后发送的请求报文,包含客户端选择的网络参数。
4.DHCP ACK/NAK:服务器收到客户端的REQUEST报文后发送的确认或拒绝报文。
dhclient编译(实用版)目录1.DHCP 客户端编译概述2.DHCP 客户端编译步骤3.DHCP 客户端编译注意事项正文【DHCP 客户端编译概述】DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种网络协议,主要用于自动分配 IP 地址、子网掩码、默认网关等网络参数。
DHCP 客户端是使用 DHCP 协议的网络设备,通过编译 DHCP 客户端,可以让设备具备自动获取 IP 地址等网络参数的能力。
本文将介绍如何编译 DHCP 客户端。
【DHCP 客户端编译步骤】编译 DHCP 客户端的具体步骤如下:1.获取 DHCP 客户端源代码:你需要从 DHCP 协议的官方文档或者源代码仓库中获取 DHCP 客户端的源代码。
通常情况下,这些代码都是开源的,可以免费获取。
2.熟悉源代码结构:在开始编译之前,你需要对 DHCP 客户端的源代码结构进行熟悉。
源代码通常包括以下几个部分:- 客户端代码:这部分代码主要用于实现 DHCP 客户端的功能,例如发送 DHCP 请求报文、接收 DHCP 响应报文等。
- 服务器代码:这部分代码主要用于实现 DHCP 服务器的功能,例如分配 IP 地址、回应 DHCP 请求等。
- 测试代码:这部分代码主要用于测试 DHCP 客户端和服务器的功能是否正常。
3.编译 DHCP 客户端:在熟悉源代码结构之后,你可以使用编译器(如gcc、Clang 等)对 DHCP 客户端源代码进行编译。
编译过程中,你可能需要根据编译器的要求对源代码进行适当的修改。
4.测试编译结果:编译完成后,你需要对编译结果进行测试,以确保DHCP 客户端的功能正常。
测试过程中,你可以使用网络调试工具(如Wireshark)对 DHCP 请求和响应报文进行抓包分析。
【DHCP 客户端编译注意事项】在编译 DHCP 客户端过程中,需要注意以下几点:1.确保编译环境符合要求:编译 DHCP 客户端需要特定的编译器、库等环境。
华为路由器配置DHCP华为路由器配置DHCP1:概述本文档旨在向用户提供在华为路由器上配置动态主机配置协议(DHCP)的详细步骤和说明。
DHCP是一种网络协议,可自动分配IP 地址和其他网络配置信息给连接到网络的设备。
2:准备工作在开始配置DHCP之前,请确保您已经完成了以下准备工作:- 确保您拥有合适的管理员权限来进行配置。
- 确保您已经连接到华为路由器,并具备访问路由器的权限。
- 确保您已经了解了DHCP的基本概念和工作原理。
3:配置DHCP服务器3.1 登录路由器管理界面打开您的浏览器,并输入路由器的管理界面地址。
输入正确的用户名和密码登录路由器管理界面。
3.2 进入DHCP配置页面在管理界面中,找到并“网络设置”或类似的选项。
在网络设置页面中,选择“DHCP服务器”或类似的选项,进入DHCP配置页面。
3.3 启用DHCP服务器在DHCP配置页面中,找到“DHCP服务器状态”或类似的选项。
将其设置为“启用”,启用DHCP服务器功能。
3.4 配置IP地址池在DHCP配置页面中,找到“IP地址池”或类似的选项。
配置IP地址池的起始地址和结束地址,以指定DHCP服务器可以分配的IP地址范围。
3.5 配置租约时间在DHCP配置页面中,找到“租约时间”或类似的选项。
配置租约时间,即客户端使用DHCP分配的IP地址的有效期。
3.6 配置其他选项根据需要,您还可以在DHCP配置页面中配置其他选项,如DNS服务器、网关地址等。
这些选项将在DHCP分配IP地址时一同发送给客户端设备。
4:保存和应用配置在完成DHCP配置后,务必保存并应用配置,以使配置生效。
5:附件本文档不涉及附件。
6:法律名词及注释本文档不涉及法律名词及注释。
DHCP3.1 介绍定义动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种用于集中对用户IP 地址进行动态管理和配置的技术。
目的随着网络规模的扩大和网络复杂度的提高,网络配置变的越来越复杂,再加上计算机数量剧增且位置不固定(如移动便携机或无线网络),引发了IP 地址变化频繁以及IP 地址不足的问题。
为了实现网络可以动态合理地分配IP 地址给主机使用,需要用到动态主机配置协议DHCP。
DHCP 协议是在BOOTP(Bootstrap Protocol)协议基础上发展而来,但BOOTP 运行在相对静态(每台主机都有固定的网络连接)的环境中,管理员为每台主机配置专门的BOOTP 参数文件,该文件会在相当长的时间内保持不变。
而DHCP 从两方面对BOOTP 进行了扩展:DHCP 实现了IP 地址及网络配置参数的自动分配的功能。
DHCP 允许计算机快速、动态地获取IP 地址,而不是静态为每台主机指定地址。
DHCP 技术实现了IP 地址的合理分配,提高了IP 地址的使用率,避免了IP 地址的浪费。
3.2 原理描述3.2.1 DHCP 概述DHCP 是一种运行在客户端和服务器之间的协议,DHCP 客户端向DHCP 服务器动态地请求网络配置信息,DHCP 服务器根据策略返回相应的配置信息(IP 地址、子网掩码、缺省网关等网络参数)。
DHCP 基本架构DHCP 基本构架如图3-1 所示。
图3-1 DHCP 基本构架示意图DHCP 基本协议架构中,主要包括以下三种角色:DHCP Client:DHCP 客户端,通过与DHCP 服务器进行报文交互,获取IP 地址和其他网络配置信息,完成自身的地址配置。
在设备接口上配置DHCP Client 功能,这样接口可以作为DHCP Client,使用DHCP 协议从DHCP Server 动态获得IP 地址等参数,方便用户配置,也便于集中管理。
简述dhcp心得摘要:1.DHCP概述2.DHCP的工作原理3.DHCP的优势和不足4.DHCP在我国的应用5.总结与建议正文:随着互联网的普及,网络设备日益增多,IP地址的需求也不断增长。
为了更好地管理网络中的IP地址资源,DHCP(动态主机配置协议)应运而生。
本文将简要介绍DHCP的概述、工作原理、优势与不足,以及在中国的应用,并给出一些建议。
1.DHCP概述DHCP是一种网络协议,用于自动为设备分配IP地址、子网掩码、默认网关等网络参数。
通过DHCP,网络管理员可以集中管理IP地址资源,降低网络配置的复杂性。
DHCP适用于大型网络环境,特别是企业级网络。
2.DHCP的工作原理DHCP的工作原理可以分为三个阶段:(1)发现阶段:设备上线时,会向网络中的DHCP服务器发送一个DHCP Discover消息,以寻找可用的IP地址。
(2)提供阶段:DHCP服务器接收到Discover消息后,为请求的设备分配一个未使用的IP地址,并发送一个DHCP Offer消息。
(3)确认阶段:设备收到DHCP Offer消息后,会向DHCP服务器发送一个DHCP Request消息,请求分配IP地址。
DHCP服务器收到Request消息后,发送一个DHCP Ack消息,确认IP地址分配。
3.DHCP的优势和不足优势:(1)简化网络配置:DHCP可以自动为设备分配IP地址,降低管理员的工作负担。
(2)优化IP地址利用率:DHCP可以将废弃的IP地址回收,提高地址利用率。
(3)便于管理:通过DHCP服务器,管理员可以监控网络中的IP地址使用情况,方便进行网络规划和管理。
不足:(1)安全性问题:DHCP消息在传输过程中可能被篡改,导致设备获得错误的IP地址。
(2)地址分配不均:DHCP服务器分配IP地址时,可能出现某些设备分配到优质IP地址,而其他设备分配到较差IP地址的情况。
4.DHCP在我国的应用在我国,DHCP在企业、政府和教育等领域得到了广泛应用。
计算机网络DHCP概述DHCP(Dynamic Host Configuration Protocol)是动态主机配置协议的缩写,是一个简化主机IP地址分配管理的TCP/IP标准协议。
它能够动态地向网络中的每台设备分配独一无二的IP地址,并提供安全、可靠且简单的TCP/IP网络配置,确保不发生地址冲突,帮助管理员维护网络中IP地址的使用。
DHCP分为服务器端(Server)和客户端(Client)两部分。
所有的IP地址信息都由DHCP 服务器集中管理,并负责处理客户端的DHCP请求,客户端则使用DHCP服务器分配的IP地址。
DHCP服务器采用租约的概念来有效且动态的分配客户端的IP地址。
要使用DHCP方式分配IP地址时,在整个网络中必须至少有一台安装了DHCP服务的服务器。
其它要使用DHCP功能的客户端也必须要有自动向DHCP服务器索取IP地址的功能。
DHCP分配IP地址有自动分配(Automatic Allocation)和动态分配(Dynamic Allocation)两种形式。
●自动分配(Automatic Allocation)一旦DHCP客户端第一次成功的从DHCP服务器端租用到IP地址之后,就永远使用这个IP地址。
●动态分配(Dynamic Allocation)当DHCP客户端第一次成功的从DHCP服务器端租用到IP地址之后,并非永久的使用此IP地址,只要其租用IP地址的租约到期,客户端就得释放(release)这个IP地址,以给其它计算机使用。
当然,在租约到期时,客户端具有比其它计算机优先延续(renew)租约的权利,或租用其它IP地址。
从上面的介绍中,显然可以看出,动态分配比自动分配更灵活,尤其是当实际IP地址不足的时候。
如,有200个IP地址来供客户连接Internet,但并不意味着客户最多只能有200个。
因为,客户们不可能全部在同一时间上网,除了他们各自的行为习惯的不同,也有可能是电话线路的限制,这样就可以将这200个IP地址通过租约的方式轮流的供给客户使用。
windows⽹络服务No.2 windows⽹络服务第⼀章配置DHCP服务⼀、概述1.DHCP:动态主机配置协议2.作⽤:动态分配IP地址及相关信息,减少管理员的⼯作量。
⼆、原理1.过程DHCPdiscoverDHCPofferDHCPrequestDHCPack2.租约更新50%时,request87.5时,discoveripconfig /renew,request3.租约释放ipconfig /release三、配置DHCP服务器1.服务器有静态IP2.安装DHCP服务:添加删除程序3.授权:域环境,⼀种安全预防措施4.配置作⽤域:地址段(并激活)5.配置服务器选项:⽹关(003)、DNS(006)6.配置保留:根据MAC地址将IP固定分配给某个主机注:作⽤域选项优先域服务器选项四、配置DHCP客户机1.“⾃动获得IP地址”2.如果获得不到,169.254.X.X/16五、DHCP中继代理1.作⽤:当DHCP为不同⽹段的计算机分IP2.步骤1)DHCP服务器⽹关设为中继的IP2)创建⼀个另⼀个⽹段的作⽤域3)在中继服务器上,启⽤路由和远程访问(添加中继代理协议) 4)在中继代理协议上设置DHCP的服务器地址5)为中继代理协议添加接⼝(连接另⼀个⽹段的⽹卡)六、备份和还原数据库1)停⽌服务2)备份3)还原第⼆章配置DNS服务⼀、概述1.DNS:域名系统,域名<==>IP地址2.域名,采⽤层次性、分布式的名称结构根域:.顶级域:组织域(com)、国家域(cn)、反向域⼆级域:主机名:www、news3.FQDN:完全合格的域名主机名.域名后缀:/doc/e661397502768e9951e73877.html .4.查询类型递归,要么做出成功响应,要么做出失败响应迭代,⼜称简单查询,以最佳结果作答,如果⽆法解析返回⼀个指针正向查询,域名==>IP反向查询,IP==>域名⼆、配置DNS服务器1.必要条件固定IP安装并启动DNS服务区域、转发器、根提⽰2.安装3.创建区域正向、反向主要、辅助、存根4.创建记录A(主机),域名到IPPTR(指针),IP到域名5.转发器如果本服务器上⽆法解析的域名,可以将请求转发给其他DNS服务器注:转发器优先于根域DNS服务器,和转发器进⾏递归查询,和根服务器进⾏迭代查询6.测试域名系统ping 域名nslookup三、配置DNS客户端1.静态:配置TCP/IP协议的DNS服务器地址2.动态:配置DHCP作⽤域选项(006)四、⾼级配置1.区域复制:主要区域和辅助区域同步数据2.⼦域:通过⼦域可以扩展域名空间,由⽗域进⾏管理3.委派:通过委派来扩展域名空间,由其他域进⾏管理维护4.根提⽰:设置根服务器的地址,⽤于查找其他DNS服务器五、域名解析排错1.域名解析顺序DNS缓存--本机hosts--DNS服务器2.DNS缓存ipconfig /displaydns --查看ipconfig /flushdns --清除3.hosts⽂件system32\drivers\etc\hosts4.排错检查客户机配置检查DNS服务器的资源记录DNS服务是否启动检查hosts⽂件检查DNS缓存第三章配置Web站点⼀、概述1.WWW:世界范围的⽹页IIS:Internet信息服务2.IIS的作⽤提供WWW、FTP、SMTP服务⼆、安装三、配置Web站点1.默认站点IP和端⼝,所有可⽤IP、端⼝80主⽬录,c:\inetpub\wwwroot⽂档,default.htm、default.asp、index.htm2.虚拟⽬录将⽹站的⽂件分散存储到其他位置优点:安全、分散存储3.配置虚拟主机⼀个计算机上,运⾏多个⽹站实现:不同的⽹站采⽤不同IP相同的IP,不同的端⼝相同的IP和端⼝,不同主机头(需要DNS⽀持)四、Web站点安全性1.⾝份验证和访问控制是否运⾏匿名(IUSR_计算机名)⽹站的权限⽂件的NTFS权限2.IP地址和域名限制⼀组计算机(⽹段+⼦⽹掩码)3.⽇志4.安全性总结第四章配置FTP服务器⼀、概述1.FTP:⽂件传输协议,提供⽂件的上传和下载服务2.FTP服务器:提供FTP服务及提供⼀定的存储空间有两种登录⽅式,匿名(IUSR_计算机名)、授权⽤户3.FTP客户端:上传或下载⽂件三种⽅式,命令⾏、Web、FTP客户端软件⼆、配置FTP服务器1.安装2.配置默认站点主⽬录,c:\inetpub\ftproot3.虚拟⽬录三、FTP客户端1.命令⾏ftp: --进⼊FTP命令⾏模式ftp>open 主机 --连接到⼀台主机ftp>user --输⼊⽤户名(匿名:anonymous)ftp>dir --显⽰⽬录列表ftp>cd --改变当前⽬录ftp>get --下载ftp>put --上传ftp>bye --退出2.Webftp://IP地址/⽬录ftp://⽤户名:密码@IP地址:端⼝号3.FTP客户端软件CuteFTP第五章配置远程访问服务⼀、概述1.RAS作⽤:可以使得远程客户机安全的访问本地⽹络资源,就像直接连到局域⽹⼀样。
DHCP租期的工作原理DHCP(动态主机配置协议)是一种网络协议,用于自动分配IP地址和其他网络配置参数给网络中的设备。
在DHCP中,租期是一个重要的概念,它决定了设备可以使用分配的IP地址和其他配置参数的时间长度。
本文将详细介绍DHCP租期的工作原理。
引言概述:DHCP租期是指在DHCP协议中,设备获取IP地址和其他配置参数的有效时间。
租期的工作原理对于网络中设备的稳定连接和网络资源的合理利用非常重要。
下面将从五个方面详细阐述DHCP租期的工作原理。
正文内容:1. 租期分配机制:1.1 IP地址分配:DHCP服务器通过租期来分配IP地址给设备。
每一个设备在连接到网络时,向DHCP服务器发送请求,服务器根据可用的IP地址池和租期策略,为设备分配一个IP地址。
1.2 配置参数分配:除了IP地址,DHCP服务器还可以分配其他网络配置参数,如子网掩码、默认网关、DNS服务器等。
这些配置参数也受到租期的控制,设备在租期内可以使用这些参数。
2. 租期的续约机制:2.1 租期到期前的续约:设备在租期即将到期之前,会向DHCP服务器发送续约请求,以延长租期。
服务器收到续约请求后,可以决定是否延长租期。
2.2 租期到期后的处理:如果设备未能在租期到期前成功续约,租期将过期。
在租期过期后,设备将无法继续使用分配的IP地址和其他配置参数。
设备需要重新发送DHCP请求,获取新的租期和配置参数。
3. 租期管理策略:3.1 固定租期:管理员可以配置固定的租期,即设备在连接到网络时分配的租期是固定的,不会发生变化。
3.2 动态租期:DHCP服务器可以根据网络负载和设备需求动态分配租期。
例如,在网络繁忙时可以分配较短的租期,以便更多设备能够获取IP地址和配置参数。
4. 租期的优缺点:4.1 优点:租期机制可以有效管理IP地址和其他配置参数的分配和释放,避免了IP地址的浪费。
同时,租期的续约机制可以保证设备在网络中的稳定连接。
DHCP详细概述
DHCP是Dynamic Host Configuration Protocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。
这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。
理解DHCP服务
使用DHCP时必须在网络上有一台DHCP服务器,而其他机器执行DHCP客户端。
当DHCP客户端程序发出一个信息,要求一个动态的IP地址时,DHCP服务器会根据目前已经配置的地址,提供一个可供使用的IP地址和子网掩码给客户端。
1. 使用DHCP的优点
DHCP使服务器能够动态地为网络中的其他服务器提供IP地址,通过使用DHCP,就可以不给Intranet网中
除DHCP、DNS和WINS服务器外的任何服务器设置和维护静态IP地址。
使用DHCP可以大大简化配置客户机的TCP/IP的工作,尤其是当某些TCP/IP参数改变时,如网络的大规模重建而引起的IP地址和子网掩码的更改。
DHCP服务器是运行Microsoft TCP/IP、DHCP服务器软件和Windows NT Server的计算机,DHCP客户机则是请求TCP/IP配置信息的TCP/IP主机。
DH CP使用客户机/服务器模型,网络管理员可以创建一个或多个维护TCP/IP配置信息的DHCP服务器,并且将其提供给客户机。
DHCP服务器上的IP地址数据库包含如下项目:
● 对互联网上所有客户机的有效配置参数。
● 在缓冲池中指定给客户机的有效IP地址,以及手工指定的保留地址。
● 服务器提供租约时间,租约时间即指定IP地址可以使用的时间。
在网络中配置DHCP服务器有如下优点:
●管理员可以集中为整个互联网指定通用和特定子网
的TCP/IP参数,并且可以定义使用保留地址的客户机的参数。
● 提供安全可信的配置。
DHCP避免了在每台计算机上手工输入数值引起的配置错误,还能防止网络上计算
机配置地址的冲突。
● 使用DHCP服务器能大大减少配置花费的开销和重新配置网络上计算机的时间,服务器可以在指派地址租
约时配置所有的附加配置值。
● 客户机不需手工配置TCP/IP。
● 客户机在子网间移动时,旧的IP地址自动释放以便再次使用。
在再次启动客户机时,DHCP服务器会自动
为客户机重新配置TCP/IP。
● 大部分路由器可以转发DHCP配置请求,因此,互联网的每个子网并不都需要DHCP服务器。
注释:
如果要使用DHCP服务器支持跨越多重路由器的子网,则路由器可能需要硬件升级。
路由器必须支持RFC 153 3、1534、1541和1542。
2. DHCP分配地址的方式
DHCP使用客户/服务器模式,网络管理员建立一个或多个DHCP服务器,在这些服务器中保存了可以提供给客户机的TCP/IP配置信息。
这些信息包括网络客户的有效配置参数、分配给客户的有效IP地址池(其中包括
为手工配置而保留的地址)、服务器提供的租约持续时间。
如果将TCP/IP网络上的计算机设定为从DHCP服
务器获得IP地址,这些计算机则成为DHCP客户机。
启动DHCP客户机时,它与DHCP服务器通信以接收必要的TCP/IP配置信息。
该配置信息至少包含一个IP
地址和子网掩码,以及与配置有关的租约。
DHCP服务器有3种为DHCP客户机分配TCP/IP
地址的方式:
● 手工分配:在手工分配中,网络管理员在DHCP服务器通过手工方法配置DHCP客户机的IP地址。
当DH CP客户机要求网络服务时,DHCP服务器把手工配置的IP地址传递给DHCP客户机。
● 自动分配:在自动分配中,不需要进行任何的IP地址手工分配。
当DHCP客户机第一次向DHCP服务器租用到IP地址后,这个地址就永久地分配给了该DHCP
客户机,而不会再分配给其他客户机。
● 动态分配:当DHCP客户机向DHCP服务器租用I
P地址时,DHCP服务器只是暂时分配给客户机一个IP 地址。
只要租约到期,这个地址就会还给DHCP服务器,以供其他客户机使用。
如果DHCP客户机仍需要一个I
P地址来完成工作,则可以再要求另外一个IP地址。
动态分配方法是惟一能够自动重复使用IP地址的方法,它对于暂时连接到网上的DHCP客户机来说尤其方便,对于永久性与网络连接的新主机来说也是分配IP地址的好方法。
DHCP客户机在不再需要时才放弃IP地址,如DHCP客户机要正常关闭时,它可以把IP地址释放给D HCP服务器,然后DHCP服务器就可以把该IP地址分配给申请IP地址的DHCP客户机。
使用动态分配方法可以解决IP地址不够用的困扰,例如C类网络只能支持254台主机,而网络上的主机有三百多台,但如果网上同一时间最多有200个用户,此时如果使用手工分配或自动分配将不能解决这一问题。
而
动态分配方式的IP地址并不固定分配给某一客户机,只要有空闲的IP地址,DHCP服务器就可以将它分配给要求地址的客户机;当客户机不再需要IP地址时,就由D HCP服务器重新收回。