(DHCP模块研究报告.docVIP

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

DHCP模块使用指南 目录 1. 前言 3 1.1 关于本文档 3 1.2 背景知识 3 1.2.1 BOOTP协议 3 1.2.2BOOTP的工作原理 3 1.2.3BOOTP协议的缺点 4 1.2.4DHCP的产生 4 1.3 术语 4 2. DHCP模块介绍 4 2.1DHCP协议简介 4 2.2DHCP地址分配方式 5 2.2.1三种地址分配方式的介绍 5 2.3DHCP工作原理 6 2.3.1DHCP客户端工作原理 6 2.3.2DHCP服务器工作原理 9 2.3.3DHCP中继设备工作原理 12 3.关于DHCP的开源组件 14 3.1DHCP开源组件介绍 14 3.1.1udhcp开源组件介绍 14 3.1.2 busybox开源组件介绍 15 3.2DHCP开源组件编译及安装 15 3.2.1busybox中的编译和安装 15 3.2.2通过网上下载udhcp 16 4. DHCP程序使用 17 4.1DHCP服务配置文件说明 17 4.1.1 DHCP主配置文件 17 4.1.2 DHCP主配置文件内容 19 4.2DHCP租约文件 22 4.3 DHCP客户端租期文件 22 5.DHCP模块使用场景 25 1. 前言 1.1 关于本文档 本文档主要描述DHCP协议定义,由来,发展。对于DHCP工作原理的介绍与解释。对于DHCP服务的客户端,服务器,中继介绍。以及DHCP服务的客户端,服务器端的配置文件的说明和解释,DHCP服务的一些命令的说明。 1.2 背景知识 1.2.1 BOOTP协议 在学习DHCP协议之前我们先有必要了解一下自举协议(BOOTP)。自举协议(BOOTP)是一个基于IP/UDP协议的协议,它可以让无盘站从一个中心服务器上获得IP地址,为局域网中的无盘工作站分配动态IP地址,并不需要每个用户去设置静态IP地址。使用BOOTP协议的时候,一般包括Bootstrap Protocol Server(自举协议服务端)和Bootstrap Protocol Client(自举协议客户端)两部分。 引导客户端发现自己的IP地址,服务器IP地址和装入一个指定名称的文件到内存并且启动。引导操作有两个阶段组成:第一个阶段是“分配地址和选择引导文件”;第二个阶段是“文件传送”。第二个阶段要在第一个阶段成功获取IP地址和文件名信息之后才能进行的操作。文件传送使用TFTP协议[9]。BOOTP包是以十进制表示的,如果有特殊说明,也使用别的格式,而且该报文不会被分片。 1.2.3BOOTP协议的缺点 BOOTP协议设定前必须事先获得客户端的硬件地址,即MAC地址,并且与IP地址的对应是静态的,即一对一的关系。 1.2.4DHCP的产生 DHCP产生主要是为BOOTP协议上存在的缺点进行优化和升级。对于BOOTP中的IP地址分配 ,就是对一对一的静态关系进行改善。引进了“租约”的概念。DHCP服务器端通过租约和回收IP地址来分配给不同的客户端使用。客户端在不同时间内可能会得到不同的IP地址进行上网。DHCP服务器轮流的将IP分配给用户,解决地址不足的问题。 1.3 术语 DHCP server:DHCP服务器; DHCP client:DHCP客户端; DHCP relay:DHCP中继 Release:租约 2. DHCP模块介绍 2.1DHCP协议简介 DHCP通过UDP67,68端口来转发DHCP报文。每一个主机的IP地址(及与之相关的子网掩码)用来标识主机及其连接的子网,在将计算机移动到不同的子网时,必须更改IP地址。DHCP允许通过本地网络上的DHCP服务器IP地址数据库为客户端动态指派IP地址。对于基于TCP/IP的网络,DHCP降低了重新配置计算机的难度,减少了涉及的管理工作量。DHCP使用客户/服务器(C/S)模型。网络管理员建立一个或多个维护TCP/IP配置信息并将其提供给客户端的DHCP服务器。DHCP服务器数据库包含以下信息。网络上所有客户端的有效配置参数。在指派到客户端的地址池中维护的有效IP地址,以及用于手动指派的保留地址。服务器提供的租约持续时间。租约定义了指派的IP地址可以使用的时间长度。通过在网络上安装和配置DHCP服务器,启用DHCP的客户端可在每次启动并加入网络时动态地获得其IP地址和相关配置参数。DHCP服务器以地址租约的形式将该配置提供给发出请求的客户端。 2.2.1三种地址分配方式的介绍 1、手工设置(Manual Allocation),网络管理员为某些特殊的主机分配一个与主机绑定的IP地址,并且这个IP地址不会过期。 2、自动分配(Automatic Allocat

文档评论(0)

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

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

1亿VIP精品文档

相关文档