一、arp命令怎么用
1、显示和修改“地址解析协议(ARP)”缓存中的项目。ARP缓存中包含一个或多个表,它们用于存储 IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则 arp命令将显示帮助信息。
2、 arp[-a [InetAddr][-N IfaceAddr]][-g [InetAddr][-N IfaceAddr]][-d InetAddr [IfaceAddr]][-s InetAddr EtherAddr [IfaceAddr]]
3、显示所有接口的当前 ARP缓存表。要显示特定 IP地址的 ARP缓存项,请使用带有 InetAddr参数的 arp-a,此处的 InetAddr代表 IP地址。如果未指定 InetAddr,则使用第一个适用的接口。要显示特定接口的 ARP缓存表,请将-N IfaceAddr参数与-a参数一起使用,此处的 IfaceAddr代表指派给该接口的 IP地址。-N参数区分大小写。
4、删除指定的 IP地址项,此处的 InetAddr代表 IP地址。对于指定的接口,要删除表中的某项,请使用 IfaceAddr参数,此处的 IfaceAddr代表指派给该接口的 IP地址。要删除所有项,请使用星号(*)通配符代替 InetAddr。
5、-s InetAddr EtherAddr [IfaceAddr]
6、向 ARP缓存添加可将 IP地址 InetAddr解析成物理地址 EtherAddr的静态项。要向指定接口的表添加静态 ARP缓存项,请使用 IfaceAddr参数,此处的 IfaceAddr代表指派给该接口的 IP地址。
7、• InetAddr和 IfaceAddr的 IP地址用带圆点的十进制记数法表示。
8、• EtherAddr的物理地址由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。
二、arp命令的作用
1、ARp是一个重要的TCp/Ip协议,并且用于确定对应Ip地址的网卡物理地址。
2、实用arp命令,我们能够查看本地计算机或另一台计算机的ARp高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/Ip地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。
3、ARP原理:某机器A要向主机B发送报文,会查询本地的ARP缓存表,找到B的IP地址对应的MAC地址后就会进行数据传输。如果未找到,则广播A一个ARP请求报文(携带主机A的IP地址Ia——物理地址Pa),请求IP地址为Ib的主机B回答物理地址Pb。
4、网上所有主机包括B都收到ARP请求,但只有主机B识别自己的IP地址,于是向A主机发回一个ARP响应报文。其中就包含有B的MAC地址,A接收到B的应答后,就会更新本地的ARP缓存。
5、接着使用这个MAC地址发送数据(由网卡附加MAC地址)因此,本地高速缓存的这个ARP表是本地网络流通的基础,而且这个缓存是动态的。
6、参考资料来源:百度百科-Arp命令
三、arp -d是什么命令作用是什么
-a”就可以查看arp缓存表中的内容了,如附图所示。
-d”命令可以删除arp表中所有的内容;
-s”可以手动在arp表中指定ip地址与mac地址的对应,类型为static(静态),此项存在硬盘中,而不是缓存表,计算机重新启动后仍然存在,且遵循静态优于动态的原则,所以这个设置不对,可能导致无法上网.
你的ip+空格再+你的mac,可以跟路由器绑定你的电脑ip跟mac,进行互绑,这样防止别人盗你的ip,防止你ip受冲突,或被人占用...
mac可以在cmd命令提示符下,打ipconfig
physical92.168.1.xxx,然后可以进行上面arp
看自己的ip跟mac进址是不是对的,跟着后面type项从dynamic变成static就表示绑定成功,互绑激活...
OK,本文到此结束,希望对大家有所帮助。