引导程序协议与动态主机配置协议.ppt
《引导程序协议与动态主机配置协议.ppt》由会员分享,可在线阅读,更多相关《引导程序协议与动态主机配置协议.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.6 引导程序协议与动态主机配置协议q在网络上的有些计算机加电启动后,需要执行引导程序,从网络上自动获取协议配置信息。q为了将软件协议做成通用的和便于移植,协议软件的编写者把协议软件参数化。在软件协议运行之前,必须给每一个参数赋值。一台计算机和另一台计算机的区别,都可通过一些不同的参数来体现。q在协议软件中给这些参数赋值的动作叫做协议配置。具体的配置信息有哪些取决于协议栈。一个软件协议在使用之前必须是已正确配置的。协议配置 连接到因特网的计算机的 TCP/IP 协议软件需配置的项目:(1)IP地址 (2)子网掩码 (3)默认路由器的IP地址 (4)域名服务器的IP地址 这些信息通常存储在一个
2、配置文件中,计算机在引导过程中可以对这个文件进行存取。协议配置q无盘工作站通过运行RARP来获得IP地址,其缺陷:RARP实际上是一个物理层协议,直接访问网络硬件,这使得应用程序难以使用它RARP只能获得32位IP地址,而不能获得其它有用信息,如子网掩码、默认路由地址等等RARP使用硬件地址标识主机,因此不能用于网络硬件地址是动态分配的网络q为克服这些缺陷而发展了引导程序协议 BOOTP (BOOTstrap Protocol)q之后又扩展到动态主机配置协议DHCP (Dynamic Host Configuration Protocol)引导程序协议 BOOTPqBOOTP也称为自举协议。采
3、用客户服务器工作方式qBOOTP客户端广播 BOOTP 请求报文,此报文作为UDP数据发送qBOOTP 服务器收到请求报文后,查找发出请求的计算机的各项配置信息,把配置信息放入 BOOTP 回答报文中,并把回答报文返回给提出请求的计算机。BOOTP 报文的传送 qBOOTP 客户端发送 BOOTP 请求报文时自己还没有 IP 地址,因此它使用全 1 广播地址(只在本网络上广播)作为目的地址,而用全 0 地址作为源地址。qBOOTP 服务器可使用广播方式将回答报文返回给该计算机,或使用收到的客户端发来的BOOTP请求广播帧上的硬件地址进行单播。qBOOTP 客户端只需发送一个 BOOTP 广播报
4、文就可获取所需的全部配置信息。动态主机配置协议 DHCP DHCP使用与BOOTP相似的报文格式,是对BOOTP的扩展:能在一个DHCP消息中为客户提供所有的网络配置信息。能随着客户在网络不同物理位置的移动,根据其当前所在的子网情况为客户动态配置TCP/IP参数。降低了网络管理的复杂性:可用的和已用的IP地址能得到更准确的监测和控制,这在IP地址有限而计算机较多时尤为重要所有计算机的IP编址信息的改变都能在一台 DHCP服务器上集中配置;也可以进行团组设置,通过对团组进行操作来一次性改变多台机器的设置动态主机配置协议 DHCPqDHCP 提供了即插即用连网(plug-and-play netw
5、orking)的机制,允许一台计算机加入新的网络和获取IP地址而不用手工参与。qDHCP 使用客户服务器方式。qDHCP消息使用BOOTP端口(67)qDHCP协议数据封装在UDP中qDHCP协议:用于在DHCP服务器和客户机之间交流 TCP/IP配置参数qDHCP服务:用于管理DHCP客户请求并维护TCP/IP配 置参数数据库DHCP 工作方式DHCP 使用客户服务器方式:q需要 IP 地址的主机启动时向本地网络上广播发现报文(DHCPDISCOVER),这时该主机就成为 DHCP 客户。q本地网络上所有主机都能收到此广播报文,但只有 DHCP 服务器才回答此广播报文。qDHCP 服务器在其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 引导 程序 协议 动态 主机 配置
限制150内