关于网卡驱动层的疑问,在线等

最近写了个小程序A->B按顺序发UDP包,A主机和B主机采用网线对连的方式,当速度发送较快(10000个包/秒)的时候会出现乱序(即会出现B先收到序号为100的包后再收到序号为95的包)。
我在网上查找资料发现有人这样回复“数据量太大的时候,在网卡驱动的小队列(比如先进后出,4个数据包)里停留一下,就可以乱序了”。因为对网卡驱动层完全不了解,不知哪位大侠能帮分析一下是否这个原因。多谢了

作者: 还不错   发布时间: 2011-03-05

不懂的帮顶!

作者: whyliyi   发布时间: 2011-03-05

协议上不是有说明吗

作者: EZWORD   发布时间: 2011-03-05

还请楼上这位哥们明示

作者: 还不错   发布时间: 2011-03-05

可能是这样的 基本无解 因为UDP即不保证不丢包 也不保证按序到达

作者: smalloc   发布时间: 2011-03-05



QUOTE:
可能是这样的 基本无解 因为UDP即不保证不丢包 也不保证按序到达
smalloc 发表于 2011-03-05 11:02




    双机直连也无法保证吗?中间不接任何交换机和路由器。

作者: 还不错   发布时间: 2011-03-05