当我在家的时候(康卡斯特网络基础设施),数据包要么去att骨干路由器,要么去greatoaks.ca路由器,然后穿越海洋到中国网通骨干路由器(219.158/16)。由于高延迟和高丢包(几乎所有时间都超过80%),这条路径非常慢。当我在办公室时,数据包会到达sprintlink.net主干网(144.232/16),并穿越海洋到达中国(sl- china go )托管的sprintlink.net骨干网,然后路由到中国网卡骨干路由器由于跨洋通道都在Sprintlink
由于UDP没有流量控制,因此客户端会检查数据包的序列号,如果它们出现乱序,则重新排列它们。编辑1:这个问题在QNX平台上,而不是在Linux上。我观察了"netstat -p udp“的输出,看看它是否给出了为什么在QNX上丢包而不是在Linux上丢包的任何提示。dropped due to no socket 8611 delivered在Linux为什