找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1406|回复: 12

关于OpenWrt软路由延迟问题的讨论

[复制链接]
发表于 2025-11-24 20:58 | 显示全部楼层 |阅读模式
最近偶尔玩一点在线对战游戏,发现延迟在100-110 ms左右,一直用的是x86软路由拨号,于是换用硬路由拨号,发现延迟降到了30ms-50ms应该是我玩的游戏的正常水平,因此思考软路由是否是作为主路由的一个好的选择。希望和大家探讨研究,帮我指出我的问题。


所用系统为esir编译的2020版。

首先是对延迟产生原因的思考,硬路由有专门的硬件加速,速度快,软路由没有专门转发的硬件,只能通过操作系统在软件层面实现转发。借用OSI参考模型,硬路由通过硬件传输到网络层,而软路由虽然理论上也是到网络层,但由于数据包要通过操作系统来进行判断分流等操作,因此我从某种角度上认为其已经到达应用层,再层层封装,产生了大量时间消耗。

然后,我想是否有必要将软路由作为主路由。玩软路由的目的主要应该是:加速部分网络(比如加速游戏,部分网站等),NAS,内网服务器,内网穿透,再就是做一些路由层面的过滤。我认为大概这些就是最常用的了吧。而又都可以通过旁路网关的方式实现。如果作为旁路网关,还不怕配置出错等问题导致断网被家人讨伐(上个月断网一周,白天上班晚上修网(悲))。当然做旁路由配置上会繁琐一点,部分情况可能会多一层NAT,这也是旁路由一大缺点。

再就是软路由小包转发效率低的问题,这也是没有硬件加速的硬伤,不过大概没多少人有那么高的转发需求?除了像打游戏这样对延迟极其敏感的上网行为,平时上个网站看个视频之类的应该也没有太高的要求吧。

用来跑宽带上行的就不讨论了,毕竟不算正常使用,我也更倾向于网络稳定,不搞那玩意就不多说。

综上,我认为,如果对网络延迟要求不高,只是用来加速部分网络访问的话,可能做旁路由会更好一点。如果对延迟要求不高,并且也不希望NAT类型太差,做主路由好?希望大家可以讨论,指出问题。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2025-11-24 21:41 | 显示全部楼层
我比较懒,硬路由做主路由维持网络稳定,软路由旁路玩花样,

点评

这样最稳定,至少不断网  详情 回复 发表于 2025-11-25 21:45
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-24 23:11 | 显示全部楼层
如果玩游戏是刚需,就不要用 X86 设备跑主路由,用品牌硬路由跑主路由,或者刷 OpenWrt 跑主路由

点评

今天刚刷了个纯净的原版系统,延迟降低到接近正常水平了,感觉不怎么影响游戏了  详情 回复 发表于 2025-11-25 21:49
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-24 23:19 | 显示全部楼层
本帖最后由 99010 于 2025-11-24 23:22 编辑

openwrt官方x86固件。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

多亏你提醒了我,我今天也刷了个纯净原版,延迟确实降低到正常水平了,看来之前的大全套系统对我来讲太臃肿了  详情 回复 发表于 2025-11-25 21:47
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-11-25 21:45 | 显示全部楼层
ca972008 发表于 2025-11-24 21:41
我比较懒,硬路由做主路由维持网络稳定,软路由旁路玩花样,

这样最稳定,至少不断网
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-11-25 21:47 | 显示全部楼层
99010 发表于 2025-11-24 23:19
openwrt官方x86固件。

多亏你提醒了我,我今天也刷了个纯净原版,延迟确实降低到正常水平了,看来之前的大全套系统对我来讲太臃肿了
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-11-25 21:49 | 显示全部楼层
GNUisNotUnix 发表于 2025-11-24 23:11
如果玩游戏是刚需,就不要用 X86 设备跑主路由,用品牌硬路由跑主路由,或者刷 OpenWrt 跑主路由  ...

今天刚刷了个纯净的原版系统,延迟降低到接近正常水平了,感觉不怎么影响游戏了

点评

这两年 OpenWrt/ImmortalWrt Stable Release 已经非常稳定了 对有一定基础的用户,单独安装几个 App 就能满足日常需求 高大全版本比较适合刚入门的小白,但 App 越多反而会带来一些副作用  详情 回复 发表于 2025-11-25 22:09
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-25 22:09 | 显示全部楼层
underline 发表于 2025-11-25 21:49
今天刚刷了个纯净的原版系统,延迟降低到接近正常水平了,感觉不怎么影响游戏了 ...

这两年 OpenWrt/ImmortalWrt Stable Release 已经非常稳定了
对有一定基础的用户,单独安装几个 App 就能满足日常需求
高大全版本比较适合刚入门的小白,但 App 越多反而会带来一些副作用

点评

我就是刚入门不久的小白,结果esir的高大全东西太多上来把我给整不会了,结果断网情况下研究好几天才整明白负载均衡啊之类的我没怎么接触过的东西。。。  详情 回复 发表于 2025-11-25 22:34
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-11-25 22:34 | 显示全部楼层
GNUisNotUnix 发表于 2025-11-25 22:09
这两年 OpenWrt/ImmortalWrt Stable Release 已经非常稳定了
对有一定基础的用户,单独安装几个 App 就能 ...

我就是刚入门不久的小白,结果esir的高大全东西太多上来把我给整不会了,结果断网情况下研究好几天才整明白负载均衡啊之类的我没怎么接触过的东西。。。

点评

鬼佬或者某些人写插件是没有“启用/禁用”这个概念的,只要他的软件集成进去,不管你要不要用它都运行,就比如负载均衡,它是没有开关的,只要集成它就运行,产生满屏的iptables规则,samba4也是没有开关的,只要集  详情 回复 发表于 2025-11-26 09:23
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-26 09:23 | 显示全部楼层
underline 发表于 2025-11-25 22:34
我就是刚入门不久的小白,结果esir的高大全东西太多上来把我给整不会了,结果断网情况下研究好几天才整明 ...

鬼佬或者某些人写插件是没有“启用/禁用”这个概念的,只要他的软件集成进去,不管你要不要用它都运行,就比如负载均衡,它是没有开关的,只要集成它就运行,产生满屏的iptables规则,samba4也是没有开关的,只要集成就运行。这类东西集成得多了,必然影响性能。以前使用lean的库时,一个x86固件启动完成需要50多秒。后来这类软件我见一个改一个,差不多配置的固件,现在我用官方库编译的,启动只需要20秒,集成的软件你不启用它就不会运行。
总有人问我有没有大全版,真是气不打一处来,论坛不是大把么,用就是了!

点评

鬼佬  详情 回复 发表于 2025-11-26 15:30
我当时就是被负载均衡把数据包都丢弃了导致无法上网。个人感觉高大全可以用来系统地研究认识研究常用的插件,学成了还得是自己安装或编译自己想要的  详情 回复 发表于 2025-11-26 11:16
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-26 10:44 | 显示全部楼层
n95物理机装istoreos,只装小猫咪搭配内核去广告,打游戏王者高的35ms左右,低的15ms左右,没有装dns那些东西
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-11-26 11:16 来自手机 | 显示全部楼层
wulishui 发表于 2025-11-26 09:23
鬼佬或者某些人写插件是没有“启用/禁用”这个概念的,只要他的软件集成进去,不管你要不要用它都运行, ...

我当时就是被负载均衡把数据包都丢弃了导致无法上网。个人感觉高大全可以用来系统地研究认识研究常用的插件,学成了还得是自己安装或编译自己想要的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-26 15:30 | 显示全部楼层
wulishui 发表于 2025-11-26 09:23
鬼佬或者某些人写插件是没有“启用/禁用”这个概念的,只要他的软件集成进去,不管你要不要用它都运行, ...

鬼佬
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 23:10

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表