* Question regarding duplicate fragment handling in DPDK IP reassembly library
@ 2026-06-15 12:39 Samyak Jain
2026-06-15 17:37 ` Stephen Hemminger
0 siblings, 1 reply; 2+ messages in thread
From: Samyak Jain @ 2026-06-15 12:39 UTC (permalink / raw)
To: dev@dpdk.org; +Cc: Vikash kumar, Ankur Bharadwaj
[-- Attachment #1: Type: text/plain, Size: 731 bytes --]
Hi DPDK Community,
I am using DPDK 25.11 and evaluating the IP reassembly library
(librte_ip_frag).
During testing, I observed that duplicate fragments appear to cause reassembly failure and the fragment context gets invalidated.
I would like to know:
1. Is duplicate fragment handling intentionally unsupported in
rte_ipv4_frag_reassemble_packet() / rte_ipv6_frag_reassemble_packet()?
2. Has there been any upstream discussion or patch to support
duplicate fragments while still rejecting conflicting
fragments?
3. Are there any recommended approaches for applications that need
Linux-like duplicate fragment tolerance?
Any guidance would be appreciated.
Thanks & Regards,
Samyak Jain
[-- Attachment #2: Type: text/html, Size: 4975 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Question regarding duplicate fragment handling in DPDK IP reassembly library
2026-06-15 12:39 Question regarding duplicate fragment handling in DPDK IP reassembly library Samyak Jain
@ 2026-06-15 17:37 ` Stephen Hemminger
0 siblings, 0 replies; 2+ messages in thread
From: Stephen Hemminger @ 2026-06-15 17:37 UTC (permalink / raw)
To: Samyak Jain; +Cc: dev@dpdk.org, Vikash kumar, Ankur Bharadwaj
On Mon, 15 Jun 2026 12:39:48 +0000
Samyak Jain <samyak.jain@amantyatech.com> wrote:
> Hi DPDK Community,
>
> I am using DPDK 25.11 and evaluating the IP reassembly library
> (librte_ip_frag).
>
> During testing, I observed that duplicate fragments appear to cause reassembly failure and the fragment context gets invalidated.
>
> I would like to know:
>
> 1. Is duplicate fragment handling intentionally unsupported in
> rte_ipv4_frag_reassemble_packet() / rte_ipv6_frag_reassemble_packet()?
>
> 2. Has there been any upstream discussion or patch to support
> duplicate fragments while still rejecting conflicting
> fragments?
>
> 3. Are there any recommended approaches for applications that need
> Linux-like duplicate fragment tolerance?
>
> Any guidance would be appreciated.
>
> Thanks & Regards,
> Samyak Jain
>
Short answer: yes it is buggy, no it shouldn't be.
Looking into it but not a simple answer
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-06-15 17:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-15 12:39 Question regarding duplicate fragment handling in DPDK IP reassembly library Samyak Jain
2026-06-15 17:37 ` 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.