传说TCP不会丢失数据,即使在网路上丢失,他也会重复发送一遍。

解决方案 »

  1.   

    不会丢的
    TCP协议是保证你接受的数据完整和有序的
      

  2.   

    tcp协议不会丢包,udp会出现这样的情况
      

  3.   

    tcp是不会丢数据的。你要考虑到网络数据包的情况处理
      

  4.   

    让你的 boss 看 RFC 1180 去
      

  5.   

    理论上不会丢
    实际上不好说
    要想少丢包只能选择TCP不过传输速度上不行
      

  6.   

    这个问题很好解释,在世界上没有什么事不绝对安全的TCP的三次握手也好IMCP也好一些等等的内部措施都只能说是减少丢数据。没有绝对的不丢这一说,因为在网络上传输的数据量太大就算是有99.999999999%的保证不会丢数据。那么也就是说当你在网络上传输100000000000K数据的时候就要丢1K的数据呀。
      

  7.   

    谢谢大家的回复,我的上级不相信,一定要一篇权威的资料。。==========================================我靠,你那上级是个什么鸟人,要权威资料好办
    你去翻rfc里面关于tcp数据传输的标准出来,保证看到那傻x头晕
      

  8.   

    理论上不会丢,但理论规理论,有很多因素限制。一个“不会丢包”的理论你听说就能知道,但如何保证正确使用却不是这么简单的问题了。
    考虑到现实的因素繁杂 还是同意 chenczy(过来看看) 的观点,现实还是会丢,理论是理论,现实是现实。
      

  9.   

    我现在还为我自己TCP丢包问题 发愁。我能确定是丢包了,而且统计出了丢掉的比例还特大,连接是一直保持的。依然丢啊,想哭......