1 / 14
文档名称:

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

格式:ppt   大小:66KB   页数:14页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:ayst8776 2019/3/6 文件大小:66 KB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:,需要执行引导程序,从网络上自动获取协议配置信息。为了将软件协议做成通用的和便于移植,协议软件的编写者把协议软件参数化。在软件协议运行之前,必须给每一个参数赋值。一台计算机和另一台计算机的区别,都可通过一些不同的参数来体现。在协议软件中给这些参数赋值的动作叫做协议配置。具体的配置信息有哪些取决于协议栈。一个软件协议在使用之前必须是已正确配置的。:(1)IP地址(2)子网掩码(3)默认路由器的IP地址(4)域名服务器的IP地址这些信息通常存储在一个配置文件中,计算机在引导过程中可以对这个文件进行存取。,其缺陷:RARP实际上是一个物理层协议,直接访问网络硬件,这使得应用程序难以使用它RARP只能获得32位IP地址,而不能获得其它有用信息,如子网掩码、默认路由地址等等RARP使用硬件地址标识主机,因此不能用于网络硬件地址是动态分配的网络为克服这些缺陷而发展了引导程序协议BOOTP(BOOTstrapProtocol)之后又扩展到动态主机配置协议DHCP(DynamicHostConfigurationProtocol)。采用客户服务器工作方式BOOTP客户端广播BOOTP请求报文,此报文作为UDP数据发送BOOTP服务器收到请求报文后,查找发出请求的计算机的各项配置信息,把配置信息放入BOOTP回答报文中,并把回答报文返回给提出请求的计算机。,因此它使用全1广播地址(只在本网络上广播)作为目的地址,而用全0地址作为源地址。BOOTP服务器可使用广播方式将回答报文返回给该计算机,或使用收到的客户端发来的BOOTP请求广播帧上的硬件地址进行单播。BOOTP客户端只需发送一个BOOTP广播报文就可获取所需的全部配置信息。,是对BOOTP的扩展:能在一个DHCP消息中为客户提供所有的网络配置信息。能随着客户在网络不同物理位置的移动,根据其当前所在的子网情况为客户动态配置TCP/IP参数。降低了网络管理的复杂性:可用的和已用的IP地址能得到更准确的监测和控制,这在IP地址有限而计算机较多时尤为重要所有计算机的IP编址信息的改变都能在一台DHCP服务器上集中配置;也可以进行团组设置,(plug-and-working)的机制,允许一台计算机加入新的网络和获取IP地址而不用手工参与。DHCP使用客户服务器方式。DHCP消息使用BOOTP端口(67)DHCP协议数据封装在UDP中DHCP协议:用于在DHCP服务器和客户机之间交流TCP/IP配置参数DHCP服务:用于管理DHCP客户请求并维护TCP/:需要IP地址的主机启动时向本地网络上广播发现报文(DHCPDISCOVER),这时该主机就成为DHCP客户