日期:2014-05-18  浏览次数:20706 次

原始SOCKET UDP协议下实现可靠传输问题?
1、我想用C#写通讯程序,用UDP协议,自己实现可靠传输,有没有关于这方面的资料?
2、如果自己实现可靠传输后,其效率有TCP高吗?
欢迎大家来讨论

------解决方案--------------------
实现可靠传输.....

用 UDP协议不行吧。。。UDP协议是发送出去就不管的。
至于发送效率当然比TCP高,因为它不需要先建立连接。
------解决方案--------------------
UDP不可能实现可靠传输...你可以用TCP做辅助控制,像QQ那样...不过可靠性仍然不如TCP...
------解决方案--------------------
探讨
自己做可靠性验证肯定可以的,就不知道实现后效率怎么样?

------解决方案--------------------
如果你用UDP实现了可靠传输,就和TCP没有什么区别了,速度也就降下来了。不如使用TCP