首页 理论教育 计算机网络RARP协议工作原理

计算机网络RARP协议工作原理

时间:2024-08-19 理论教育 版权反馈
【摘要】:RARP协议被广泛用于获取无盘工作站的IP地址,其工作原理如下:步骤1:源主机在初始化时,首先发送一个本地的RARP请求报文,在该请求报文中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址。步骤2:本地网段上的RARP服务器收到该请求报文之后,检查自己的RARP映射表,查找是否存在该MAC地址所对应的IP地址。步骤4:若不存在,则RARP服务器对此不做任何响应。

RARP协议的主要功能是将局域网中某个主机的网卡MAC地址转换为IP地址,例如:假若局域网中有一台主机只知道自己的网卡MAC地址而不知道自己的IP地址,那么即可通过广播携带其MAC地址的RARP请求报文,来询问自己的IP地址。当RARP服务器收到该RARP请求报文之后,将在自己的RARP映射表中查找到对应的该主机的IP地址,并回送给该主机。RARP协议被广泛用于获取无盘工作站的IP地址,其工作原理如下:

步骤1:源主机在初始化时,首先发送一个本地的RARP请求报文(报文格式如图4.28所示),在该请求报文中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址。

步骤2:本地网段上的RARP服务器收到该请求报文之后,检查自己的RARP映射表,查找是否存在该MAC地址所对应的IP地址。

步骤3:若存在,则RARP服务器就给源主机发送一个RARP响应报文(报文格式如图4.28所示),并将对应的IP地址回送给源主机。

步骤4:若不存在,则RARP服务器对此不做任何响应。

步骤5:源主机若收到从RARP服务器回送的RARP响应报文,即可利用得到的IP地址进行分组的发送;若源主机一直没有收到RARP服务器回送的RARP响应报文,则表示初始化失败。

注:RARP服务器上的MAC地址和IP地址映射表必须是事先静态配置好的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈