当前位置:
首页 >
【Socket网络编程】15. 发送端和接收端数据大小不一致时 的分析
发布时间:2025/3/21
65
豆豆
生活随笔
收集整理的这篇文章主要介绍了
【Socket网络编程】15. 发送端和接收端数据大小不一致时 的分析
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
发送端发送的数据大小和频率 与 接收端接收的数据大小和频率都可以不一样;
更详细的输入缓冲区和输出缓冲区以及recv()和send()等概念,参考https://blog.csdn.net/daaikuaichuan/article/details/83061726
例1:
发送端以20Hz的频率,每次发100字节大小的数据包;
接收端以10Hz的频率,每次能接收4096字节(即4K Bytes)的大小的数据包;
那么,接收端每次接收的数据包,可能包含发送端好几次发来的数据。
例2:
发送端以20Hz的频率,每次发400字节大小的数据包;
接收端以10Hz的频率,每次能接收100字节的大小的数据包;
那么,接收端每次接收的数据包,只是发送端一次发来的数据的一部分。
总结
以上是生活随笔为你收集整理的【Socket网络编程】15. 发送端和接收端数据大小不一致时 的分析的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 【Socket网络编程】14. perr
- 下一篇: 【Socket网络编程】16.UDP 循