以太网分组数据类型为vector <unsignedchar>,并且以太网报头如下:
现在我没有太多使用向量的经验,但我的问题是如何提取有效负载部分?例如,如果以太网包是ARP包,我希望能够使用以下结构来检查操作码,并且基本上能够执行以下操作struct arp_hdr; /* format of prot
我使用stl map来存储从pcap文件中提取的流信息。当数据包到来时,我使用map.find来查找数据包所属的流是否存在。我必须使用map.find两次,因为从A到B的数据包和从B到A的数据包属于同一个流。unsigned int dest_ip_addr;};
FiveTuple标识流。为了确定数据包流是