求教最廉价跑满 1000M 宽带的路由方案

2021-02-24 10:20:11 +08:00
 zhuzhuaini

原宽带为 100M,电信给买免费升级到 1000M 一年,所以不打算用特别好的软路由设备。目前的方案是 R2S,想了解下有没有那种便宜的主路由可以跑满 1000M 的,目前 R2S 差不多在 900 左右(已对调 LAN-WAN ),而且 R2S 有个毛病,我 PT 开启下载跑到 30M 左右他有一定概率死机,然后就只能重刷固件解决,折腾死我了,目前有一个 N1 盒子,一个 X96MAX 盒子可以做辅助,所以来了解一下最便宜的方案,既能跑满 1000M,又能以一个比较快的速度科学上网~

6983 次点击
所在节点    宽带症候群
112 条回复
zhuzhuaini
2021-02-25 14:21:34 +08:00
@bibiisme
@emeab
刚刚看了楼上的回复 我有个疑问 似乎这个传输性能还分大包和小包,而大包似乎是比较容易达到千兆的(不吃性能或者吃的少),主要是这个小包性能 刚刚楼上有个回复是说 7621 硬路由有 100Wpps 和什么并发数 这个有什么办法可以换算成我们熟知的 M 的概念么?因为我发现我再 BT 下载的时候 确实跑不到千兆,这个 BT 下载应该就是所谓的小包吧
zhuzhuaini
2021-02-25 14:23:49 +08:00
@ryougifujino 对于旁路由 我也有个疑问, 如果我把网关设置成旁路由 那么不就又把所有的流量通过旁路由了吗,然后刚刚楼上的回复表示旁路由对转发性能比较差,那这个旁路由不就又成为整个网络瓶颈了?
wanguorui123
2021-02-25 14:28:33 +08:00
@zhuzhuaini 通过 Cli 命令行工具修改 ,网上有教程
2kCS5c0b0ITXE5k2
2021-02-25 14:34:45 +08:00
@zhuzhuaini 大包小包都是 tcp 数据包. bt 下载大部分走的是 udp 吧. 估计你们那边 udp 被 qos 了.
TankPlus
2021-02-25 14:35:29 +08:00
R2S 体质是个谜,而且挑卡,R4S 好一些,不过性价比不是特别高
ryougifujino
2021-02-25 14:39:47 +08:00
@zhuzhuaini #62 油管上老白有测试过,树莓派 4b 做旁路由的时候 1000M 带宽是没太大问题的
2kCS5c0b0ITXE5k2
2021-02-25 14:40:49 +08:00
@emeab #64 大包小包都 只是数据包 (手滑打错了) 整个数据包最大不超过 1518 字节.
zhuzhuaini
2021-02-25 15:10:53 +08:00
@emeab 那奇怪了 为啥还分大包小包呢 我还以为测速是大包 不占性能 就像 SSD 复制大文件 速度快 而小包就是那种小文件 小文件多的话 复制起来贼慢
zhuzhuaini
2021-02-25 15:11:37 +08:00
@ryougifujino 那好吧 了解了 感谢
zhuzhuaini
2021-02-25 15:12:05 +08:00
@TankPlus 是的 主要是他 偶尔会卡死 卡死只能重刷 这我就很烦了 用的 404 固件
TankPlus
2021-02-25 15:29:17 +08:00
@zhuzhuaini 那你这个估计运气不是很好,体质不行,我现在也是 1000M 电信,目前也是用的 R2S 刷的 404 的固件,桥接光猫做的主路由,测速的话基本在 850-1000 冒头之间,下载的话,基本能跑满,其实这个意义不是很大,不过这应该是目前最具性价比的方案了,我之前用的 X86 的软路由,性能过于过剩,如果目前没有组万兆内网的计划的话,还是建议再入一台 R2S,赌一下运气。PS:我这个 R2S 换上已经快一年了,没掉过一次链子
mm2x
2021-02-25 15:30:06 +08:00
那肯定上全万设备了。 10G 光猫+10G 路由 +10G 网卡 7 类线或者光纤
shikkoku
2021-02-25 16:34:15 +08:00
为何不直接在客户端设备上使用外网 app 或者软件?性能看情况或许会更好。
geekvcn
2021-02-25 19:04:37 +08:00
@zhuzhuaini 互联网最小包 64 字节,包帧与帧之间至少要有 12 字节的帧间隙,每个数据帧开始之间必须要有 8 字节的 Mac 地址前导位,最小的数据包实际上是 64+12+8=84 字节=672 位,最大数据包实际上是,1000M 网络环境下 fps 的最大值就是 1488095 帧每秒

也就是千兆物理接口下,如果一个设备能达到大包小包都线速转发,实际上的包处理能力就是 1488095 pps

为什么国内大多数用户都只关心 Mbps 不关心 pps 呢?因为国内厂家要么是组装厂,要么是海思中兴这种技术实力一般的芯片企业,组装厂一点技术含量都没,自然只挑对自己有利的参数标注,中兴华为这些 pps 没国外同级别芯片数据好,自然也就不标注了。网上吹爆的 MA5671 光猫 64k 纯桥接模式下 pps 为 740000 左右,也就是极端环下桥接都跑不满线速,64k 只能跑一半的线速,但是日常家用大包居多,200M 以下宽带居多,所以被一般用户吹爆,毕竟对他们完全够用了

国外厂家 pps 基本都明确标注了,甚至在不同数量规则的情况下的 pps 都标注了,真正的光明磊落

为什么小包性能对一般家用用户也不是那么重要,x86 软路由虽然跑不满小包但是大包也能千兆,但是实际上确是网络设备最重要的参数之一呢,因为处理一个大包和一个小包所需要的工作量是一样的,为一个小包添加 ppp 头和 NAT 转换所需要的性能也是和大包一样的,所以纯最小包情况下 pps 就代表一个网络设备的真实包处理能力,而大包下接口瓶颈所以无法表现设备的真实包处理能力

pps 很重要但是并发连接数也很重要,大多数路由器基于 linux,并发连接数就受限于 Netfilter 性能,所以并发连接数能越大代表硬件越强力,软件优化越好,所以硬路由的最大连接数同时受限于处理器性能和软件
geekvcn
2021-02-25 19:11:23 +08:00
为什么我吹爆 MT7621AT 呢?因为这款芯片是屌丝神器,特别是在二手几十元还能刷 padavan 开 HWNAT 情况下,虽然处理器性能一般,但是不做其他事情专心做主路由 NAT 和 PPPoE 拨号,性能和市面上几千的路由器差不多,最经典的当属 Er-x,体积小巧发热小,弱电箱神器
cvbnt
2021-02-25 19:14:56 +08:00
树莓派 4b
suxiaoxiann
2021-02-25 19:15:47 +08:00
试试红米 AC2100,然后刷三方固件。
KKLeon
2021-02-25 19:21:10 +08:00
比较好奇什么样的场景会需要一直跑满千兆?挂 PT,貌似也不需要
sudwort
2021-02-25 19:28:33 +08:00
互相白嫖的京东云 一年 0 成本
zhuzhuaini
2021-02-25 20:51:07 +08:00
@geekvcn 感谢大佬耐心+专业的回复 确实需要我慢慢去理解 大佬最好说的 er-x 这个东西我在闲鱼或者淘宝搜索好像都要 300 左右啊?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/755720

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX