📜  ARP命令

📅  最后修改于: 2020-11-10 05:43:44             🧑  作者: Mango

ARP命令

ARP命令以查看,显示或修改ARP表/缓存中的详细信息/信息。

ARP高速缓存或表具有您的计算机最近在本地网络中与之通信的那些设备的IP和MAC地址的动态列表。维护ARP表的目的是,当您想与另一台设备通信时,您的设备不需要发送针对该设备MAC地址的ARP请求。

ARP命令还有助于找出ARP表/缓存中的重复IP地址和无效条目。

以下是一些ARP命令:

  • arp -a:此命令用于显示特定IP地址的ARP表。它还显示ARP缓存或表的所有条目。
  • arp -g:此命令与arp -a命令相同。
  • arp -d:当您要从ARP表中删除特定接口的条目时使用此命令。要删除条目,请在要删除的命令提示符中输入arp -d命令以及IP地址。
Syntax: arp -d 192.168.43.255
  • arp -d *:您也可以从ARP表中删除所有条目。此命令将从表中删除或刷新所有条目。
  • arp -s:此命令用于在ARP表中添加静态条目,该表将InetAddr (IP地址)解析为EtherAddr (物理地址)。要在ARP表中添加静态条目,请在命令提示符下编写arp -s命令以及设备的IP地址MAC地址。
Syntax: arp -s  192.168.43.160  00-aa-00-62-c6-09

其中,IP地址= 192.168.43.160

MAC地址= 00-aa-00-62-c6-09

  • / ?:此命令用于在命令提示符下显示帮助。
  • arp purge-delay:当接口故障或速度变慢时,arp purge-delay命令延迟ARP表/缓存中ARP条目的清除。当接口在延迟时间内启动时,将还原ARP条目,并限制ECMP(等价多路径)的数据包丢失。
  • no arp purge-delay:此命令用于关闭清除延迟。
  • arp timeout:该命令用来确定接口学习到的动态表项在ARP缓存中的停留时间。此命令还用于接口配置模式。当接口的超时更改时,此更改仅适用于该特定接口。
  • show interface:此命令用于显示ARP超时值。超时值的格式为小时:分钟:秒。
  • clear arp cache:此命令从ARP表中删除/删除所有动态条目。
  • proxy-arp:此命令用于在接口上启用代理ARP。仅当启用代理ARP时,网络设备才能响应ARP请求。
  • no proxy-arp:此命令用于禁用接口上的proxy-arp。
  • show arp:此命令用于指示地址解析协议。 ARP在网络地址和以太网的硬件地址之间创建对应关系。每个对应关系的记录在ARP表中存储固定的时间。
  • show arp traffic:此命令用于显示地址解析协议(ARP)上的静态流量。