udp丢包问题研究

//发现udp 有收不到数据包现象.

一: 观察丢包

  1. ifconfig enp8s0

  2. netstat -s -u

二: 修改系统缓存参数. recv_buffer_size

修改系统buffer_size

sysctl -w net.core.rmem_max=26214400

sysctl -w net.core.rmem_default=26214400

三: 应用程序考虑

av_dict_set(&m_options, "buffer_size", "1024000", 0);

1个窗口还比较稳定, 4个窗口相当于4个负载,负载太重不行!

数据负载不稳定造成, 每次不能书写太多的数据. 应平滑数据输出.

udp 包大小1316,1504 比较常见.

相关推荐
初学者52132 分钟前
服务器路由排序替换
运维·服务器·网络
Remember_9932 分钟前
TCP/IP协议深度解析:从传输控制到网络互联的完整体系
网络·网络协议·tcp/ip·http·wireshark·信息与通信
OpsEye6 分钟前
监控 100 问(五):监控数据的分析与可视化
运维·网络·信息可视化·it·监控·监控系统
Zach_yuan7 分钟前
Linux下的网络基础
linux·运维·服务器·网络
黑贝是条狗16 分钟前
mormot2创建一个异步websocket服务端
网络·websocket·网络协议
ddlink_c16 分钟前
C1N短链接 - API接口 - 创建短链接
网络·经验分享
黑客老李25 分钟前
EDUSRC-支付类漏洞思路合集(包括证书,小通杀等实例)
网络·安全
Blue桃之夭夭32 分钟前
传输层核心技术:TCP vs UDP 架构深度解析
tcp/ip·架构·udp
名誉寒冰36 分钟前
Linux 网络内核:tcp_transmit_skb 与 udp_sendmsg 解析
linux·网络·tcp/ip
那就回到过去1 小时前
PIM-SM(稀疏模式)
网络·网络协议·tcp/ip·智能路由器·pim·ensp