文档摘要:本文档将从报文格式出发,首先介绍ARP的作用,报文的格式字段含义,autosar cp和ubuntu中静态ARP和动态ARP配置,同时举例一下开发过程遇到的问题以及解决方案。ARP介绍ARP协议是用来动态建立mac地址与ip的映射关系的协议,同时也可以处理ip地址的有效性。如果没有ARP协议和ARP表那么只知道IP地址就无法知道设备的mac地址,从而无法转发。正如大家所知道的报文在两个设备间的传递是基于mac地址的,在未知目标mac地址的前提下无法将一个报文从一个节点传输到下一个节点。当pc1 ping pc2,pc1在组装icmp包的时候不知道目标mac地址,只知道目标的ip地址,所以包无法到达pc2这时就需要用到arp协议,先由pc1发出一个arp请求(广播