udp不能保证一定到达和顺序性,那么,能否保证到达的数据一定是正确无误的?

发布于 2021-11-30 12:31:25 字数 3 浏览 842 评论 6

如题。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

风透绣罗衣 2021-12-04 18:29:58

恩,协议本身能否保证发送的是1(如果接收得到的话)也是1,人为篡改除外。

惜醉颜 2021-12-04 17:44:30

回复
网络的收发本身就有校验和,无论tcp还是udp,数据出错路由或修复,或丢弃,保证到达目的主机上层收到数据位正确,这是我个人所理解的,不知道你为什么会怀疑这个

裸钻 2021-12-04 17:43:02

@twist_fate 我就是提问,你反问我,我也没找到权威资料

一笔一画续写前缘 2021-12-04 17:13:37

tcp/ip有校验和,能够保证ip首部,udp首部数据一致性。。。有数据位出错就会被路由丢弃,路由收到转发一个数据包会先校验数据是否错误,正确就ttl减1重新计算校验和,将包转发,否则直接丢弃。 不知道是我说的不清楚还是我水平太low,希望帮到你

谁的新欢旧爱 2021-12-04 09:20:09

这问题是指客户端发送一个值为1的UDP数据包,能否确保服务端得到的包也是1的意思吗

泪冰清 2021-12-01 00:43:06

udp丢包不会自动重发,你懂的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文