Sockets 设置TCP后,“U节点延迟我看到”;“过期印刷品”;
根据我的应用程序需要,我将TCP_NODELAY选项设置为我的TCP套接字,但一旦设置此标志,我就会看到下面的打印在我的dmesg中被淹没Sockets 设置TCP后,“U节点延迟我看到”;“过期印刷品”;,sockets,tcp,linux-kernel,embedded-linux,tcpclient,Sockets,Tcp,Linux Kernel,Embedded Linux,Tcpclient,根据我的应用程序需要,我将TCP_NODELAY选项设置为我的TCP套接字,但一旦设置此标志,我就会看到下面的打印在我的dmesg中被淹没 我还设置了TCP_QUICKACK选项,仍然是相同的行为 我在两边都设置了这个选项 我知道可以通过禁用套接字的调试来禁用此打印 但我的问题是为什么我会收到如此高频率的无序数据包?我错过什么了吗 [695377.870588] out of order segment: rcv_next 5227DDA4 seq 5227E348 - 5227E6C0 [6
[695377.870588] out of order segment: rcv_next 5227DDA4 seq 5227E348 - 5227E6C0
[695377.870657] ofo requeuing : rcv_next 5227E348 seq 5227E348 - 5227E6C0
提前谢谢