且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Windows Server入门系列之十八 ARP命令

更新时间:2022-09-10 23:03:56

通过arp命令可以对arp缓存表进行管理。执行arp命令时必须要带有相关参数,它的常用参数主要有:

(1)arp –a:查看当前ARP缓存表中的所有记录。

Windows Server入门系列之十八 ARP命令

ARP表中的内容比较简单,主要记录的是IP地址与MAC地址之间的对应关系,其中每条记录的“类型”有“动态”和“静态”之分。

默认情况下ARP协议所产生的记录都是“动态”记录,即这些记录都是动态更新的。只要计算机收到ARP响应数据帧,就会更新自己的ARP缓存表。如果缓存表中之前没有这条记录,那么就新增上去;如果缓存表中已经存在相应的记录,则会覆盖更新。同时所有“动态”记录都被设置了2分钟的自动老化时间,如果超过老化时间而该记录还没有被再次更新的话,则会自动将其删除。这样设置的目的是为了减少ARP缓存表的长度,以加快查询速度。

“静态”记录不受自动更新和老化时间的影响,而是会一直保存下去,直到系统重启。

(2)arp –d IP地址:删除ARP表中指定IP地址所对应的记录,如果不指明IP地址,则删除ARP表中的所有记录。

如:

arp –d 10.49.6.35                 删除10.49.6.35对应的记录项

arp –d                                     删除所有记录

(3)arp –s IP地址 MAC地址:手动在ARP表中添加静态记录,静态记录不会自动老化,但系统重启时也会消失。

如:

arp –s 10.49.6.37 00-11-5b-7c-8e-8e


本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1329147