熟悉UDP文件传输的高手请进(100分)

  • 主题发起人 主题发起人 shotgun007
  • 开始时间 开始时间
S

shotgun007

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟有个项目需要用UDP进行远程文件传输,为了提高传输效率并保证文件数据的正确性,准备采用滑窗算法,但是要自己从零开始实现滑窗算法实在是太费时间,有没有哪位大虾有现成的算法,或者有比我的方案更好的建议?

我的邮件:dzh@inleo.com
 
请问你的设计是不是有问题。
UDP是实现一些需要快速连接(断开连接)不理传输准确性的网络连接。也就是说UDP信息发出后是不理有没有到客户端的。按照介绍只要数据到客户端了就是正确的。
TCP本身就可以保证数据传输的准确性。
 
用udp传输文件是死路一条,除非对文件内容不关系,因为udp是会丢包的。tcp才能保证传输内容不丢失。
 
我看可能需要先说明一下什么是滑窗算法:滑窗(Sliding Window)是利用缓冲技术和纠错技术对UDP文件传输进行流量控制和差错控制的高级算法,现在OICQ的最新版本已经采用这种算法来传输文件。UDP可以轻易穿过客户端的网关,甚至各种代理协议,相对于TCP有许多优势。希望大家多加研究。
 
后退
顶部