当前位置:首页 > 系统

arp的详细用法

happyfhb17年前 (2010-02-27)系统1516
摘要:ARP(地址转换协议) ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。实用arp命令,你能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,你可能会使用这种方式为缺省网关和本地服务…

ARP(地址转换协议) 

ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。实用arp命令,你能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,你可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。 

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

常用命令选项: 

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

arp -a IP--如果你有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。 

arp -s IP 物理地址——你可以向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。 

arp -d IP--使用本命令能够人工删除一个静态项目。 

看到这里,你也许已经有些累了……其实对于一般用户来说也已经足够——你可以用ipconfig和ping命令来查看自己的网络配置并判断是否正确、可以用netstat查看别人与你所建立的连接并找出ICQ使用者所隐藏的IP信息、可以用arp查看网卡的MAC地址——这些已足已让你丢掉菜鸟的头衔。如果你并不满足,那就“硬着头皮”(下面的内容可能有些枯燥)继续Follow me...... 

 简易版本的回答: 

arp -a 
探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址 

============华丽的分割线============ 
华丽的完整版回答: 


ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。使用arp命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。 

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

ARP常用命令选项: 

·arp -a或arp -g 

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

·arp -a IP 

如果我们有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。 

·arp -s IP 物理地址 

我们可以向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。 

·arp -d IP 

使用本命令能够人工删除一个静态项目。

 这个命令是查看MAC地址的, 这个命令的具体用法 
arp命令详解 

1.具体功能 
该命令用于显示和修改“地址解析协议(ARP)”缓存中的项目。ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则ARP命令将显示帮助信息。 
2.语法详解 
arp [-a [inetaddr] [-n ifaceaddr] [-g [inetaddr] [-n ifaceaddr] [-d 
inetaddr [ifaceaddr] [-s inetaddr etheraddr [ifaceaddr] 
3.参数说明 
-a [inetaddr] [-n ifaceaddr] 
显示所有接口的当前ARP缓存表。要显示指定IP地址的ARP缓存项,请使用带有inetaddr参数的“arp 
-a”,此处的inetaddr代表指定的IP地址。要显示指定接口的ARP缓存表,请使用“-n 
ifaceaddr”参数,此处的ifaceaddr代表分配给指定接口的IP地址。-N参数区分大小写。 
-g [inetaddr] [-n ifaceaddr] 与-a相同。 
-d inetaddr [ifaceaddr] 
删除指定的IP地址项,此处的inetaddr代表IP地址。对于指定的接口,要删除表中的某项,请使用ifaceaddr参数,此处的ifaceaddr代表分配给该接口的IP地址。要删除所有项,请使用星号(*)通配符代替inetaddr。 

-s inetaddr etheraddr [ifaceaddr] 
向ARP缓存添加可将IP地址inetaddr解析成物理地址etheraddr的静态项。要向指定接口的表添加静态ARP缓存项,请使用ifaceaddr参数,此处的ifaceaddr代表分配给该接口的IP地址。 

注意:inetaddr和ifaceaddr的IP地址用带圆点的十进制记数法表示。物理地址Etheraddr由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。 

只有当TCP/IP协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。 
4.例举说明 
例子1:要显示所有接口的ARP缓存表,执行以下命令: 
arp -a 
例子2:对于指派的IP地址为10.0.0.99的接口,要显示其ARP缓存表,执行以下命令: 
arp -a -N 10.0.0.99 
例子3:要添加将IP地址10.0.0.80解析成物理地址00-AA-00-4F-2A-9C的静态ARP缓存项,执行以下命令: 
arp -s 10.0.0.80 00-AA-00-4F-2A-9C

扫描二维码推送至手机访问。

版权声明:本文由海海日记-冯海滨博客发布,如需转载请注明出处。

本文链接:http://www.fenghaibin.com/?id=519

“arp的详细用法” 的相关文章

路由器当交换机用注意事项

近日,在给客户做实施的时候遇到一个问题因为设置VPN的关系要换一个路由器,而为了节约成本换下来的路由器刚好可以做交换机用。于是就直接连上去了,可是随之问题就来了,网络显得很不稳定。于是去网上查询得出以下结论,分享给大家。第一:把原来路由器的DHCP功能给关了,不然有些没设IP的机子开机后可能会用到这…

Windows 2003单网卡用花生壳实现VPN详解

Windows 2003单网卡用花生壳实现VPN详解

一、问题的提出 如图1所示,在单位有个私有地址为192.168.0.0的网络,各电脑是通过ADSL共享方式接入Internet,在家中有台电脑也通过ADSL访问Internet,现在想在家中随时安全地访问单位192.168.0.2这台机器,实现方法很多,最为安全的是通过VPN。 二、什么…

如何让服务器支持WAP

        window.google_render_ad();随着手机的普及,WAP应用程序越来越多,为此对Web服务器提出了新的要求 即Linux Web服务器和Windows Web服务都要支持WAP。 WAP的客户端是…

两台电脑对连IP设置方法

用一根直接线 IP地址最后两位不同就可以了  设置IP,192.168.0.xxx 另一个设置为192.168.0.xxx这两个xxx不能重复就行了。范围在0---255就行了…

小技巧:修复windows 7收藏夹无法展开的问题

小技巧:修复windows 7收藏夹无法展开的问题

win7的资源管理器左侧的“收藏夹”提供了相当于“快捷方式”的功能。今天我的windows 7遇到了小问题,资源管理器的“收藏夹”无法展开,但“库”和“计算机”都可以。但点击&ld…

flv 中提取声音巧用千千静听

巧用千千静听提取flv文件中的音频方法:先将flv文件下载到电脑 可以使用维棠软件。然后用TTPLAY打开刚才下载的FLV文件,如图,‘图像类型’记得勾选所有文件,不然看不到下载下来的 .FLV文件哦!打开后就能听到音乐了,然后在TT播放列表里找到文件,点鼠标右键,有个&ld…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。