from
http://www.beyondrails.com/blogs/45
反向地址转换协议(RARP:Reverse Address Resolution Protocol)
具有本地磁盘的系统引导时,一般是从磁盘上的配置文件中读取IP地址。
RARP协议是许多无盘系统在引导时用来获取IP地址的。
RARP允许局域网的物理机器从网关服务器的ARP表或者缓存上请求其IP地址。
网络管理员在局域网网关路由器里创建一个表以映射物理地址(MAC)和与其对应的IP地址。
当设置一台新的机器时,其RARP客户机程序需要向路由器上的RARP服务器请求相应的IP地址。
假设在路由表中已经设置了一个记录,RARP服务器将会返回IP地址给机器,此机器就会存储起来以便日后使用。
RARP的分组格式
RARP分组的格式与ARP分组基本一致。
它们之间主要的差别是RARP请求或应答的帧类型代码为0x8035,而且RARP请求的操作代码为3,应答操作代码为4。
对应于ARP,RARP请求以广播方式传送,而RARP应答一般是单播(unicast)传送的。
虽然RARP在概念上很简单,但是一个RARP服务器的设计与系统相关而且比较复杂
并不是所有的TCP/IP实现都提供RARP服务器。
分享到:
相关推荐
《TCP/IP详解卷二:实现》是一本深入探讨TCP/IP协议族实现细节的专业书籍,它在TCP/IP协议的三卷系列中占据着重要的位置。这本卷主要关注协议的实际操作和工作原理,对于网络通信、系统管理员、软件开发人员以及对...
RARP:逆地址解析协议](5. RARP:逆地址解析协议.md) [6. ICMP:Internet控制报文协议](6. ICMP:Internet控制报文协议.md) [7. Ping程序](7. Ping程序.md) [8. Traceroute程序](8. Traceroute程序.md) [9. IP...
此外,还涉及了ICMP(Internet控制消息协议)、ARP(地址解析协议)和RARP(反向地址解析协议)等辅助协议的运作机制。对于网络管理员和系统开发者来说,这部分内容提供了宝贵的实践指导。 第三卷《应用》关注的是...
### TCP/IP协议技术详解 #### 一、引言与背景 随着信息技术的飞速发展,全球范围内的计算机网络已经成为现代社会不可或缺的一部分。为了确保不同类型的计算机能够有效地通信与协作,TCP/IP协议族作为互联网的核心...
### TCP/IP培训笔记知识点详解 #### 一、TCP/IP协议栈结构 TCP/IP协议栈是一个四层模型,每一层都有其特定的功能。 1. **应用层**:此层提供了多种面向用户的应用程序和服务,比如HTTP(超文本传输协议)、FTP...
TCP/IP协议栈是一种广泛使用的网络协议标准,它将计算机网络通信的过程分为四个主要层次:应用层、传输层、互联网层和网络接口层。 - **应用层**:提供各种网络服务的应用程序接口,如HTTP、FTP、SMTP等。 - **传输...
TCP/IP详解学习笔记主要涵盖了网络通信的基础概念和TCP/IP协议族的核心内容。TCP/IP协议是为了克服计算机之间因操作系统和表达信息方式的差异而导致的沟通难题而诞生的,它是一个协议族,包含了众多协议,如IP、ICMP...
TCP/IP详解前3章的学习笔记主要涵盖了网络通信的基础知识,特别是TCP/IP协议栈的四个主要层次,即应用层、传输层、网络层和数据链路层。这些层次定义了网络通信的不同方面,确保数据能够在不同主机之间可靠地传输。 ...
《TCP/IP详解》的学习笔记涵盖了TCP/IP协议族的基础知识,主要关注链路层、IP协议以及ARP协议。链路层是TCP/IP模型的第二层,它的主要职责是为IP模块、ARP模块和RARP模块提供服务,负责在局域网内发送和接收数据。在...
它不仅限于TCP/IP协议,而是代表了一种网络编程的资源。 - **类型**: - **流式套接字(SOCK_STREAM)**:与TCP相对应,提供面向连接的可靠数据传输服务。 - **数据报套接字(SOCK_DGRAM)**:与UDP相对应,提供无...
ARP 叫做地址解析协议,是用 IP 地址换 MAC 地址的一种协议,而 RARP 则叫做逆地址解析协议,在 TCP/IP 协议的后面章节会介绍它们。数据链路层的协议还是很多的,有我们最常用的以太网协议,也有不太常见的令牌环,...
12. **ICMP协议**:位于TCP/IP模型的IP协议和TCP协议之间,用于诊断实用程序的协议是ICMP(Internet Control Message Protocol)。 13. **传输介质**:安装时不需要切断电缆但需要安装收发器和收发器电缆的是光纤...
4. 网络:TCP/IP协议栈,包括物理层、数据链路层(如以太网、ARP、RARP)、网络层(IP、ICMP、路由选择)、传输层(TCP、UDP)、应用层(HTTP、FTP、DNS等)。此外,还要理解网络的拓扑结构、网络安全、QoS等方面的...