My Oracle Support Banner

Avoiding out of order large (greater than MTU) UDP datagrams with nxge (Doc ID 1513884.1)

Last updated on JANUARY 29, 2022

Applies to:

Solaris Operating System - Version 10 8/07 U4 and later
Information in this document applies to any platform.


 When using nxge interfaces to handle UDP traffic with datagrams which must be fragmented and reassembled (datagram larger than the interface MTU), it is possible that UDP datagrams may be delivered slightly out of order vs. the order at which they arrived at the interface.

The UDP protocol has no guarantees about the order at which individual datagrams may arrive - a slight variance in the order of datagram arrivals is therefore technically not really an issue, per the protocol. 

That said, in practice, it has been found that some applications will not handle even a small amount of datagram reordering.   Symptoms observed have been increased latency (the application may request re-transmission of some datagrams), and/or poor throughput.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.