前言

折腾了个新家,家庭网络可以从零开始规划,这次本着家庭网络终极版的目标,重新进行了设计,从光猫到软路由再到无线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
2
3
4
5
6
7
8
9
10
11
12
[入户] 移动XGPON光纤

[光猫] VSOL V2902A-S (10G SFP+下行)
↓ (万兆DAC线)
[主路由] i5-8600T RouterOS
├── WAN口 (sfp-sfpplus1) → PPPoE拨号
└── LAN口 (sfp-sfpplus2) → 分配IP
↓ (万兆DAC线)
[交换机] 2.5G 6口傻瓜交换机 (10G上联)
├── 2.5G口1 → 门口AP (TP-LINK 7DR7270)
├── 2.5G口2 → 客厅AP (TP-LINK 7DR7270)
└── 其余2.5G口 → 预留PC/NAS等终端

关键设计: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。

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㎡内的承重墙。

总结

这套方案的核心优势:

  1. 万兆骨干:光猫→软路由→交换机全万兆连接,2000M宽带跑满无压力
  2. 硬件转发:二层交换不经过CPU,延迟极低
  3. 纯AP覆盖:两台BE7200独立FEM,信号强、漫游快
  4. RouterOS优化:多队列、DNS缓存、MSS钳制,移动宽带也能稳定高速

从原来的千兆网络升级到这套方案后,全屋无线覆盖无死角,2000M宽带跑满,智能家居也稳定了不少。折腾过程虽然繁琐,但结果令人满意。

参考链接

(Google Gemini执笔,龙虾AI修改成文)