DHCP BOOTP的特点和对比
创始人
2024-07-14 13:51:23
0

对于DHCP BOOTP两个协议的内容,相信大家也应该有所接触。对于这两个协议的学习,多数都是比较着来讲解。那么这里我们也针对这两个协议的内容进行一下分析和介绍。

DHCP BOOTP协议相似性

由于BOOTP协议和DHCP之间的关系,两个协议共享某些定义特征。公用元素包括:

◆每种协议在服务器和客户端之间交换消息所用的格式结构

BOOTP和DHCP使用几乎相同的请求消息(由客户端发送)和回复消息(由服务器发送)。任何一种协议中的消息都使用576个字节的单个用户数据报协议(UDP)来封装每个协议消息。消息头对于BOOTP和DHCP是相同的,唯一的例外是:***的用于传输可选数据的消息头字段。对于BOOTP,这个可选字段被称作特定于供应商的区域,并限制为64个八位字节。对于DHCP,该区域被称作选项字段,最多可携带312个八位字节的DHCP选项信息。

◆使用众所周知的UDP端口进行客户端/服务器通讯

DHCP BOOTP均使用相同的保留协议端口在服务器和客户端之间发送和接收消息。BOOTP和DHCP服务器均使用UDP端口67来监听和接收客户端请求消息。BOOTP和DHCP客户端一般保留UDP端口68用于接受来自BOOTP服务器或DHCP服务器的消息回复。

由于DHCP和BOOTP协议消息使用几乎相同的格式类型和数据包结构,并且一般使用众所周知的相同服务端口,因此BOOTP和DHCP中继代理程序通常将BOOTP和DHCP消息视为基本相同的消息类型,而不做区分。

◆作为配置服务的完整组成部分的IP地址分配

虽然BOOTP和DHCP都在启动期间将IP地址分配给客户端,但是它们使用不同的分配方法。BOOTP通常为每个客户端提供单个IP地址的固定分配,在BOOTP服务器数据库中***保留该地址。DHCP通常提供可用IP地址的动态、租用分配,在DHCP服务器数据库中暂时保留每个DHCP客户端地址。

DHCP BOOTP的差别

BOOTP和DHCP的主机配置方式有明显的差别。下表对比了这两种协议的功能之间的差异。

DHCP BOOTP

DHCP之前设计的。BOOTP之后设计的。

计划配置具有有限引导能力的无盘工作站。计划要配置经常重新分配且具有本地硬盘驱动器和完全引导能力的联网计算机(如便携式计算机)。

动态BOOTP关于IP地址租约有默认的30天的失效期。DHCP关于IP地址租约有默认的8天的失效期。

支持被称为供应商扩展的有限数量的客户端配置参数。支持被称为选项的较大以及可扩展的客户端配置参数集。

以下说明双阶段bootstrap配置过程:

◆客户端联系BOOTP服务器以确定地址和选择引导文件名称。

◆客户端与日常文件传送协议(TFTP)服务器联系以进行其引导映像的文件传送。

介绍单阶段的引导配置过程,在这个过程中DHCP客户端与DHCP服务器协商来确定其IP地址并获得网络运行所需要的任何其他初始配置的详细信息。

除了在系统重新启动时以外,BOOTP协议客户端不使用BOOTP服务器重新绑定或续订配置。DHCP客户端不需要重新启动系统来使用DHCP服务器重新绑定或续订配置。另外,客户端以设置的固定间隔进入重新绑定状态,以使用DHCP服务器来续订其租用地址分配。该过程在后台进行并且对用户是透明的。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...