RARP工作原理

简介:
1. 发送主机发送一个本地的RARP广播,在此广播包中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址;   

2. 本地网段上的RARP服务器收到此请求后,检查其RARP列表,查找该MAC地址对应的IP地址;   

3. 如果存在,RARP服务器就给源主机发送一个响应数据包并将此IP地址提供给对方主机使用;   

4. 如果不存在,RARP服务器对此不做任何的响应;   

5. 源主机收到从RARP服务器的响应信息,就利用得到的IP地址进行通讯;如果一直没有收到RARP服务器的响应信息,表示初始化失败。   

6.如果在第1-3中被ARP病毒攻击,则服务器做出的反映就会被占用,源主机同样得不到RARP服务器的响应信息,此时并不是服务器没有响应而是服务器返回的源主机的IP被占用。
相关文章
|
3月前
|
网络协议 API 网络安全
用户态协议栈设计实现udp,arp与icmp协议
用户态协议栈设计实现udp,arp与icmp协议
61 1
|
4月前
|
存储 缓存 网络协议
ARP协议的工作原理
ARP协议的工作原理
|
9月前
|
网络协议 网络架构
traceroute的工作原理
traceroute的工作原理 是利用ICMP差错控制报文中的TTL超时会回向源点发送一个时间超时报文。
97 0
|
存储 缓存 网络协议
什么是ARP协议?底层原理是什么?
什么是ARP协议?底层原理是什么?
244 0
|
网络协议
ARP与RARP的工作原理
ARP与RARP的工作原理
264 0
|
缓存 网络协议 网络架构
ARP协议和路由器工作原理
ARP协议和路由器工作原理
230 0
ARP协议和路由器工作原理
|
网络协议 网络架构
第四章TCP/IP网络层设备路由器
路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个 接口的过程,路由通常与桥接来对比,路由工作包含两个基本的动作,一是确定最佳路径, 二是通过网络传输信息,路由分为静态路由和动态路由和直连路由三种来源
264 0
第四章TCP/IP网络层设备路由器
|
网络协议 C语言
arp、ethernet、icmp、udp、ip协议的C语言实现(计算机网络协议栈实验)
arp、ethernet、icmp、udp、ip协议的C语言实现(计算机网络协议栈实验)
386 0
arp、ethernet、icmp、udp、ip协议的C语言实现(计算机网络协议栈实验)
|
域名解析 网络协议 安全
网络七层模型和tcp工作原理
网络七层模型和tcp工作原理
93 0
网络七层模型和tcp工作原理
|
运维 网络协议 Shell
第四章 TCP/IP 网络层设备路由器
学习TCP/IP网络层设备路由器
100 0
第四章 TCP/IP 网络层设备路由器