CANoe-使用IG Ethernet Packet Builder实现IP包分片的若干问题

在文章《CANoe-Ethernet IG和Ethernet Packet Builder的使用和区别》中,我们讲过Packet Builder可以组装多种类型的以太网报文:

CANoe-使用IG Ethernet Packet Builder实现IP包分片的若干问题_第1张图片
当我们想组装一条icmpv4 echo request报文,payload只有1个字节的数据FF时,选择ICMPv4 Packet,创建一条ICMPv4报文,把payload改为1个字节:

CANoe-使用IG Ethernet Packet Builder实现IP包分片的若干问题_第2张图片

然后在二层设置mac地址,三层设置ip地址,icmp协议层设置type字段为echo request,icmp payload里的1个字节的数据设置为FF:

CANoe-使用IG Ethernet Packet Builder实现IP包分片的若干问题_第3张图片

当你创建一条ICMPv4报文时,有些字段是已经设置好的,比如说二层type字段,三层protocol字段等。还有一些字段,比如length字段、checksum字段,是可以自动计算的:

CANoe-使用IG Ethernet Packet Builder实现IP包分片的若干问题_第4张图片

在各协议层的右侧上方,会有一

你可能感兴趣的:(CANoe)