第
第
四
四
讲
讲
BOOTP
BOOTP
和
和
DHCP
DHCP
协
协
议
议
Internet技术与应用 第四讲 BOOTP和DHCP协议
BOOTP
BOOTP
协
协
议
议
概
概
述
述
BOOTP协议概述:
是一个草案标准协议。是推荐标准。
相关RFC文档:
RFC 951
RFC 951
:
:
有
有
关
关
BOOTP
BOOTP
RFC 906
RFC 906
:
:
BOOTP
BOOTP
中
中
使
使
用
用
TFTP
TFTP
下
下
载
载
RFC 1542
RFC 1542
:
:
对
对
RFC 951
RFC 951
的
的
更
更
新
新
RFC 2132
RFC 2132
:
:
对
对
DHCP/BOOTP
DHCP/BOOTP
的
的
扩
扩
展
展
2
Internet技术与应用 第四讲 BOOTP和DHCP协议
BOOTP
BOOTP
的
的
功
功
能
能
功能:
使无盘工作站能够用一个最小的IP协议
栈进行引导和初始化,并通过向BOOTP
服务器发送BOOTP请求以获得其自身IP
地址、网关地址、名字服务器地址。
适用于满足如下条件之一的环境:
服务器和工作站处在同一个LAN网段。
用源路由网桥连接起来的多个网段中。
用具备BOOTP转发功能的路由器连接起
来的子网中。
3
Internet技术与应用 第四讲 BOOTP和DHCP协议
为
为
何
何
引
引
入
入
BOOTP
BOOTP
使用RARP也可以实现无盘工作站引导,
但存在如下两个主要问题:
只能获取到IP地址;
因为RARP使用链路层广播, RARP请
求不会被路由器转发,迫使每个实际网
络都需要设置一个RARP服务器。
为此,引入了功能更强且更易于构建的
BOOTP协议。
4
Internet技术与应用 第四讲 BOOTP和DHCP协议
BOOTP
BOOTP
涉
涉
及
及
到
到
的
的
其
其
他
他
协
协
议
议
BOOTP工作时涉及到如下协议:
使用TFTP协议下载引导程序代码
使用ARP但不使用RARP
使用UDP数据报发送请求和应答
使用IP在网络层传输
使用设备驱动程序在物理层传输
5
评论0