加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 确保UDP中的数据包顺序

发布时间:2020-12-14 04:19:12 所属栏目:Windows 来源:网络整理
导读:即时通讯使用2台带有应用程序的计算机来发送和接收udp数据报. 没有流量控制(禁用ICMP) 经常当我通过应用程序将文件作为udp数据报发送时,我得到2个包改变他们的订单,因此 – 包丢失. 有没有办法确保winsock和send()将以相同的方式发送数据包? 或者操作系统在
即时通讯使用2台带有应用程序的计算机来发送和接收udp数据报.
没有流量控制(禁用ICMP)
经常当我通过应用程序将文件作为udp数据报发送时,我得到2个包改变他们的订单,因此 – 包丢失.

有没有办法确保winsock和send()将以相同的方式发送数据包?
或者操作系统在做什么?香港专业教育学院禁用和防火墙类型,计算机之间没有连接硬件开关(它们直接连线).
需要网络设备配置?
谢谢

UDP是一种轻量级协议,设计上不处理数据包排序等问题.如果您需要强大的数据包传送和排序,TCP是更好的选择.

UDP通常设计用于丢包可接受或优于TCP必须重新请求数据包时发生的延迟的应用程序.因此,UDP通常用于媒体流.

如果您仅限于使用UDP,则必须开发一种识别无序数据包并重新排序的方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读