发布于 2018-09-16 05:19:21
你说得对,我们用rte_ipv4_fragment_packet()来分割数据包。
要重新组装碎片数据包,我们应该使用rte_ip_frag_table_create()创建一个片段表,然后使用rte_ipv4_frag_reassemble_packet()函数。
请看一下在程序员指南,这是重新组装示例应用程序。
您提到的重新排序库旨在根据序号而不是片段偏移重新排序。换句话说,工作流程如下:
因此,它是相似的,但它不是相同的ip包重组。
https://stackoverflow.com/questions/52349829
复制相似问题