TCP/IP详解--第五章


第5章 RARP:逆地址解析协议


5.1   引言

 

具有本地磁盘的系统引导时,一般是从磁盘上的配置文件中读取  I P地址。但是无盘机, 如X终端或无盘工作站,则需要采用其他方法来获得 IP地址。

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

在概念上这个过程是很简单的,但是实现起来常常比 ARP要困难,其原因在本章后面介 绍。RARP的正式规范是 RFC 903 [Finlayson et al. 1984]。

5.2   RARP的分组格式

 

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

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

5.3   RARP举例

 

在互联网中,我们可以强制 sun主机从网络上引导,而不是从本地磁盘引导。如果在主 机bsdi上运行 RARP服务程序和 tcpdump命令,就可以得到如图 5-1那样的输出。用 -e参数使 得tcpdu

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值