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,则必须开发一种识别无序数据包并重新排序的方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 无法在azure上找到程序集“Microsoft.IdentityMode
- windows-server-2008 – 为远程用户添加第二台Exchange服务
- windows-server-2003 – Windows 2003服务器启动后自动登录
- windows – 用于解压缩的免费JPEG2000库或SDK
- windows-phone-7 – Windows Phone 7崩溃的乱七八糟的分析
- windows-server-2003 – 以管理员身份运行sfc / scannow,但
- windows – 如何为Git-Bash设置16种终端颜色?
- windows-server-2008-r2 – 非域客户端的RemoteApps
- win7右键菜单调整顺序
- 相同的简单源代码,Windows上的不同二进制文件
推荐文章
站长推荐
- windows – 使用VM Fleet基准测试的PowerShell执
- windows程序设计 显示一个窗口
- windows-server-2008 – Active Directory:通过
- windows-7 – Squid,身份验证,Outlook Anywhere,
- 在Windows上“无法找到vcvarsall.bat”错误
- <Windows> git的使用
- 记 Win10 - Archlinux - Archlinux(Emergency) 三
- win7 C盘的User文件夹转移到D盘
- 在Windows上使用Git,在HTTP代理之后,而不在磁盘上
- windows – qmake命令将文件和文件夹复制到输出目
热点阅读