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

Tre*_*yen 6 arp

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

但是当我尝试这样做时:

arp -a
Run Code Online (Sandbox Code Playgroud)

我认为它会显示 IP 地址列表和匹配的 MAC 地址。我明白一切,直到我看到这个词permanent。其他行已标记ifscope,其中一行已标记permanent

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

提前致谢。

Arp表

Ort*_*kni 2

根据TCP/IP 指南

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

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

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

permanent所以输出中的单词arp -a意味着该条目被手动添加到缓存中(静态)。