1 / 26
文档名称:

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

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

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

分享

预览

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

上传人:电离辐射 2022/7/23 文件大小:1.24 MB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:第7章引导协议与动态主机配置协议

1.字段含义
④路由器IP地址:跨路由器使用BOOTP。每个转发BOOTP请求报文的路由器将自己的地址填入该字段。该过程中,所有转发的路由器必须被设置为“中继代理”第7章引导协议与动态主机配置协议

1.字段含义
④路由器IP地址:跨路由器使用BOOTP。每个转发BOOTP请求报文的路由器将自己的地址填入该字段。该过程中,所有转发的路由器必须被设置为“中继代理”。
⑤客户硬件地址:请求报文中由客户端填写的自己的MAC地址。
⑥引导文件名:客户端在请求报文中可以指定引导文件。
8
字段含义
特定于厂商的区域:占64字节,表示应答报文中的一些可选信息。
前4个字节为“magic cookie”(魔块),用于定义其后60字节包含的数据格式。
当“magic cookie”(点分十进制表示法)时,则其后的60个字节为选项,选项由3个字段组成:类型字段(1个字节)、长度(1个字节)和长度值(长度可变)。选项取值见表7-1。
9
10
动态主机配置协议
DHCP基本概念
动态主机配置协议(DHCP)是在TCP/IP网络上使客户机动态获得网络配置信息的协议。
DHCP在有限的时间(称为租用期)内向主机提供临时的IP地址。
DHCP工作模式为客户/服务器模式,提供DHCP服务的主机称为服务器,接收信息的主机称为客户机。
11
DHCP报文格式
12
字段说明
标志位(“F”位):用于指明预期的服务器响应方式。
客户端在发出请求时,可以将该位设置为1,指定服务器使用广播方式响应。
“未用”字段各位设置为0。
13
字段说明
“选项” :长度可变,可以多达312字节。
当首字节值(类型)为53时,用于定义在客户和服务之间的交互的报文类型。
DHCP报文类型主要有:
DHCPDISCOVER报文:值为1
DHCPOFFER报文:值为2
DHCPREQUEST报文:值为3
DHCPDECLINE报文:值为4
DHCPACK报文:值为5
DHCPNACK报文:值为6
DHCPRELEASE报文:值为7
14
字段说明
①DHCPDISCOVER报文(DHCP发现报文):客户端发送。用于与本地网络上的DHCP服务器联系获取自身的IP地址。
②DHCPOFFER报文(DHCP提供报文):服务器发送。以响应客户端的IP地址请求。
③DHCPREQUEST报文(DHCP请求报文):客户端发送。用于与选定的服务器协商配置信息。
④DHCPDECLINE报文(DHCP禁止报文):客户端发送。通知服务器分配给自己申请的IP地址已经被其他实体占用。
15
字段说明
⑤DHCPACK报文(DHCP确认报文):服务器发送。用于确认客户端的配置请求信息。
⑥DHCPNACK报文(DHCP否认报文):服务器发送。用于拒绝客户端的配置请求信息。
⑦DHCPRELEASE报文(DHCP释放报文):客户端发送。将已不需要的却仍处于地址租用期内的IP地址归还给服务器。
16
DHCP运行方式
1.DHCP客户机运行机制
DHCP客户机运行过程主要有以下几个阶段:
(1)发现阶段
(2)提供阶段
(3)选择阶段
(4)确认阶段
(5)重新登录
(6)更新IP地址租用期
17
2.DHCP服务器运行机制
(1)DHCP服务器收到DHCPDISCOVER报文时,从地址池中分配一个空闲的IP地址,结合客户机请求参数,构造DHCPOFFER响应报文。
(2)DHCP服务器收到DHCPREQUEST报文时,根据客户机的硬件地址,查找其地址分配表,若找到,则发出DHCPACK报文;否则发出DHCPNAK报文,DHCP客户机会自动重新开始DHCP过程。
(3)DHCP服务器收到DHCPRELEASE报文时,会解除该IP地址与某个DHCP客户机的绑定,等待重新分配。
(4)DHCP服务器收到DHCPDECLINE报文时,会禁用报文中客户机IP地址字段的IP地址,不再分配该IP地址(该IP地址已被其他实体占用)。
18
3.DHCP客户端状态转换
19
DHCP/BOOTP中继代理
DHCP客户机通过网络广播消息获得DHCP服务器的响应后得到IP地址。但广播消息是不能跨越子网的。
如果DHCP客户机和服务器在不同的子网内,客户机无法获取DHCP服务。需要使用DHCP中继代理向DHCP服务器申请IP地址。
DHCP/BOOTP中继代理是一台因特网主机或路由器,用于在DHCP客户和DHCP服务器之间传送配置信息。
20
DHCP/