cmd中的arp指令

arp是地址解析协议

         OSI模型把网络工作分为七层,IP地址在OSI模型的第三层,MAC地址在第二层,彼此不直接打交道。在通过以太网发送IP数据包时,需要先封装第三层(32IP地址)、第二层(48MAC地址)的报头,但由于发送时只知道目标IP地址,不知道其MAC地址,物理层是又不能跨第二、三层,所以需要使用地址解析协议。使用地址解析协议,可根据0网络层IP数据包包头中的IP地址信息解析出目标硬件地址(MAC地址)信息,以保证通信的顺利进行

 (1)-a [InetAddr] [-N ifaceAddr]
查看所有ARP缓存表中的所有信息,显示的格式如下

接口: 接口地址--- 一个十六进制数

Internet地址(IP) 物理地址(MAC) 类型

...

     (2)-g [InetAddr] [-N IfaceAddr] 作用与-a相同

就是说,如果是arp -aARP缓存表内容全部输出来

Arp -a ip ARP缓存表中对应ip内容输出,输出的结果可能是无ARP信息,一个ARP信息,多个ARP内容,

Arp -a -n 接口地址 ARP缓存表中该接口地址的信息全部输出,可能无ARP信息,可能是多个结果值

Arp -a 地址 -n 接口地址 ARP缓存表指定接口地址下该ip地址内容输出,可能输出无ARP信息,或者输出一个ARP信息内容

(3)Arp -a -v 输出所有ARP信息,包括无用的信息

(4)-d InetAddr [IfaceAddr] arp缓存表中将指定ip删除

要删除所有项,请使用星号 (*) 通配符代替 InetAddr。或者直接arp -d

(5)-s InetAddr EtherAddr [IfaceAddr]

ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代 表指派给该接口的 IP 地址。说明,IfaceAddr在ARP表中必须存在,如果失败了,就会显示ARP: 错误IP地址:所IfaceAddr地址

4、tracert命令

tracert IP地址

从左到右的5条信息分别代表了“生成时间”、“三次发送ICMP包返回时间”(共计3个,单位为毫秒ms)和“途径路由器的IP地址”(如果有主机名,还会包含主机名)

tracert 地址,相同地址,每次经过的路由器是不同的

如果在“tracert”命令后添加一个不存在的IP地址或域名,tracert程序则会报错

“tracert”命令与IP地址或URL地址中间输入“-d”,可以不将IP地址解析到主机名称。

“tracert”命令与IP地址或URL地址中间输入“-h”,并在之后添加一个数字,可以指定本次tracert程序搜索的最大跳数。

“tracert”命令与IP地址或URL地址中间输入“-w”,并在之后添加一个数字,可以指定tracert为每次回复所指定的毫秒数。


评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值