当前位置:首页 > 系统

arp的详细用法

happyfhb17年前 (2010-02-27)系统1437
摘要: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的详细用法” 的相关文章

如何让服务器支持WAP

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

用活系统配置实用程序

用活系统配置实用程序

初学者在使用电脑过程中,肯定会碰到各种各样的问题:如怎么管理电脑的自启动程序、如何查看加载的系统服务、怎样从安装光盘提取丢失的系统文件等。为了解决类似问题,微软在系统中提供了一个实用工具——系统配置实用程序(Msconfig)。以系统管理员身份登录系统后,单击“开…

win7体验

win7体验

昨天在网上下了win7的旗舰版然后迫不及待的装上了.真是让人大吃一惊阿.真是好系统.用户体验上做的那叫一个好简直太好了.所有的一切都让人感觉很舒服.界面漂亮自然就不必说了呵呵.先放上来我安装后的效果图给大家开开眼.呵呵真是好系统啊. 赞一个.更要说明的是微软的拼音输入法也做了大量改进.好的不能太好.…

win7 administrator 帐户启用

Windows 7系统出于安全考虑,将系统超级管理员帐户(Administrator)隐藏了不允许“普通用户”使用。很多时候特别是安装一些应用软件时,由于兼容的问题普通权限的用户无法正常安装,需要启用超级管理员帐户然后可以在超级管理员账户安装,在标准用户下正常使用。如果你也想…

本次操作由于这台计算机的限制而被取消的解决方法

一个朋友U盘打不开 提示本次操作由于这台计算机的限制而被取消百度一下搜索到好多办法。现在把管用的一个贴出来分享给大家。其他方法可能也管用 但是这个对于我有效。运行---gpedit.msc 进入gpedit.msc组策略,用户配置——》管理模板——》W…

文件夹无法访问、拒绝访问的解决方法,非常管用

文件夹无法访问、拒绝访问的解决方法问:我的电脑突然很多文件夹都打不开,显示“拒绝访问”。是不是电脑中毒?我们有时候打开一个文件夹,系统提示文件夹拒绝访问的对话框,这是什么问题导致的?怎样解决?下面给出的见解办法如果要解决这个问题,首先必须关闭“简单文件共享&rdq…

发表评论

访客

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