* Re: why DPDK reassembles IP fragment packets with AF_PACKET
[not found] <731d30bf.7034.18ce8c16f15.Coremail.gdsgsx2002@163.com>
@ 2024-01-08 16:42 ` Stephen Hemminger
0 siblings, 0 replies; only message in thread
From: Stephen Hemminger @ 2024-01-08 16:42 UTC (permalink / raw)
To: 钟; +Cc: dev
On Mon, 8 Jan 2024 19:07:20 +0800 (CST)
钟 <gdsgsx2002@163.com> wrote:
> Hi All,
>
>
> Recently I debug ovs-dpdk with AF_PACKET mode. When IP fragment packets are received via DPDK, the IP fragment packets are reassembled by DPDK. After reassembly, the packet length is over 1518. They are discarded by OVS because of oversize packets.
>
>
> I don't understandy why PACKET_FLAG_DEFRAG is set for AF_PACKET mode.
>
>
Not sure, but it looks like the af_packet wants to hash packets for fanout.
Hashin of fragments won't work correctly, and packet will arrive on different queues if fragmented.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-01-08 16:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <731d30bf.7034.18ce8c16f15.Coremail.gdsgsx2002@163.com>
2024-01-08 16:42 ` why DPDK reassembles IP fragment packets with AF_PACKET Stephen Hemminger
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.