环回上的 UDP 数据包乱序传送的可能性有多大?

How likely are UDP packets on loopback to be delivered out of order?

环回上的 UDP 数据包乱序传送的可能性有多大?我问是因为这会影响环回 TCP 套接字的可靠性。

我不能保证这一点,但我会说你不会在环回接口上乱序传送数据包。

乱序传递的典型例子是 Internet 上 2 台主机之间发送的不同数据包可能会经过不同的路由,因此会乱序传递。显然,这不会发生在环回接口上,因此除非有人故意将乱序行为写入其中,否则数据包应该按顺序到达。

在任何情况下,TCP 都会隐藏乱序传送,要么完全没有影响,要么有一些重新传输的数据包。所以在实践中,无论哪种方式,您都无法看到 TCP 行为在环回上的差异。