第十二章 动态地址分配服务.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十二章 动态地址分配服务

动态地址分配服务(DHCP) DHCP服务是进行IP地址等网络信息集中管理的服务。在局域网内部构建一套Linux主机作为DHCP服务器,并设置其他的主机都从DHCP服务器获得主机的网络配置信息,这样既可以大大简化系统管理员对所有主机逐一进行网络配置的工作,也可以对IP地址实现合理的规划和分配。 12.1 DHCP的概念 DHCP(Dynamic Host Configuration Protocol)就是动态主机配置协议,可以自动配置主机的IP地址、子网掩码、网关和DNS等TCP/IP信息。所以DHCP协议可以有效的降低客户端IP地址的配置的复杂度和网络的管理成本。如果路由器能够转发DHCP请求,只需要在一个子网中配置DHCP服务器就可以向其他子网提供TCP/IP配置的服务支持。 DHCP主要应用在以下两个环境中,一是局域网中存在大量主机,二是局域网中存在比较多的移动办公设备。 DHCP的概念可以包含以下理解: DHCP是实现主机IP地址、DNS等动态配置的网络协议。 DHCP可以在多种操作系统中实现,包括最常用的Linux系统和Windows系统。 DHCP网络服务的结构中具有服务器和客户机两种角色。 DHCP服务器用于为网络中所有的DHCP客户机提供网络配置信息,在同一网络中,DHCP服务器通常是唯一存在的。 网络中的任何主机都可以配置成为DHCP客户机,向DHCP服务器发出配置请求,并按照服务器返回的信息进行网络配置。 12.2 DHCP的术语 DHCP服务器:配置了DHCP服务的计算机。 DHCP客户端:启用DHCP设置的计算机 作用域:一个完整连续的可用IP地址范围,DHCP服务主要就是通过作用域来管理网络分布、IP地址分配及其他相关配置参数。 排除范围:排除范围是作用域内从DHCP服务中排除的有限IP地址序列。排除范围确保在这些范围中的任何地址都不是网络上的服务器提供为DHCP客户机的。 租约:客户机可以使用动态分配的IP地址的时间,这个时间可以由DHCP服务器设定。当向一台客户机发出租约后,此租约就被看做是活动的,在租约终止前,客户机可以向DHCP服务器更新其租约。当租约到期或被服务器删除后,它就变成不活动得了,租约持续时间决定了租约什么时候终止及客户机隔多长时间向DHCP服务器更新其租约。 预约:创建从DHCP服务器到客户机的永久地址租约指定,预约可以保证子网上的特定硬件设备总是使用相同的IP地址,这对于远程访问网关、DNS服务器等必须要配置固定IP地址的计算机非常有用。 选项类型:DHCP服务器向DHCP客户机提供租约服务时可以指定的其他客户机配置参数。典型的这些选项类型由各个作用域启用和配置。 12.3 DHCP工作原理 我们来了解一下DHCP的工作原理 1、当DHCP客户机第一次登录网络时,如果客户机上没有任何IP地址信息,它会向网络发出DHCP Discover数据包,由于本身没有地址信息和保证服务器能够接收到请求,数据包的源地址设置为,目的地址设置为55,以广播形式发送。该数据包中包含客户机的MAC地址和主机名等信息。 2、当DHCP服务器监听到客户机发出的DHCP Discover广播后,它会从那些还没有租出去的地址范围内选择一个可用的IP及其他TCP/IP设定以DHCP Offer数据包的形式广播发送。该包中包含服务器的IP地址、租约期限等信息。 3、如果客户机收到网络上多台DHCP服务器的响应,客户端会挑选所收到的第一个Offer包,并向网络广播发送一个DHCP Request包,告诉所有DHCP服务器它将会使用哪一台服务器提供的IP地址。同时客户端还会向网络发送ARP广播包,查询网络上有没有其他机器使用该IP地址,如果发现该IP地址已经被占用,客户端则会发送一个DHCP Decline包给服务器,拒绝接受其DHCP Offer,并重新开始向网络上发送DHCP Discover广播包。 注:实际上并不是所有DHCP客户端都会无条件接受DHCP服务器的响应,客户端可以保留自己的一些TCP/IP设定,比如网关、DNS地址等等信息。 4、接收到客户端的DHCP Request包后,DHCP服务器会发送一个DHCP ACK广播包,以确认IP租约的正式生效,结束完整的DHCP租约过程。 注:客户机由于DHCP服务器没有响应而放弃当前使用的IP地址的时候,会随机使用/16网段中的一个IP地址配置本地地址。 12.4 DHCP服务器的配置 12.4.1 DHCP服务所需软件 在RHEL5的光盘中包括RPM格式的DHCP服务器所需软件包。默认没有在系统安装,需要手动进行安装。 dhcp-3.0.5-21.el5.i386.rpm 这是DHCP主程序包,包括DHCP服务和中继代理程序,安装该软件包进行相应配置

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档