家庭网络2.0
条评论前言
折腾了个新家,家庭网络可以从零开始规划,这次本着家庭网络终极版的目标,重新进行了设计,从光猫到软路由再到无线AP,全部重新规划了一遍,最终搞了一套万兆骨干+2.5G有线的全屋覆盖方案。
在折腾过程中,参考了不少恩山论坛和RouterOS社区的资料,也用Google Gemini辅助生成了初始方案(龙虾AI辅助创作)。以下为完整记录和配置指南,供有类似需求的朋友参考。
硬件选购与角色分配
这次升级的核心思路是:万兆骨干直连,二层硬件转发,纯AP无线覆盖。以下是具体的硬件清单:
| 设备角色 | 型号规格 | 数量 | 核心作用 |
|---|---|---|---|
| 光猫 | VSOL V2902A-S (10G SFP+下行) | 1台 | 接入移动XGPON 2000M,万兆光口输出,打破2.5G瓶颈 |
| 主路由 | i5-8600T + 16G内存 + 16G傲腾 + BCM57810双万兆光卡 (RouterOS) | 1台 | 网络大脑,6核驾驭PPPoE万兆拨号,傲腾盘做DNS缓存 |
| 核心交换机 | 2.5G 6口傻瓜交换机 (带10G SFP+上联) | 1台 | 二层硬件转发,不经过CPU,延迟降到极限 |
| 无线AP | TP-LINK BE7200 (7DR7270) 双频10颗独立FEM | 2台 | 门口+客厅各一台,纯AP模式,高功率覆盖 |
| 万兆线 | SFP+ DAC直连线 / 光模块+光纤 | 2根 | 光猫→软路由WAN,软路由LAN→交换机,全万兆骨干 |
网络拓扑结构
物理连接顺序:
1 | [入户] 移动XGPON光纤 |
关键设计:RouterOS不创建Bridge软网桥,所有流量通过物理接口直接转发,降低延迟。
RouterOS 配置要点
1. 万兆网卡多队列开启
进入ROS控制台,确保BCM57810网卡开启了Multi-queue支持。这样2000M宽带的并发流量会平摊到i5-8600T的6个物理核心上,避免单核瓶颈。
2. 本地DNS缓存优化
在 /ip dns 中:
- 开启
Allow Remote Requests - 将
Cache Size扩大到10240KiB或更高
利用傲腾盘极低的4K延迟,全屋DNS请求可在1ms内本地响应,网页秒开。
3. TCP MSS钳制(移动宽带专用)
移动大内网环境下,部分大包会在WAN口丢包。在 /ip firewall mss 中添加规则:
1 | New TCP MSS: 1440 |
强制锁定发往PPPoE-out接口的TCP MSS值,根治网页图片加载慢、App转圈等问题。
4. 纯三层转发(无Bridge)
直接将IP段和DHCP Server绑定在物理接口 sfp-sfpplus2 上,不创建任何Bridge。所有AP通过2.5G交换机硬件转发,漫游切换延迟低于5ms。
无线AP优化(TP-LINK BE7200)
1. 强制纯AP模式
初始化时必须切换为**”AP模式(有线中继)”**,关闭DHCP/NAT/防火墙,避免与RouterOS主路由冲突。
2. 双频彻底分离
关闭”双频合一”,将2.4G和5G的SSID分别命名:
- 5G:专供手机/台式机/电视,独享2000M速度
- 2.4G:固定信道(1/6/11),专门绑定智能家居,互不干扰
3. 关闭MLO(Wi-Fi 7多频聚合)
当前大量老旧设备和智能家居无法完美支持MLO,强行开启会导致握手失败。关闭后确保长周期运行不掉线。
4. 天线调整
两台7DR7270平放或挂墙,天线垂直于地面展开(90度垂直交错),利用10颗独立FEM的信号折射角打透115㎡内的承重墙。
总结
这套方案的核心优势:
- 万兆骨干:光猫→软路由→交换机全万兆连接,2000M宽带跑满无压力
- 硬件转发:二层交换不经过CPU,延迟极低
- 纯AP覆盖:两台BE7200独立FEM,信号强、漫游快
- RouterOS优化:多队列、DNS缓存、MSS钳制,移动宽带也能稳定高速
从原来的千兆网络升级到这套方案后,全屋无线覆盖无死角,2000M宽带跑满,智能家居也稳定了不少。折腾过程虽然繁琐,但结果令人满意。
参考链接
- RouterOS官方文档
- TP-LINK BE7200产品页
- 恩山论坛相关教程(搜索”RouterOS 万兆”)
(Google Gemini执笔,龙虾AI修改成文)