使用UDP进行大文件传输中,丢包重传的问题怎么解决呢?谁有这方面的例子吗?急,大家帮帮忙,如果有例子的话,请email:[email protected]

解决方案 »

  1.   

    让接收端发送acknowledge包。发送方维护两个队列:已发送但未确认,已确认
    设定一个定时重传机制,当发送一段时间仍未收到ack则重发
      

  2.   

    看看这篇文章, 不知是否对你有帮助.
    http://search.csdn.net/Expert/topic/2582/2582771.xml?temp=.8182337
      

  3.   

    参考计算机网络第三版。
    不过为什么要用udp呢?直接用tcp就好了。
    :〉
      

  4.   

    http://www.vckbase.com/code/listcode.asp?mclsid=9&sclsid=901
      

  5.   

    就是,既然害怕丢数据,怎么不用TCP呢?
      

  6.   

    自己写协议栈,以UDP方式传输,加上类TCP的确认重传机制
      

  7.   

    tcp难以实现不同内网的数据传输