上一篇文章《小小协议大大用处 , 网络通信的桥梁 , 详解ARP协议数据格式》中我们已经阐述了什么是ARP协议 , 并详解了ARP协议的数据包格式 。本篇文章我们着重说一下ARP表项都存在于什么位置 , 又如何进行查询与清除 。
ARP表项保存IP地址与mac地址的对应关系 , ARP表项也叫做ARP缓存 。它在转发数据包的时候起到非常重要的作用 , 如果在ARP表项中可以查看到IP与MAC的对应关系 , 那么我们无需发送ARP request包即可完成数据包的封装 , 加速了我们数据包封装并减小ARP广播对网络资源的消耗 。
这么重要的ARP表项都存在于什么地方呢?我们的主机 , 交换机 , 路由器上其实都有ARP表项的身影 。下面我就用windows主机 , linux主机 , 与交换机给大家展示一下如何查询ARP表项 , 并清除它 。具体案例中展示了一个ARP的重要特性 , 各位小伙伴可以仔细看下 , 文章的最后我们会讨论一下 。
一、windows主机的ARP表项查询与清除
管理员身份进入cmd命令行模式 , 输入arp -a 进行arp表项查询
文章插图
arp -a
如果要清除掉我们现有的arp表可以使用arp -d
二、liunx主机查询arp表项与清除
直接输入arp 命令查询arp表项
文章插图
arp
使用arp -d host 清除arp表项
大家可以看到我使用arp -d 10.10.92.241 清除掉了相关的arp信息
文章插图
arp -d
三、华为交换机上查看arp信息
使用命令display arp
文章插图
display arp
以上的三个例子就是windows主机、linux主机以及交换机查看arp缓存表的详细情况 , 其中有一个小小的特征 , 也是ARP的重要特性 , 不知道小伙伴们看出来没有?那就是ARP是在自己的广播域中泛洪的 , 终结在网关 , 因此我们的ARP缓存表中存储的信息都是自己广播域(网段)中其他设备的IP与MAC对应关系 , 无法查看到其他网段的ARP信息 。如果我们要查看其他网段的ARP信息 , 在什么位置能查看到呢?知道的小伙伴可以积极留言讨论~
以上就是ARP在网络设备以及主机上的查询与清除的实战演示 , 喜欢的小伙伴可以点赞关注转发 , 谢谢您的阅读
【小小协议大大用处,网络通信桥梁,如何查看ARP协议并清除ARP表项】
推荐阅读
- 小小协议大大用处,网络通信的桥梁,详解ARP协议数据格式
- 达成一次性赔偿协议后,能否再次起诉要求赔偿?
- 网络安全常见协议解析:TCP、UDP、HTTP、FTP、SMTP等之间的区别
- 分布式存储协议或加速边缘计算技术演进
- 天猫转让的店铺后续有多可怕 淘宝店铺转让协议
- 初级入门IT网络工程师?收下这份关于NTP网络时间协议解读 纯干货
- 为何视频流/网游大都使用UDP协议,而不用TCP协议?
- 加拿大大龄留学有哪些优缺点?
- MPLS多协议标签交换,基础的概念,总结版,分分钟快速掌握
- 茶产业融资效率20,茶产业升级转化工程大大提高茶产业的生产效率