社区
网络编程
帖子详情
关于UDP的接收缓存区大小 与每个数据包大小 以及传输速率的关系
MiDEu
2016-07-22 03:33:31
求指教 我在的发送端是每25ms 发一个65000byte的数据包,相当于是14M/s左右的带宽 接收端的缓存区应该设置为多大才不会产生丢包的现象?比如我用了缓存区是450K 但是差不多6M多的时候就发生了丢包现象。有没有大神研究过这三者的具体关系啊?
...全文
1875
4
打赏
收藏
关于UDP的接收缓存区大小 与每个数据包大小 以及传输速率的关系
求指教 我在的发送端是每25ms 发一个65000byte的数据包,相当于是14M/s左右的带宽 接收端的缓存区应该设置为多大才不会产生丢包的现象?比如我用了缓存区是450K 但是差不多6M多的时候就发生了丢包现象。有没有大神研究过这三者的具体关系啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wushuang443
2016-08-01
打赏
举报
回复
这个你的自己去尝试。确定合理大小。目前来说没有通用的
MiDEu
2016-08-01
打赏
举报
回复
引用 2 楼 chengbar 的回复:
udp协议本来就不保证数据不丢包,应该是接收端处理慢了,缓冲区满了
您说这个我知道 肯定是缓冲区满了 现在就是想知道有没有具体的联系 在缓冲区大小、速率、以及包大小之间。
sevancheng
2016-07-23
打赏
举报
回复
udp协议本来就不保证数据不丢包,应该是接收端处理慢了,缓冲区满了
MiDEu
2016-07-22
打赏
举报
回复
我怎么觉得这还跟那个调度有关啊。。
LabVIEW在快速
传输速率
下丢失
UDP
数据包
在客户端获取了多点传送组后,该客户端可
接收
发送到多点传送IP地址的数据。附件的VI,用于自动设置和回读定义的套接字连接上的缓冲
区
大小
,以及使用缓冲
区
集/读取VI的示例VI。需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。例如,当一个应用程序以足够高的频率向目的地传输数据时,一部分数据段的丢失是无关紧要的。增加Windows套接字缓冲
区
大小
可能允许以更高的速率读取
UDP
数据包
,但是,如果应用程序依赖于无损连接,则应使用另一种协议。
UDP
接收
多路视频数据,
接收
缓存
不足了
(1)困扰几天的
udp
内网传输部分终于做通了,解决的关键就在于setsockopt的调用,设置
接收
缓冲。 遇到的问题是这样的,主机端发送
udp
数据包
: 应用层的包
大小
为1452byte
大小
,这样拆包是根据以太网的MTU为1500字节而考虑的(当然外网状态下并不一定就是以太网网络,路由MTU可能更加小),因为在网络层和传输层还有8byte的
udp
包头和20byte的ip包头,所以
UDP
数据包
的
大小
UDP
数据包
大小
问题 转帖自: http://blog.csdn.net/buptzwp/archive/2009/12/22/5055487.aspx 在进行
UDP
编程的时候,我们最容易想到的问题就是,一次发送多少bytes好? 当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,这里仅对像ICQ一类的发送聊天消息的情况作分析,对于其他情况,或许也能
UDP
数据包
最大长度与收发包
关于
UDP
面向报文的传输方式决定了
UDP
的数据发送方式是一份一份的,也就是应用层交给
UDP
多长的报文,
UDP
就照样发送,即一次发送一个报文。那么
UDP
的报文
大小
由哪些影响因素呢?
UDP
数据包
的理论长度是多少,合适的
UDP
数据包
应该是多少呢?(1)
UDP
报文
大小
的影响因素,主要有以下3个[1]
UDP
协议本身,
UDP
协议中有16位的
UDP
报文长度,那么
UDP
报文长度不能超过2^16=65536.[2] 以太网(Ethernet)数据帧的长度,数据链路层的MTU(最大传输单元)。
在Linux 上,编写一个每秒
接收
100万
UDP
数据包
的程序究竟有多难?
在Linux 上,编写一个每秒
接收
100万
UDP
数据包
的程序究竟有多难? 写的不错,转载一下 1.
UDP
概念 用户数据报协议(英语:User Datagram Protocol,缩写为
UDP
),又称使用者资料包协定,是一个简单的面向数据报的传输层协议,正式规范为RFC 768 在TCP/IP模型中,
UDP
为网络层以上和应用层以下提供了一个简单的
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章