TCP/IP详解 卷一 RARP:逆地址解析协议
发表于:2025-10-05 | 分类: 学习
RARP:逆地址解析协议

概念

网络上的每个系统都具有唯一的硬件地址,它是由网络接口生产厂家配置的。无盘系统的RARP实现过程是从接口卡上读取唯一的硬件地址,然后发送一份 RARP请求(一帧在网络上广播的数据),请求某个主机响应该无盘系统的 IP地址(在RARP应答中)。

RARP分组格式

RARP分组的格式与 ARP分组基本一致。它们之间主要的差别是 RARP请求或
应答的帧类型代码为0x8035,而且RARP请求的操作代码为3,应答操作代码为4。

对应于ARP,RARP请求以广播方式传送,而 RARP应答一般是单播( unicast )传送的。

RARP服务器的设计

虽然RARP在概念上很简单,但是一个 RARP服务器的设计与系统相关而且比较复杂。相反,提供一个 ARP服务器很简单,通常是 TCP / IP在内核中实现的一部分。由于内核知道 IP地址和硬件地址,因此当它收到一个询问 IP地址的 ARP请求时,只需用相应的硬件地址来提供应答就可以了。

上一篇:
TCP/IP详解 卷一 ICMP:Internet控制报文协议
下一篇:
TCP/IP详解 卷一 ARP:地址解析协议