Hi all: The reassemble library of DPDK is used to reassemble the ipv4/ipv6 fragmented packets we received,and the fragmened IP data after reassembled is linked by next pointer of rte_mbuf .The problem we have is :we want to dissect all the tcp/ip stack , but the memory of the ip fragmented data is uncontinual. We try to copy the memory of fragmented data to a blank space which is ready for dissecting. However, the process performance of copy cannot be accepted. Any help would be appreciated.