ARP缓存表的构成ARP协议全面实战协议详解、攻击与防御
1.4.3 ARP缓存表的构成
1.查看ARP缓存记录本文选自ARP协议全面实战手册——协议详解、攻击与防御
【实例1-6】查看ARP缓存记录。执行命令如下所示:
- C:\Users\Administrator>arp -a
- 接口: 192.168.5.4 --- 0xc
- Internet 地址 物理地址 类型
- 192.168.5.1 c8-3a-35-84-78-1e 动态
- 192.168.5.255 ff-ff-ff-ff-ff-ff 静态
- 224.0.0.22 01-00-5e-00-00-16 静态
- 224.0.0.251 01-00-5e-00-00-fb 静态
- 224.0.0.252 01-00-5e-00-00-fc 静态
- 239.255.255.250 01-00-5e-7f-ff-fa 静态
- 255.255.255.255 ff-ff-ff-ff-ff-ff 静态
2.手动添加ARP记录
- C:\Users\Administrator>arp -s 192.168.1.1 00-aa-00-62-c6-09
执行以上命令后没有任何输出信息。如果要想查看添加的ARP缓存记录,可以使用arp -a命令查看。如下所示:
- C:\Users\Administrator>arp -a
- 接口: 192.168.5.4 --- 0xc
- Internet 地址 物理地址 类型
- 192.168.1.1 00-aa-00-62-c6-09 静态
- 192.168.5.1 c8-3a-35-84-78-1e 动态
- 192.168.5.255 ff-ff-ff-ff-ff-ff 静态
- 224.0.0.22 01-00-5e-00-00-16 静态
- 224.0.0.251 01-00-5e-00-00-fb 静态
- 224.0.0.252 01-00-5e-00-00-fc 静态
- 239.255.255.250 01-00-5e-7f-ff-fa 静态
- 255.255.255.255 ff-ff-ff-ff-ff-ff 静态
从输出的信息中,可以看到手动添加的ARP缓存条目。手动添加的条目默认被添加到第一行,而且手动添加的ARP条目类型为静态。
3.删除ARP记录
- C:\Users\Administrator>arp -d 192.168.1.1
【实例1-9】下面清空所有的记录。执行命令如下所示:
- C:\Users\Administrator>arp -d
- 或
- C:\Users\Administrator>arp -d *
执行以上命令后,整个ARP缓存表将被删除。此时执行arp -a命令查看ARP缓存表,将显示如下所示的信息本文选自ARP协议全面实战手册——协议详解、攻击与防御:
- C:\Users\Administrator>arp -a
- 未找到 ARP 项。
输出的信息表示该缓存表中没有任何条目。