1 / 47
文档名称:

引导协议与动态主机配置PPT学习教案.pptx

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

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

分享

预览

引导协议与动态主机配置PPT学习教案.pptx

上传人:wz_198613 2021/6/14 文件大小:629 KB

下载得到文件列表

引导协议与动态主机配置PPT学习教案.pptx

相关文档

文档介绍

文档介绍:会计学
1
引导协议与动态主机配置
引导协议BOOTP(BOOTstrap Protocol)是TCP/IP协议族的应用层协议,它的主要作用是使无盘站点从服务器上获得引导信息。
第1页/共47页
动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是在BOOTP协议基础上发展起来的协议,它使客户机能够在TCP/IP网络上获得相关的配置信息。
第2页/共47页
第10章 引导协议与动态主机配置协议
BOOTP原理
BOOTP 报文
启动配置文件
DHCP基本概念
DHCP运行方式
DHCP/BOOTP中继代理
第3页/共47页
BOOTP原理
引导协议BOOTP是针对网络上无盘节点而设计的启动协议,无盘节点启动时它需要从网上获得三种信息:
自己的IP地址
文件服务器的IP地址
可运行的初始内存印象(启动映象文件名)
利用RARP只能获得自己的IP地址。
第4页/共47页
BOOTP协议工作过程:
1)由ROM芯片中的BOOTP启动代码启动客户机,此时客户机还没有IP地址,,这个请求中包含了客户机网卡的MAC地址。
2)网络中运行BOOTP服务的服务器接收到这个请求,根据请求中的MAC地址在BOOTP数据库中查找这个MAC的记录,如果没有此MAC的记录则不响应这个请求,如果有就将有关信息发送回客户机。返回的响应中包含的主要信息有客户机的IP地址、服务器的IP地址和启动映象文件名等信息。
3)客户机根据返回信息通过TFTP服务器下载启动映象文件,并启动该文件。
第5页/共47页
客户
68
客户
68
服务器
67
服务器
67
请求
应答
UDP
UDP
UDP
UDP
服务器
67
UDP
被动打开
BOOTP协议工作过程:
第6页/共47页
BOOTP协议的实现要点如下:
1)使用一个单独的包交换信息;
使用超时重发机制,直到发送方收到应答信息为止。请求和应答使用相同的包字段结构格式;
使用(最大可能长度的)固定长度的字段,以简化结构定义和分析的需要。
2)客户端广播引导请求(boot request)包,其包含客户端的硬件地址,如果知道的话,还包含它的IP地址。服务器单播引导应答(boot reply)包。
第7页/共47页
4) 请求可以包含通用(generic)引导文件名。
3)请求可以包含客户端指定的响应服务器的名称。这样客户端可以强制从一个指定的主机引导。如果一个相同的引导文件存在多种版本或服务器属于一个远距离的网络/域,客户端不必处理名称/域服务,而是由BOOTP服务器实现这种情况下的相应功能。
6) 某些网络拓扑可能在一个物理网上没有一个直接可以访问的TFTP服务器,BOOTP允许客户端通过使用相邻的网关从几跳外的服务器上引导。
5) 服务器必须有一个硬件地址和IP地址对应的数据库。此类客户端IP地址被放在引导应答的对应字段中.
第8页/共47页
引导协议BOOTP的特点:
返回
BOOTP原理
1)BOOTP协议基于UDP,不和硬件直接打交道,易于实现且移植性好;
2)协议交换的信息量较大,可以充分利用硬件的能力。
第9页/共47页