当前位置: 代码迷 >> C# >> UDP跟TCP都会产生误码吗
  详细解决方案

UDP跟TCP都会产生误码吗

热度:352   发布时间:2016-04-28 08:38:47.0
UDP和TCP都会产生误码吗?
假设我向服务器发送一段数据abcd,会不会到服务器变成abbb?
是不是只有UDP才有误码,TCP会不会产生误码?
公司内部开发用UDP不知道可靠度高不高。
谢谢
------解决思路----------------------
我认为不可能,UDP错包会自动丢弃,结果是掉包
------解决思路----------------------
引用:
无论udp还是tcp,头里都有checksum的,出错的可能性很小

udp可以不用checksum

但是我的包依然发送出去了而且收到回复

但是如果checksum有值就不会忽略校验 TCP我试过 不校验收不到数据
不过如果是正常发送都会有checksum的 
而且 我也只见过 丢包 没有见过 错包
  相关解决方案