第10 章引导协议和动态主机配置协议.pptVIP

第10 章引导协议和动态主机配置协议.ppt

  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文档。上传文档
查看更多
第10 章引导协议和动态主机配置协议

第10章 引导协议与动态主机配置协议 10.1 BOOTP原理 10.4 DHCP基本概念 10.5 DHCP运行方式 10.6 DHCP/BOOTP中继代理 引导协议BOOTP(BOOTstrap Protocol)是TCP/IP协议族的应用层协议,它的主要作用是使无盘站点从服务器上获得引导信息。 动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是在BOOTP协议基础上发展起来的协议,它使客户机能够在TCP/IP网络上获得相关的配置信息。 10.1 BOOTP原理 引导协议BOOTP是针对网络上无盘节点而设计的启动协议,无盘节点启动时它需要从网上获得三种信息: 自己的IP地址 文件服务器的IP地址 可运行的初始内存印象(启动映象文件名) 利用RARP只能获得自己的IP地址。 BOOTP协议工作过程: 1)由ROM芯片中的BOOTP启动代码启动客户机,此时客户机还没有IP地址,它便用有限广播形式以的源IP地址向网络中发出BOOTP请求,这个请求中包含了客户机网卡的MAC地址。 2)网络中运行BOOTP服务的服务器接收到这个请求,根据请求中的MAC地址在BOOTP数据库中查找这个MAC的记录,如果没有此MAC的记录则不响应这个请求,如果有就将有关信息发送回客户机。返回的响应中包含的主要信息有客户机的IP地址、服务器的IP地址和启动映象文件名等信息。 3)客户机根据返回信息通过TFTP服务器下载启动映象文件,并启动该文件。 BOOTP协议的实现要点如下: 1)使用一个单独的包交换信息; 使用超时重发机制,直到发送方收到应答信息为止。 请求和应答使用相同的包字段结构格式; 使用(最大可能长度的)固定长度的字段,以简化结构定义和分析的需要。 2)客户端广播引导请求(boot request)包,其包含客户端的硬件地址,如果知道的话,还包含它的IP地址。服务器单播引导应答(boot reply)包。 3)请求可以包含客户端指定的响应服务器的名称。这样客户端可以强制从一个指定的主机引导。如果一个相同的引导文件存在多种版本或服务器属于一个远距离的网络/域,客户端不必处理名称/域服务,而是由BOOTP服务器实现这种情况下的相应功能。 4) 请求可以包含通用(generic)引导文件名。例如‘unix’ 。但服务器发送引导应答时,它使用对应的引导文件的确切路径名称来取代这个字段。 5) 服务器必须有一个硬件地址和IP地址对应的数据库。此类客户端IP地址被放在引导应答的对应字段中。 6) 某些网络拓扑可能在一个物理网上没有一个直接可以访问的TFTP服务器,BOOTP允许客户端通过使用相邻的网关从几跳外的服务器上引导。 引导协议BOOTP的特点: 1)BOOTP协议基于UDP,不和硬件直接打交道,易于实现且移植性好; 2)协议交换的信息量较大,可以充分利用硬件的能力。 BOOTP与RARP的比较: 两者工作模式相同,均采用请求/应答的客户--服务器方式,从而具有很大的灵活性。 两者不同之处:BOOTP服务器是作为一个应用程序而存在的,请求/应答报文在同一个IP网络内实现,易于修改和移植。而RARP服务器存在于内核中,请求/应答报文在同一个物理网络内实现,修改和移植都很困难。 10.4 DHCP基本概念 动态主机配置协议DHCP是在TCP/IP网络上使客户机获得配置信息的协议。 图10-3 表示典型DHCP网络。 DHCP信息包的格式是基于BOOTP包格式的。 不同:标志位(1强迫服务器以广播应答) 选项变长 额外的DHCP选项: 使用DHCP的好处: 1.安全而可靠的设置 DHCP避免了因手工设置IP地址及子网掩码所产生的错误,同时也避免了把一个IP地址分配给多台工作站所造成的地址冲突。 2.降低了管理IP地址设置的负担 使用DHCP服务器大大缩短了配置或重新配置网络中工作站所花费的时间,通过对DHCP服务器的设置可灵活的设置地址的租期。 DHCP地址租约的更新过程将有助于确定哪个客户的设置需要经常更新,且这些变更由客户机与DHCP服务器自动完成,无需网络管理员人工干预。 10.5 DHCP运行方式 1.DHCP客户机运行机制 所有支持DHCP协议并能够发起DHCP过程的终端都称之为DHCP客户机。DHCP客户机自己必须能够发出DHCPDISCOVER、DHCPREQUEST、DHCPDECLINE等报文。 DHCP客户机运行状态图如图所示。 当DHCP客户机处于初始化状态即还没有获取IP地址的状态时,DHCP客户机将会发出一个广播的

文档评论(0)

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

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

1亿VIP精品文档

相关文档