家庭宽带多运营商交换方案选型

2023-08-07 13:53:39 +08:00
 nicai
背景:
三个运营商分别通过三个猫棒接入,家里平时娱乐和多线程下载需求比较多,下载软件跑满估计能接近 4000Mbps 左右。上传带宽加起来总共在 600Mbps ,有个虚机做 PCDN 。

硬件:
软路由:ROS 直连 x520 万兆网卡
交换机:mikrotik CRS309 万兆交换机(设备自带 Hardware Offloading 交换加速功能)

两种方案:
1 、软路由通过 10G AOC 连接线到万兆交换机单臂路由方式,通过 vlan 和猫棒通信拨号上网,每个猫棒一个 vlan
2 、交换机划分两个桥 LAN 和 WAN ,猫棒放在 WAN 里,软路由通过 NAT 方式去到 WAN 里和猫棒通信拨号上网

想问下大佬们,两种方案哪个性能更好/对交换机的开销更小?哪种方案更适合我的场景?
2863 次点击
所在节点    NAS
19 条回复
SoyaDokio
2023-08-07 14:45:17 +08:00
不懂这个问题,就单纯感慨一下壕无人性。
4000M 带宽?家里开网吧的吗?
GALAace
2023-08-07 14:59:29 +08:00
直接爱快做多线负载,做好分流策略个人感觉最简单
nicai
2023-08-07 15:18:02 +08:00
@SoyaDokio 没有,是三个运营商叠加之后的,只是下载测速可以达到,日常使用中要分流的。
nicai
2023-08-07 15:19:43 +08:00
@GALAace 路由层面我也是用的 ROS 软路由,用的 PCC 负载均衡,分流的话是按照不同运营商 DNS 做的分流策略。其实想问的是交换机上的哪个方案性能更优哦,和路由器没关系~
terrancesiu
2023-08-07 16:48:07 +08:00
我觉得两个都不好。应该多买一个交换机,改成下图这种拓扑
TsukiMori
2023-08-08 09:36:42 +08:00
我是会选 1 因为我主路由是 OP 但是到三个猫棒的地步了还是用的 ros 我选择 crs305 刚好 4 个光口棒子 1 个级联到下层交换机
icekingcy
2023-08-08 17:41:02 +08:00
羡慕家里可以入户 3 根宽带。 这边只有一根裸纤入户
nicai
2023-08-10 11:39:06 +08:00
@icekingcy 可以随便叫上门装的呀!坐标上海
icekingcy
2023-08-10 11:49:35 +08:00
@nicai 开发商建房子的时候,在分光器里每户只留了一根,和运营商沟通了 这小区每户只能选择一家运营商,不能兼得。除非是自己从宽带入楼的资源处自己拉光纤线,这又得和消防有关了,无解
nicai
2023-08-10 13:36:38 +08:00
@icekingcy 噗 换房子咯
nicai
2023-08-10 13:37:37 +08:00
@TsukiMori ROS 性能很强的! 那你有啥比 ros 更好的选择吗 ? 还是说硬路由 ?
TsukiMori
2023-08-10 17:06:29 +08:00
@nicai 我没说 ROS 不好 我的意思是 你有三根棒子 刚好还是用 ROS 的 那不是刚好塞满 CRS305
我自己是因为不想加一个所谓的旁路由所以就直接拿 Openwrt 的 x86 设备当主网关 碰上三根猫棒的情况就算有光口网卡也不够塞 必然要 vlan
nicai
2023-08-10 17:15:47 +08:00
@TsukiMori 是的 我目前是采用的方案 1 vlan 方式去和猫棒通信 但是方案 2 是不需要 vlan 方式的 就是软路由多连跟线到交换机,然后通过 NAT 方式去转换地址到不同网段进而访问猫棒,这样也是可以拨号上网的,但是我不能确定是哪种方案性能更好,也不知道如何测试! 三个运营商的好处就是多线程下载时候可以叠加网速接近 4000M ,下电影很快的!
TsukiMori
2023-08-10 17:16:24 +08:00
@icekingcy 有弱电井钥匙的话应该可以自己拉吧
TsukiMori
2023-08-10 17:23:17 +08:00
@nicai 第二个方案不是更吃性能吗 而且还多一层 NAT 虽然你多一层 Fullcone 的 NAT 也还是能打穿 但是这样感觉很没有必要
nicai
2023-08-14 15:08:48 +08:00
@TsukiMori 确实感觉是这样的,但是也没有什么证据 ? 第二种方案现在对我来说的好处就是可以直接访问猫棒,比如猫棒地址 192.168.1.1 这个在 lan 内的主机是可以直接 ping 通的。但是如果使用 vlan 即第一种方案的话是 ping 不通猫棒地址的,只能拨号上网,这个时候如果想配置猫棒的参数 只能将猫棒切换到第二种方案模式。
TsukiMori
2023-08-24 17:30:06 +08:00
@nicai ROS 我不熟 不知道拨号的时候能不能带 tag 但是实际上可以不用这样分 vlan 的
比如两个运营商给的 vlan 号分别是 100 和 200
你两个猫棒插在交换机上 交换机这两个口都 untag vlan1, 然后分别 tag vlan100 和 200
这样交换机就可以访问猫棒管理页面了
软路由创建 wan 口的时候带上 vlan tag ,在 openwrt 里就分别是 eth0.100 eth0.200 就看 ROS 有没有对应的了
nicai
2023-09-05 11:04:13 +08:00
@TsukiMori 了解,那性能上呢和 NAT 方式去访问有区别不
TsukiMori
2023-09-05 17:33:52 +08:00
@nicai 理论上 NAT 肯定会增加性能开销 但是在你这也不至于造成体验差距 只是我感觉能少一层 NAT 是一层

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

https://www.v2ex.com/t/963016

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

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

© 2021 V2EX