当前位置:首页 > 系统

arp的详细用法

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

如何解决打印机偏移故障

故障现象:一台爱普生300K-++打印机在打印文件时不能按预先设置打印,而是打印几行之后打印头便向右偏一段距离;再打印几行,又向右偏移一段距离,直到打印头碰到右侧挡板为止。故障分析:起初我认为是病毒引起的,可是经杀毒后,故障依旧。后经查找资料知道,这是打印机机械故障,主要是室内干燥、灰尘…

惠普笔记本预装LINUX改装XP的办法

惠普很多机器出厂时就装了LINUX  而现在大多数家庭用户根本对LINUX毫无了解。所以机器一回来就得马上改装XP系统 。大家都知道一般装系统都直接用GHOST版本的XP 但G完后,突然发现无法启动到桌面。而且显示:GRUB_  这是为什么呢?不要紧张,始终是有办法解决的!现在的…

做完系统后ghos前应该做的事情

很多网友都有过这样的体验,一个新系统在使用一段时间后已经被自己打造成了个性化的系统。包括收藏夹位置 我的文档位置,系统快捷方式,常用软件驱动等等。那为何不提前把这些项目都做好在ghost系统做个备份呢。且看一下下面的需要在ghost前的一些项目准备。1.  更改我的文档位置2. …

如何让服务器支持WAP

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

ape输出为单个文件

哈哈 发现千千静听真是个好东西。格式转换 信息修改 甚至连 ape输出这样的活都能干。爱死千千静听了。因为我要做一个音乐试听网站,所以要大量的下载一些音乐专辑。结果下载下来后这么多歌曲都集中一个文件里就是那个ape文件。必须要输入 抱着试试看的态度用千千批量转换功能 结果给我一个惊喜。用千千打开ap…

U盘避免改善病毒的最佳解决办法

u盘感染病毒的最佳解决办法那就是 把U盘设为为只读就搞定了.哈哈 就这么简单 非常的简单. …

发表评论

访客

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