-
目的
为了发现IP与MAC的映射。
为什么需要映射?因为在局域网是,这个时候通讯是通过交换机,MAC地址,这个时候就需要对方的MAC而不是IP了。
数据包通过交换进行转发。 -
简介
因为有多种网络,802.11,TCP/IP等,所有的协议在物理层上面都是相同的,上层的协议不同,这样主机就可以在多种网络上进行传输。 -
类似
DNS服务器提供的是域名与IP之间的映射关系。
路由表提供的是选路与网络iP之间的映射。
arp表提供的是IP与MAC之间的映射。 -
注意
arp提供的是动态的映射,是可能会改变的,因此,在同一局域网中,是可能被人通过arp这一特性进行而已攻击。hacker告诉chicken,通过免费arp方式告诉chicken,hacker的电脑是网关,hacker同时告诉路由器自己是chicken,然后所有的收发数据都经过hacker,hacker这个时候就可以查看这些数据,从中找到敏感信息,如密码或者网页cookie等。 -
使用
使用wireshark会收到免费arp以及arp广播等信息。
如果局域网里的两台计算机无法通信,很可能是因为两者没有存对面的映射,可以通过ping或者是关闭防火墙再ping的形式网络测试,通过ping之后就有了对方的arp映射,后面就可以通讯了。
来源:CSDN
作者:502203305
链接:https://blog.csdn.net/rubikchen/article/details/103989547