网络管理常用命令之八 Arp 命令使用详解(图文)
arp
Arp命令用于显示和修改地址解析协议 (ARP)使用的“IP到物理”地址转换表。
Arp 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。
按照缺省设置,Arp高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,Arp便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在Windows NT/2000网络中,如果输入项目后不进一步使用,物理/IP地址对就会在2至10分钟内失效。因此,如果Arp高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的ping命令即可添加。所以,需要通过arp命令查看高速缓存中的内容时,请最好先ping 此台计算机。
如果在没有参数的情况下使用,则 ARP 命令将显示帮助信息。
语法:
ARP -sinet_addr eth_addr [if_addr]
ARP -dinet_addr [if_addr]
ARP -a[inet_addr] [-N if_addr] [-v]
-a和-g选项
Arp -a和arp –g命令的输出结果是一样的,用于查看高速缓存中的所有项目。多年来 -g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的 -g选项。
那么使用arp –a internet_address命令,就可以只显示与该接口相关的ARP缓存项目。
注意:指定的接口IP为远程计算机的IP地址,不是本机的IP地址。
如果我们有多个网卡,可以使用”arp –a –Ninterface_address”,显示指定网络接口的ARP信息,如下图所示。
-v选项只能和arp –a一起使用,在详细模式下显示当前arp项。所有无效项和环回接口上的项都将显示。如下图所示,能看到本地环回接口的arp项。
-s选项
添加主机并且将 Internet 地址 internet_address 与物理地址 ethernet_address 相关联。物理地址是用连字符分隔的 6 个十六进制字节。该项是永久的。
如下图所示,执行成功后无提示信息。
输入“arp -a”命令可以看到刚刚添加的信息,状态为静态。
-d选项
删除 internet_address 指定的主机。inet_addr 可以是通配符 *,以删除所有主机。
下图所示为删除前面添加的157.55.85.212项。
Arp –d 或arp –d *命令可以删除所有的ARP缓存信息。
相关文章
- 这篇文章主要为大家介绍了Route命令用于在本地IP路由表中显示和修改条目。在排除网络故障时常会用到,需要的朋友可以参考下2017-04-03
网络管理常用命令之六 Pathping 命令使用详解(图文)
Pathping是一个基于TCP/IP的路由跟踪工具,该命令结合了 ping 和 tracert 命令的功能,返回两部分内容,反映出数据包从源主机到目标主机所经过的路径、网络延时以及丢包率2017-04-03- 该命令用于显示本地计算机和远程计算机的基于 TCP/IP(NetBT) 协议的 NetBIOS 统计资料、 NetBIOS 名称表和 NetBIOS 名称缓存,需要的朋友可以参考下2017-04-03
- Netstat是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的TCP网络连接,TCP和UDP监听,进程内存管理以及每一个网络接口设备的状态信息2017-04-03
- ipconfig命令也是使用率非常高的一个命令,可用于显示系统的TCP/IP网络配置值,并刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置,需要的朋友可以参考下2017-04-03
- 在网络维护过程中,Ping命令是一个经常使用的DOS命令,它是用来检查网络是否畅通或者网络连接速度的命令。可用于诊断连接性、可访问性和名称解析,可以探测对方计算机的活2017-04-03
- 这篇文章主要介绍了网络管理常用命令之五 Tracert 命令详解(图文),需要的朋友可以参考下2017-04-03
最新评论