网络管理常用命令之八 Arp 命令使用详解




网络管理常用命令之八 Arp 命令使用详解

2022-07-21 2:08:48 网络知识 官方管理员

arp

Arp命令用于显示和修改地址解析协议(ARP)使用的IP到物理地址转换表。

Arp缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。

按照缺省设置,Arp高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,Arp便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在WindowsNT/2000网络中,如果输入项目后不进一步使用,物理/IP地址对就会在2至10分钟内失效。因此,如果Arp高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的ping命令即可添加。所以,需要通过arp命令查看高速缓存中的内容时,请最好先ping此台计算机。

如果在没有参数的情况下使用,则ARP命令将显示帮助信息。

Arp,命令

语法:

ARP-sinet_addreth_addr[if_addr]

ARP-dinet_addr[if_addr]

ARP-a[inet_addr][-Nif_addr][-v]

-a和-g选项

Arp-a和arp–g命令的输出结果是一样的,用于查看高速缓存中的所有项目。多年来-g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp-a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。

Arp,命令

Arp,命令

那么使用arp–ainternet_address命令,就可以只显示与该接口相关的ARP缓存项目。

注意:指定的接口IP为远程计算机的IP地址,不是本机的IP地址。

Arp,命令

如果我们有多个网卡,可以使用arp–a–Ninterface_address,显示指定网络接口的ARP信息,如下图所示。

Arp,命令

-v选项只能和arp–a一起使用,在详细模式下显示当前arp项。所有无效项和环回接口上的项都将显示。如下图所示,能看到本地环回接口的arp项。

Arp,命令

-s选项

添加主机并且将Internet地址internet_address与物理地址ethernet_address相关联。物理地址是用连字符分隔的6个十六进制字节。该项是永久的。

如下图所示,执行成功后无提示信息。

Arp,命令

输入arp-a命令可以看到刚刚添加的信息,状态为静态。

Arp,命令

-d选项

删除internet_address指定的主机。inet_addr可以是通配符*,以删除所有主机。

下图所示为删除前面添加的157.55.85.212项。

Arp,命令

Arp–d或arp–d*命令可以删除所有的ARP缓存信息。


发表评论:

最近发表
网站分类
标签列表