单向(B到A)网络传输速度异常缓慢的问题排查求助
单向(B到A)网络传输速度异常缓慢的问题排查求助
各位大佬好,我最近碰到一个十分棘手的单向网络传输瓶颈问题,折腾了好几天没找到根源,想请大家帮忙分析排查:
基础环境与网络配置
- 服务器A(OMV系统):公网带宽为900Mbps下行 / 600Mbps上行
- 客户端B(Windows 10 + WSL):公网带宽为900Mbps下行 / 300Mbps上行
- 已在A、B之间搭建OpenVPN/WireGuard隧道,两端网络接口的MTU均设置为1500
各类传输测试结果
- iperf带宽测试:
- A→B方向:能达到100Mbps
- B→A方向:仅能跑到10Mbps
- HTTP/HTTPS传输测试:
- 走VPN隧道的B→A HTTP请求:速度10Mbps
- 走公网的HTTPS传输:
- A→B方向:300Mbps(符合带宽预期)
- B→A方向:依旧只有10Mbps
- 文件传输工具测试:
- 通过VPN隧道用
rsync/scp从B推送文件到A,速度异常缓慢 - 在A上用FTP拉取B的文件,速度同样不理想
- 通过VPN隧道用
已排查的疑点与困惑
- 核心异常点:只要是服务器A接收数据,无论走VPN还是公网,速度都卡在10Mbps左右
- 隐约记得之前遇到过类似的HTTP慢传输问题,当时调整过A的eth接口某个参数,但现在完全记不清具体操作了
- 最初怀疑是加密性能瓶颈:A的处理器是Pentium J5005,B是5900X,但A作为种子盒运行BT客户端时,上行能跑到300-400Mbps,说明CPU性能不是限制因素
- 服务器A上的所有服务(OpenVPN、WireGuard、反向代理、BT客户端)均为容器化部署
- 监控显示A的CPU、内存使用率都处于正常水平,没有出现资源耗尽的情况
有没有大佬能给一些排查方向或者配置调整的建议?非常感谢大家的帮助!
备注:内容来源于stack exchange,提问作者Elerir
相关产品推荐
相关产品推荐

