? ? ? ?ARP是 address resolution protocol的缩写,意思是地址解析协议,处于OSI七层模型的网络层,它的作用是根据Ip地址找到mac地址,实际上我们需要访问某一个ip时,是要先找到它的mac地址,也就是物理地址才行的,那么当本机第一次访问一个Ip时,需要通过广播arp请求,传送本机的Ip,mac地址以及目标的ip,然后目标ip收到请求后,会返回它的mac地址,然后本机收到回复后将目标ip和目标mac地址给缓存下来。下面展示一个arp请求的抓包过程,只需要在我们本地ping一个ip即可。
? ? ? ?