IP reassembly

Andrey V. Elsukov bu7cher at yandex.ru
Tue Sep 22 12:57:29 UTC 2020


On 22.09.2020 15:40, Eugene Grosbein wrote:
> Hi!
> 
> Is our IP reassembly facility supposed to handle incoming out-of-order fragments?
> For example, IPIP packet created with gif(4) interface is fragmented with two parts,
> and parts are delivered out of order, last fragment comes first.
> 
> In fact, I see this results in broken reassembly.

Hi,

IP reassembly is done in ip_input(), it doesn't matter what UL protocol
is inside. Do you have some traces? You can use dtrace fbt probes to
track your datagramms.

-- 
WBR, Andrey V. Elsukov

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 554 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20200922/f1926ec8/attachment.sig>


More information about the freebsd-net mailing list