什么意思是“arp -a”输出中的“永久”字?

时间:2014-11-06 14:52:28

标签: arp

我正在尝试学习ARP协议。我对ARP的看法是,它是一种协议,有助于将IP解决到确切的MAC地址。

但是当我尝试做的时候:

arp -a

我认为它将显示IP地址列表和匹配的MAC地址。在我看到单词permanent之前,我了解所有内容。其他行标记为ifscope,其中一行标记为permanent

有人可以告诉我permanent是什么意思吗?为什么这条线不同?

提前致谢。

Arp table

1 个答案:

答案 0 :(得分:1)

根据TCP/IP Guide

  

缓存条目有两种不同的方式可以放入   ARP缓存:

     
      
  • 静态ARP缓存条目:这些是手动添加到设备缓存表中的地址解析,并保留在   永久缓存。静态条目通常使用   诸如arp软件实用程序之类的工具。

  •   
  • 动态ARP缓存条目:这些是硬件/ IP地址对,由软件本身添加到缓存中   成功完成过去的ARP解析。他们被留在了   缓存只有一段时间,然后被删除。

  •   

因此permanent输出中的单词arp -a表示该条目已手动添加到缓存中(静态)。