我本机调试都会这样。。好夸张!!

解决方案 »

  1.   

    udp 不保证传送成功,自己写程序确认吧
      

  2.   

    顺便问一个问题,是不是UDP传送的数据,是已经校验的??不用再写程序进行数据完整性的校验吧??还是怎么样???
      

  3.   

    换个问法就是:
    UDP保证每个可以传送到的包的完整性不??
      

  4.   

    UDP 不能保证包的完整性,实际上TCP也无法保证,比如突然的程序出错,网络出错。而TCP的包如果出错一般都是网络或者程序出现了重大异常,UDP即使网络正常的时候也会由于网络拥挤或者受到干扰丢包,所以UDP发的包一般都要确认回复来保证送达
      

  5.   

    估计是我的说法有点问题。我把某些1G多数据,切分为大小500字节的一个byte数组。然后通过udpclient发送出去。然后对方接收,再组合,经过调试发现。差不多1半的数据分包没有收到。