测试socket udp 单次传输数据上限(sendto()函数data不能超过65507字节。udp头占8字节,ip头占20字节,加起来正好65535字节)
生活随笔
收集整理的這篇文章主要介紹了
测试socket udp 单次传输数据上限(sendto()函数data不能超过65507字节。udp头占8字节,ip头占20字节,加起来正好65535字节)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
網(wǎng)傳udp傳輸單次sendto()數(shù)據(jù)需小于64kb,即65536個字節(jié)?
于是我想實測一番
發(fā)送端
測試結(jié)果:
單次傳輸65507字節(jié)正常:
超過65507字節(jié)報錯:
接收端
接收端只要大于等于發(fā)送端的即可,比如發(fā)送端是65507,接收端必須大于等于65507才行
參考文章:用實際程序來測試udp sendto函數(shù)的最大發(fā)包大小------為什么是65507?
總結(jié)
以上是生活随笔為你收集整理的测试socket udp 单次传输数据上限(sendto()函数data不能超过65507字节。udp头占8字节,ip头占20字节,加起来正好65535字节)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络编程 数据的封装与解封装过程
- 下一篇: python 网络编程 struct解包