[nginx-quic] Segmentation offloading

Lucas Cuminato lcuminato at gmail.com
Mon Jul 26 21:08:02 UTC 2021


Hello,

I was testing this feature the other day but unsure if it's doing the right
thing.
Nginx is generating 65k UDP datagrams which are then being fragmented at
the IP layer.
Reading the spec, rfc9000, it looks like IP fragmentation is not allowed
(Section 14).

"UDP datagrams MUST NOT be fragmented at the IP layer. In IPv4

IPv4 <https://datatracker.ietf.org/doc/html/rfc9000#ref-IPv4>], the
Don't Fragment (DF) bit MUST be set if possible, to
prevent fragmentation on the path."


Also, it doesn't seem to be respecting the client's endpoint
max_udp_payload_size.


Can you please confirm if this is desired ?


R,

Lucas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-devel/attachments/20210726/748e53fc/attachment.htm>


More information about the nginx-devel mailing list