* 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).