【Socket网络编程】15. 发送端和接收端数据大小不一致时 的分析
生活随笔
收集整理的這篇文章主要介紹了
【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 循