欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    引导协议与动态主机配置协议.ppt

    • 资源ID:78705643       资源大小:221.50KB        全文页数:26页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    引导协议与动态主机配置协议.ppt

    第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议第第7章章 引导协议与动态主机配置协议引导协议与动态主机配置协议7.1 7.1 引导协议引导协议引导协议引导协议BOOTP BOOTP 7.2 7.2 动态主机配置协议动态主机配置协议动态主机配置协议动态主机配置协议DHCPDHCP1第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议7.1 引导协议引导协议BOOTP 7.1.1 BOOTP7.1.1 BOOTP原理原理原理原理 uu引导协议引导协议引导协议引导协议BOOTPBOOTP是针对网络上无盘站设计的是针对网络上无盘站设计的是针对网络上无盘站设计的是针对网络上无盘站设计的启动协议,无盘站启动时它需要从本地网获启动协议,无盘站启动时它需要从本地网获启动协议,无盘站启动时它需要从本地网获启动协议,无盘站启动时它需要从本地网获得三种引导信息:得三种引导信息:得三种引导信息:得三种引导信息:l l(1 1)自己的)自己的)自己的)自己的IPIP地址地址地址地址l l(2 2)文件服务器的)文件服务器的)文件服务器的)文件服务器的IPIP地址地址地址地址l l(3 3)可运行的初始内存印象(启动映像)可运行的初始内存印象(启动映像)可运行的初始内存印象(启动映像)可运行的初始内存印象(启动映像文件名)文件名)文件名)文件名)2第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议1BOOTP协议工作过程协议工作过程uuBOOTPBOOTP基于客户端基于客户端基于客户端基于客户端/服务器模型。服务器模型。服务器模型。服务器模型。uu客户端请求客户端请求客户端请求客户端请求BOOTPBOOTP服务器给出自己的引导信服务器给出自己的引导信服务器给出自己的引导信服务器给出自己的引导信息,服务器则返回一个应答。息,服务器则返回一个应答。息,服务器则返回一个应答。息,服务器则返回一个应答。uuBOOTPBOOTP基于基于基于基于UDPUDP,服务器使用端口号为,服务器使用端口号为,服务器使用端口号为,服务器使用端口号为6767,客户端使用端口号为客户端使用端口号为客户端使用端口号为客户端使用端口号为6868。3第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议2BOOTP协议机制协议机制uu(1 1)使用一个单独的包交换信息)使用一个单独的包交换信息)使用一个单独的包交换信息)使用一个单独的包交换信息uu(2 2)客户端广播引导请求()客户端广播引导请求()客户端广播引导请求()客户端广播引导请求(boot requestboot request)包。服务)包。服务)包。服务)包。服务器广播引导应答(器广播引导应答(器广播引导应答(器广播引导应答(boot replyboot reply)包。)包。)包。)包。uu(3 3)客户端请求中可以包含指定的响应服务器的名)客户端请求中可以包含指定的响应服务器的名)客户端请求中可以包含指定的响应服务器的名)客户端请求中可以包含指定的响应服务器的名称。称。称。称。uu(4 4)客户端请求中还可以包含通用引导文件名,如)客户端请求中还可以包含通用引导文件名,如)客户端请求中还可以包含通用引导文件名,如)客户端请求中还可以包含通用引导文件名,如“Unix”Unix”等,服务器发送引导应答时,使用对应引导等,服务器发送引导应答时,使用对应引导等,服务器发送引导应答时,使用对应引导等,服务器发送引导应答时,使用对应引导文件的确切路径名称取代该字段。文件的确切路径名称取代该字段。文件的确切路径名称取代该字段。文件的确切路径名称取代该字段。uu(5 5)服务器中必须有一个)服务器中必须有一个)服务器中必须有一个)服务器中必须有一个IP/MACIP/MAC地址对数据库。地址对数据库。地址对数据库。地址对数据库。uu(6 6)某些网络拓扑可能在一个物理网上没有一个可)某些网络拓扑可能在一个物理网上没有一个可)某些网络拓扑可能在一个物理网上没有一个可)某些网络拓扑可能在一个物理网上没有一个可以直接访问的以直接访问的以直接访问的以直接访问的TFTPTFTP服务器,则服务器,则服务器,则服务器,则BOOTPBOOTP允许客户端通允许客户端通允许客户端通允许客户端通过使用相邻的网关从几跳外的服务器上引导。过使用相邻的网关从几跳外的服务器上引导。过使用相邻的网关从几跳外的服务器上引导。过使用相邻的网关从几跳外的服务器上引导。4第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议7.1.2 BOOTP报文报文5第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议字段含义字段含义 uu操作:占操作:占操作:占操作:占8 8位,指明报文是请求还是应答。位,指明报文是请求还是应答。位,指明报文是请求还是应答。位,指明报文是请求还是应答。“1”1”表示表示表示表示请求,请求,请求,请求,“2”2”表示应答。表示应答。表示应答。表示应答。uu硬件类型:占硬件类型:占硬件类型:占硬件类型:占8 8位,指明底层物理网络的类型,位,指明底层物理网络的类型,位,指明底层物理网络的类型,位,指明底层物理网络的类型,“1”1”表示以太网。表示以太网。表示以太网。表示以太网。uu物理地址长度:占物理地址长度:占物理地址长度:占物理地址长度:占8 8位。位。位。位。uu跳数:占跳数:占跳数:占跳数:占8 8位,跨路由器使用位,跨路由器使用位,跨路由器使用位,跨路由器使用BOOTPBOOTP。请求报文被转。请求报文被转。请求报文被转。请求报文被转发一次,跳数加发一次,跳数加发一次,跳数加发一次,跳数加1 1。为了限制。为了限制。为了限制。为了限制BOOTPBOOTP服务器的作用范服务器的作用范服务器的作用范服务器的作用范围,请求中的跳数增长到围,请求中的跳数增长到围,请求中的跳数增长到围,请求中的跳数增长到3 3时会被丢弃。响应过程相反,时会被丢弃。响应过程相反,时会被丢弃。响应过程相反,时会被丢弃。响应过程相反,每经过一个路由器,跳数减每经过一个路由器,跳数减每经过一个路由器,跳数减每经过一个路由器,跳数减1 1。uu事务标识符:占事务标识符:占事务标识符:占事务标识符:占3232位,用于匹配请求和响应。位,用于匹配请求和响应。位,用于匹配请求和响应。位,用于匹配请求和响应。uu秒数:占秒数:占秒数:占秒数:占1616位,表示客户端自启动后经过的时间。位,表示客户端自启动后经过的时间。位,表示客户端自启动后经过的时间。位,表示客户端自启动后经过的时间。6第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议字段含义字段含义 uuBOOTPBOOTP让客户尽量填写信息,未知的设为让客户尽量填写信息,未知的设为让客户尽量填写信息,未知的设为让客户尽量填写信息,未知的设为0 0。l l客户客户客户客户IPIP地址:请求报文中由客户端填写的地址:请求报文中由客户端填写的地址:请求报文中由客户端填写的地址:请求报文中由客户端填写的自己的自己的自己的自己的IPIP地址,若不知,则填写地址,若不知,则填写地址,若不知,则填写地址,若不知,则填写0 0;l l你的你的你的你的IPIP地址:应答报文中由服务器填写的地址:应答报文中由服务器填写的地址:应答报文中由服务器填写的地址:应答报文中由服务器填写的客户端的客户端的客户端的客户端的IPIP地址;地址;地址;地址;l l服务器服务器服务器服务器IPIP地址、服务器主机名:若客户知地址、服务器主机名:若客户知地址、服务器主机名:若客户知地址、服务器主机名:若客户知道某个服务器的存在,请求报文中由客户端道某个服务器的存在,请求报文中由客户端道某个服务器的存在,请求报文中由客户端道某个服务器的存在,请求报文中由客户端填写其填写其填写其填写其“服务器服务器服务器服务器IPIP地址地址地址地址”或或或或“服务器主机名服务器主机名服务器主机名服务器主机名”,则只有匹配的服务器才会响应;若不填,则只有匹配的服务器才会响应;若不填,则只有匹配的服务器才会响应;若不填,则只有匹配的服务器才会响应;若不填写,则所有服务器都可以响应。写,则所有服务器都可以响应。写,则所有服务器都可以响应。写,则所有服务器都可以响应。7第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议1字段含义字段含义 l l路由器路由器路由器路由器IPIP地址:跨路由器使用地址:跨路由器使用地址:跨路由器使用地址:跨路由器使用BOOTPBOOTP。每个转发每个转发每个转发每个转发BOOTPBOOTP请求报文的路由器将自己请求报文的路由器将自己请求报文的路由器将自己请求报文的路由器将自己的地址填入该字段。该过程中,所有转发的地址填入该字段。该过程中,所有转发的地址填入该字段。该过程中,所有转发的地址填入该字段。该过程中,所有转发的路由器必须被设置为的路由器必须被设置为的路由器必须被设置为的路由器必须被设置为“中继代理中继代理中继代理中继代理”。l l客户硬件地址:请求报文中由客户端填客户硬件地址:请求报文中由客户端填客户硬件地址:请求报文中由客户端填客户硬件地址:请求报文中由客户端填写的自己的写的自己的写的自己的写的自己的MACMAC地址。地址。地址。地址。l l引导文件名:客户端在请求报文中可以引导文件名:客户端在请求报文中可以引导文件名:客户端在请求报文中可以引导文件名:客户端在请求报文中可以指定引导文件。指定引导文件。指定引导文件。指定引导文件。8第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议字段含义字段含义 uu特定于厂商的区域:占特定于厂商的区域:占特定于厂商的区域:占特定于厂商的区域:占6464字节,表示应答报字节,表示应答报字节,表示应答报字节,表示应答报文中的一些可选信息。文中的一些可选信息。文中的一些可选信息。文中的一些可选信息。l l前前前前4 4个字节为个字节为个字节为个字节为“magic cookie”magic cookie”(魔块),用(魔块),用(魔块),用(魔块),用于定义其后于定义其后于定义其后于定义其后6060字节包含的数据格式。字节包含的数据格式。字节包含的数据格式。字节包含的数据格式。l l当当当当“magic cookie”magic cookie”取值为取值为取值为取值为99.130.83.9999.130.83.99(点(点(点(点分十进制表示法)时,则其后的分十进制表示法)时,则其后的分十进制表示法)时,则其后的分十进制表示法)时,则其后的6060个字节个字节个字节个字节为选项,选项由为选项,选项由为选项,选项由为选项,选项由3 3个字段组成:类型字段个字段组成:类型字段个字段组成:类型字段个字段组成:类型字段(1 1个字节)、长度(个字节)、长度(个字节)、长度(个字节)、长度(1 1个字节)和长度值个字节)和长度值个字节)和长度值个字节)和长度值(长度可变)。选项取值见表(长度可变)。选项取值见表(长度可变)。选项取值见表(长度可变)。选项取值见表7-17-1。9第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议10第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议7.2 动态主机配置协议动态主机配置协议 7.2.1 DHCP7.2.1 DHCP基本概念基本概念基本概念基本概念 uu动态主机配置协议(动态主机配置协议(动态主机配置协议(动态主机配置协议(DHCPDHCP)是在)是在)是在)是在TCP/IPTCP/IP网网网网络上使客户机动态获得网络配置信息的协议。络上使客户机动态获得网络配置信息的协议。络上使客户机动态获得网络配置信息的协议。络上使客户机动态获得网络配置信息的协议。uuDHCPDHCP在有限的时间(称为租用期)内向主机在有限的时间(称为租用期)内向主机在有限的时间(称为租用期)内向主机在有限的时间(称为租用期)内向主机提供临时的提供临时的提供临时的提供临时的IPIP地址。地址。地址。地址。uuDHCPDHCP工作模式为客户工作模式为客户工作模式为客户工作模式为客户/服务器模式,提供服务器模式,提供服务器模式,提供服务器模式,提供DHCPDHCP服务的主机称为服务器,接收信息的主服务的主机称为服务器,接收信息的主服务的主机称为服务器,接收信息的主服务的主机称为服务器,接收信息的主机称为客户机。机称为客户机。机称为客户机。机称为客户机。11第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议DHCP报文格式报文格式 12第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议字段说明字段说明uu标志位(标志位(标志位(标志位(“F”F”位):用于指明预期的服务器位):用于指明预期的服务器位):用于指明预期的服务器位):用于指明预期的服务器响应方式。响应方式。响应方式。响应方式。l l客户端在发出请求时,可以将该位设置为客户端在发出请求时,可以将该位设置为客户端在发出请求时,可以将该位设置为客户端在发出请求时,可以将该位设置为1 1,指定服务器使用广播方式响应。,指定服务器使用广播方式响应。,指定服务器使用广播方式响应。,指定服务器使用广播方式响应。l l“未用未用未用未用”字段各位设置为字段各位设置为字段各位设置为字段各位设置为0 0。13第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议字段说明字段说明uu“选项选项选项选项”:长度可变,可以多达:长度可变,可以多达:长度可变,可以多达:长度可变,可以多达312312字节。字节。字节。字节。l l当首字节值(类型)为当首字节值(类型)为当首字节值(类型)为当首字节值(类型)为5353时,用于定义在客户和服时,用于定义在客户和服时,用于定义在客户和服时,用于定义在客户和服务之间的交互的报文类型。务之间的交互的报文类型。务之间的交互的报文类型。务之间的交互的报文类型。l lDHCPDHCP报文类型主要有:报文类型主要有:报文类型主要有:报文类型主要有:DHCPDISCOVERDHCPDISCOVER报文:值为报文:值为报文:值为报文:值为1 1DHCPOFFERDHCPOFFER报文:值为报文:值为报文:值为报文:值为2 2DHCPREQUESTDHCPREQUEST报文:值为报文:值为报文:值为报文:值为3 3DHCPDECLINEDHCPDECLINE报文:值为报文:值为报文:值为报文:值为4 4DHCPACKDHCPACK报文:值为报文:值为报文:值为报文:值为5 5DHCPNACKDHCPNACK报文:值为报文:值为报文:值为报文:值为6 6DHCPRELEASEDHCPRELEASE报文:值为报文:值为报文:值为报文:值为7 714第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议字段说明字段说明uuDHCPDISCOVERDHCPDISCOVER报文(报文(报文(报文(DHCPDHCP发现报文):客户发现报文):客户发现报文):客户发现报文):客户端发送。用于与本地网络上的端发送。用于与本地网络上的端发送。用于与本地网络上的端发送。用于与本地网络上的DHCPDHCP服务器联系获取服务器联系获取服务器联系获取服务器联系获取自身的自身的自身的自身的IPIP地址。地址。地址。地址。uuDHCPOFFERDHCPOFFER报文(报文(报文(报文(DHCPDHCP提供报文):服务器发提供报文):服务器发提供报文):服务器发提供报文):服务器发送。以响应客户端的送。以响应客户端的送。以响应客户端的送。以响应客户端的IPIP地址请求。地址请求。地址请求。地址请求。uuDHCPREQUESTDHCPREQUEST报文(报文(报文(报文(DHCPDHCP请求报文):客户端请求报文):客户端请求报文):客户端请求报文):客户端发送。用于与选定的服务器协商配置信息。发送。用于与选定的服务器协商配置信息。发送。用于与选定的服务器协商配置信息。发送。用于与选定的服务器协商配置信息。uuDHCPDECLINEDHCPDECLINE报文(报文(报文(报文(DHCPDHCP禁止报文):客户端禁止报文):客户端禁止报文):客户端禁止报文):客户端发送。通知服务器分配给自己申请的发送。通知服务器分配给自己申请的发送。通知服务器分配给自己申请的发送。通知服务器分配给自己申请的IPIP地址已经被其地址已经被其地址已经被其地址已经被其他实体占用。他实体占用。他实体占用。他实体占用。15第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议字段说明字段说明uuDHCPACKDHCPACK报文(报文(报文(报文(DHCPDHCP确认报文):服务确认报文):服务确认报文):服务确认报文):服务器发送。用于确认客户端的配置请求信息。器发送。用于确认客户端的配置请求信息。器发送。用于确认客户端的配置请求信息。器发送。用于确认客户端的配置请求信息。uuDHCPNACKDHCPNACK报文(报文(报文(报文(DHCPDHCP否认报文):服否认报文):服否认报文):服否认报文):服务器发送。用于拒绝客户端的配置请求信息。务器发送。用于拒绝客户端的配置请求信息。务器发送。用于拒绝客户端的配置请求信息。务器发送。用于拒绝客户端的配置请求信息。uuDHCPRELEASEDHCPRELEASE报文(报文(报文(报文(DHCPDHCP释放报文):释放报文):释放报文):释放报文):客户端发送。将已不需要的却仍处于地址租用客户端发送。将已不需要的却仍处于地址租用客户端发送。将已不需要的却仍处于地址租用客户端发送。将已不需要的却仍处于地址租用期内的期内的期内的期内的IPIP地址归还给服务器。地址归还给服务器。地址归还给服务器。地址归还给服务器。16第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议7.2.2 DHCP运行方式运行方式1 1DHCPDHCP客户机运行机制客户机运行机制客户机运行机制客户机运行机制uu DHCPDHCP客户机运行过程主要有以下几个阶段:客户机运行过程主要有以下几个阶段:客户机运行过程主要有以下几个阶段:客户机运行过程主要有以下几个阶段:l l(1 1)发现阶段)发现阶段)发现阶段)发现阶段l l(2 2)提供阶段)提供阶段)提供阶段)提供阶段l l(3 3)选择阶段)选择阶段)选择阶段)选择阶段l l(4 4)确认阶段)确认阶段)确认阶段)确认阶段l l(5 5)重新登录)重新登录)重新登录)重新登录l l(6 6)更新)更新)更新)更新IPIP地址租用期地址租用期地址租用期地址租用期17第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议2DHCP服务器运行机制服务器运行机制 uu(1 1)DHCPDHCP服务器收到服务器收到服务器收到服务器收到DHCPDISCOVERDHCPDISCOVER报文时,从报文时,从报文时,从报文时,从地址池中分配一个空闲的地址池中分配一个空闲的地址池中分配一个空闲的地址池中分配一个空闲的IPIP地址,结合客户机请求参地址,结合客户机请求参地址,结合客户机请求参地址,结合客户机请求参数,构造数,构造数,构造数,构造DHCPOFFERDHCPOFFER响应报文。响应报文。响应报文。响应报文。uu(2 2)DHCPDHCP服务器收到服务器收到服务器收到服务器收到DHCPREQUESTDHCPREQUEST报文时,根报文时,根报文时,根报文时,根据客户机的硬件地址,查找其地址分配表,若找到,据客户机的硬件地址,查找其地址分配表,若找到,据客户机的硬件地址,查找其地址分配表,若找到,据客户机的硬件地址,查找其地址分配表,若找到,则发出则发出则发出则发出DHCPACKDHCPACK报文;否则发出报文;否则发出报文;否则发出报文;否则发出DHCPNAKDHCPNAK报文,报文,报文,报文,DHCPDHCP客户机会自动重新开始客户机会自动重新开始客户机会自动重新开始客户机会自动重新开始DHCPDHCP过程。过程。过程。过程。uu(3 3)DHCPDHCP服务器收到服务器收到服务器收到服务器收到DHCPRELEASEDHCPRELEASE报文时,会报文时,会报文时,会报文时,会解除该解除该解除该解除该IPIP地址与某个地址与某个地址与某个地址与某个DHCPDHCP客户机的绑定,等待重新客户机的绑定,等待重新客户机的绑定,等待重新客户机的绑定,等待重新分配。分配。分配。分配。uu(4 4)DHCPDHCP服务器收到服务器收到服务器收到服务器收到DHCPDECLINEDHCPDECLINE报文时,会报文时,会报文时,会报文时,会禁用报文中客户机禁用报文中客户机禁用报文中客户机禁用报文中客户机IPIP地址字段的地址字段的地址字段的地址字段的IPIP地址,不再分配该地址,不再分配该地址,不再分配该地址,不再分配该IPIP地址(该地址(该地址(该地址(该IPIP地址已被其他实体占用)。地址已被其他实体占用)。地址已被其他实体占用)。地址已被其他实体占用)。18第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议3DHCP客户端状态转换客户端状态转换 19第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议7.2.3 DHCP/BOOTP中继代理中继代理 uuDHCPDHCP客户机通过网络广播消息获得客户机通过网络广播消息获得客户机通过网络广播消息获得客户机通过网络广播消息获得DHCPDHCP服服服服务器的响应后得到务器的响应后得到务器的响应后得到务器的响应后得到IPIP地址。但广播消息是不能地址。但广播消息是不能地址。但广播消息是不能地址。但广播消息是不能跨越子网的。跨越子网的。跨越子网的。跨越子网的。uu如果如果如果如果DHCPDHCP客户机和服务器在不同的子网内,客户机和服务器在不同的子网内,客户机和服务器在不同的子网内,客户机和服务器在不同的子网内,客户机无法获取客户机无法获取客户机无法获取客户机无法获取DHCPDHCP服务。需要使用服务。需要使用服务。需要使用服务。需要使用DHCPDHCP中继代理向中继代理向中继代理向中继代理向DHCPDHCP服务器申请服务器申请服务器申请服务器申请IPIP地址。地址。地址。地址。uuDHCP/BOOTPDHCP/BOOTP中继代理是一台因特网主机或中继代理是一台因特网主机或中继代理是一台因特网主机或中继代理是一台因特网主机或路由器,用于在路由器,用于在路由器,用于在路由器,用于在DHCPDHCP客户和客户和客户和客户和DHCPDHCP服务器之服务器之服务器之服务器之间传送配置信息。间传送配置信息。间传送配置信息。间传送配置信息。20第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议DHCP/BOOTP中继代理示意图中继代理示意图 21第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议子网子网子网子网1 1中的客户端中的客户端中的客户端中的客户端C C从子网从子网从子网从子网2 2中的中的中的中的DHCPDHCP服务器获服务器获服务器获服务器获得得得得DHCPDHCP地址租约过程地址租约过程地址租约过程地址租约过程uu(1 1)DHCPDHCP客户端客户端客户端客户端C C使用使用使用使用UDPUDP端口号端口号端口号端口号6767在子在子在子在子网网网网1 1上用上用上用上用UDPUDP数据报广播数据报广播数据报广播数据报广播DHCP/BOOTPDHCP/BOOTP发现报发现报发现报发现报文(文(文(文(DHCPDISCOVERDHCPDISCOVER报文)。报文)。报文)。报文)。uu(2 2)启用了)启用了)启用了)启用了DHCP/BOOTPDHCP/BOOTP中继代理功能的中继代理功能的中继代理功能的中继代理功能的路由器收到该报文后,检测路由器收到该报文后,检测路由器收到该报文后,检测路由器收到该报文后,检测DHCP/BOOTPDHCP/BOOTP报报报报文首部中的网关文首部中的网关文首部中的网关文首部中的网关IPIP地址字段。如果该字段的地址字段。如果该字段的地址字段。如果该字段的地址字段。如果该字段的IPIP地址地址地址地址0.0.0.00.0.0.0,则代理软件用中继代理或路由器,则代理软件用中继代理或路由器,则代理软件用中继代理或路由器,则代理软件用中继代理或路由器的的的的IPIP地址替换它,然后将其转发到地址替换它,然后将其转发到地址替换它,然后将其转发到地址替换它,然后将其转发到DHCPDHCP服务服务服务服务器所在的子网器所在的子网器所在的子网器所在的子网2 2中。中。中。中。22第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议子网子网子网子网1 1中的客户端中的客户端中的客户端中的客户端C C从子网从子网从子网从子网2 2中的中的中的中的DHCPDHCP服务器获服务器获服务器获服务器获得得得得DHCPDHCP地址租约过程地址租约过程地址租约过程地址租约过程uu(3 3)子网)子网)子网)子网2 2中的中的中的中的DHCPDHCP服务器收到此报文后,检测报服务器收到此报文后,检测报服务器收到此报文后,检测报服务器收到此报文后,检测报文中的网关文中的网关文中的网关文中的网关IPIP地址是否包含在地址是否包含在地址是否包含在地址是否包含在DHCPDHCP服务器负责的地服务器负责的地服务器负责的地服务器负责的地址范围内。如果址范围内。如果址范围内。如果址范围内。如果DHCPDHCP服务器有多个服务器有多个服务器有多个服务器有多个DHCPDHCP地址范围,地址范围,地址范围,地址范围,则请求报文中的网关则请求报文中的网关则请求报文中的网关则请求报文中的网关IPIP地址用来确定从哪个地址用来确定从哪个地址用来确定从哪个地址用来确定从哪个DHCPDHCP地地地地址范围中挑选址范围中挑选址范围中挑选址范围中挑选IPIP地址并提供给客户。例如,如果网关地址并提供给客户。例如,如果网关地址并提供给客户。例如,如果网关地址并提供给客户。例如,如果网关IPIP地址字段为地址字段为地址字段为地址字段为10.0.0.2/2410.0.0.2/24,则,则,则,则DHCPDHCP服务器会检查其可服务器会检查其可服务器会检查其可服务器会检查其可用的地址范围中是否存在与其相匹配的地址范围,即用的地址范围中是否存在与其相匹配的地址范围,即用的地址范围中是否存在与其相匹配的地址范围,即用的地址范围中是否存在与其相匹配的地址范围,即DHCPDHCP服务器检查地址服务器检查地址服务器检查地址服务器检查地址10.0.0.110.0.0.25410.0.0.110.0.0.254是否属于自是否属于自是否属于自是否属于自己负责的范围,若是(即存在匹配的地址范围),则己负责的范围,若是(即存在匹配的地址范围),则己负责的范围,若是(即存在匹配的地址范围),则己负责的范围,若是(即存在匹配的地址范围),则DHCPDHCP服务器从匹配的地址范围内选择可用的服务器从匹配的地址范围内选择可用的服务器从匹配的地址范围内选择可用的服务器从匹配的地址范围内选择可用的IPIP地址地址地址地址提供给客户使用,否则发回拒绝报文。提供给客户使用,否则发回拒绝报文。提供给客户使用,否则发回拒绝报文。提供给客户使用,否则发回拒绝报文。23第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议子网子网子网子网1 1中的客户端中的客户端中的客户端中的客户端C C从子网从子网从子网从子网2 2中的中的中的中的DHCPDHCP服务器获服务器获服务器获服务器获得得得得DHCPDHCP地址租约过程地址租约过程地址租约过程地址租约过程uu(4 4)DHCPDHCP服务器将它所提供的服务器将它所提供的服务器将它所提供的服务器将它所提供的IPIP地址租约地址租约地址租约地址租约(DHCPOFFERDHCPOFFER)直接发送给在网关)直接发送给在网关)直接发送给在网关)直接发送给在网关IPIP地址字地址字地址字地址字段中标识的中继代理。段中标识的中继代理。段中标识的中继代理。段中标识的中继代理。uu(5 5)路由器将地址租约()路由器将地址租约()路由器将地址租约()路由器将地址租约(DHCPOFFERDHCPOFFER)以)以)以)以广播形式转发给广播形式转发给广播形式转发给广播形式转发给DHCPDHCP客户端。因为客户端的客户端。因为客户端的客户端。因为客户端的客户端。因为客户端的IPIP地址仍旧无人知道,所以它必须在本地子网地址仍旧无人知道,所以它必须在本地子网地址仍旧无人知道,所以它必须在本地子网地址仍旧无人知道,所以它必须在本地子网上以广播形式通知客户端。上以广播形式通知客户端。上以广播形式通知客户端。上以广播形式通知客户端。24第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议 本章小结本章小结uuBOOTPBOOTP报文格式报文格式报文格式报文格式uuDHCPDHCP报文格式报文格式报文格式报文格式uuDHCPDHCP工作原理工作原理工作原理工作原理uuDHCPDHCP运行机制运行机制运行机制运行机制l lDHCPDHCP客户端运行机制客户端运行机制客户端运行机制客户端运行机制l lDHCPDHCP服务器端运行机制服务器端运行机制服务器端运行机制服务器端运行机制uuDHCPDHCP状态转换状态转换状态转换状态转换uuDHCP/BOOTPDHCP/BOOTP中继代理中继代理中继代理中继代理25第第7章引导协议与动态主机配置协议章引导协议与动态主机配置协议辽宁工程技术大学辽宁工程技术大学 软件学院软件学院网络协议网络协议思考题思考题1 1BOOTPBOOTP客户收到广播应答时,如何判断这个应答客户收到广播应答时,如何判断这个应答客户收到广播应答时,如何判断这个应答客户收到广播应答时,如何判断这个应答是不是发给自己的?是不是发给自己的?是不是发给自己的?是不是发给自己的?2 2BOOTPBOOTP协议和协议和协议和协议和DHCPDHCP协议在报文格式上存在哪些协议在报文格式上存在哪些协议在报文格式上存在哪些协议在报文格式上存在哪些主要区别?主要区别?主要区别?主要区别?3 3DHCPDHCP协议用在什么情况下?协议用在什么情况下?协议用在什么情况下?协议用在什么情况下?4 4简述简述简述简述DHCPDHCP的工作过程。的工作过程。的工作过程。的工作过程。5 5简述简述简述简述DHCP/BOOTPDHCP/BOOTP中继代理的工作过程。中继代理的工作过程。中继代理的工作过程。中继代理的工作过程。26

    注意事项

    本文(引导协议与动态主机配置协议.ppt)为本站会员(赵**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开