在环回时UDP数据包有多大可能不按顺序发送?我问是因为这会影响回送TCP套接字的可靠性。
答案 0 :(得分:1)
我不能保证这一点,但是我想说您不会在环回接口上乱序发送数据包。
无序传送的经典示例是,Internet上2个主机之间发送的不同数据包可能会经过不同的路线,因此会无序传送。显然,这在环回接口上不会发生,因此,除非有人故意将无序行为编程到其中,否则数据包应该按顺序到达。
在任何情况下,TCP都将隐藏乱序交付,或者根本不影响,也不会重新发送一些数据包。因此,在实践中,无论哪种方式,您都无法在TCP行为上看到TCP行为上的差异。