单线复用和有线 Mesh 组网导致主路由频繁断网不能自动重拨该如何解决?

8 天前
 ST0RMTR00PER

基本情况

大致说一下基本情况,家里的移动宽带是去年刚更换的,因为千兆便宜量大,算下来一个月才 30RMB/月,而客厅的位置只有一根网线,因此选择了光猫桥接,单线复用的方式。

以前用电信的时候是没有任何问题的,自从换到移动宽带后,原来的 K2P 主路由频繁断网情况日益严重,一开始我理所当然的认为可能是 K2P 要坏掉了,干脆全部换掉吧!

因为没有 IPTV 的需求,在客厅加了一个子路由小米 BE3600 2.5g 做有线 Mesh ,而主路由小米 BE6500 就放在自己房间,实测下来能跑到 1250MB/s 是没问题的。

但是这半年来还是时不时就断开网络,已经经历过更换路由器,光猫,Vlan 交换机。结果断网问题愈发不可收拾。

以下我总结了我尝试过的解决方案

怀疑点 1. 删除 TR069 导致

  • 很长一段时间里我都把 TR069 删除了,以防万一超级密码被修改。但是查到有小红书用户在删除这个 TR069 后会导致直接被运营商频繁断网,只能重启主路由,因此就决定添加回去。结果是频繁断网频率少了,但是依然还是断网。

怀疑点 2. 移动宽带 PCDN 限制

  • 发生过在全家人都在刷抖音的时候,频繁断网。但是后面才发现,就算在无人使用网络的时候,也会有可能断网。

怀疑点 3. 固定子路由 IP 地址导致冲突

  • 在我取消 DHCP 静态 IP 分配后,问题依旧。

怀疑点 4. Vlan 交换机配置错误导致有线 Mesh 造成回环或错误 trunk

  1. Vlan 交换机配置是正确的
    检查过所有单线复用各种大佬的推荐配置,都是没有任何问题,并且 Vlan 的配置都是正确无误。

  2. 路由器和交换机的网线对接也是正确的
    检查过网线的接口都是没有任何问题的,有时候正常运作起来,可以好几天都不掉线。

网络拓补图

Vlan 设置

今天还发现了一个问题,就是主路由在断网不能自动拨号的时候,我只要断开子路由,主路由就立马恢复正常了。我怀疑是不是子路由那里回环导致,但是 Vlan 设置我都隔离开了,真的百思不得其解,希望有网络大佬帮帮忙看看,十分感谢。

1134 次点击
所在节点    宽带症候群
30 条回复
allplay
8 天前
硬件层面的问题检查了没
allplay
8 天前
你不要搞那么复杂的结构,就一个电脑、一根网线,接在光猫(运营商默认模式)下,看它断不断?
ST0RMTR00PER
8 天前
@allplay 硬件是没问题的,用 K2P 时候发生断网后都全部重买了一遍,光纤也没问题,网线也没问题,已经能排查的都排查过了,也让宽带师傅检查过。现在排除了 PCDN 和删除 tr069 的问题,因为正常就算半夜光猫断网最多几分钟内就会复原,现在情况是只能重启主路由。还发现了只要断开有线 Mesh 的子路由,主路由就会自动重拨恢复。
ST0RMTR00PER
8 天前
@allplay 这样是不会的,现在问题是想解决这个单线复用的问题。因为就算在我这个复杂结构里,有时候也能维持至少半个月不断网。
allplay
8 天前
你把网络结构改为,主路由直接在光猫下面,主路由下面再接交换机,这样的经典结构。
避免歪门邪道导致莫名其妙。
birdvdsk
8 天前
1.有没有 VLAN 交换机 1 的配置,两个交换机 STP 开了嘛
2.交换机 2 的 PVID 和 VLAN ID 我看到你设置成一样了,建议 PVID 要设置 default ?(有的交换机固件 PVID 和 VLAN tag ,untag 混合会有奇怪问题,虽然概率不高)
3.两个路由器的 IP 是怎么设置的,如果是分别有一个子网,设置 DHCP 域隔离了么。是两个路由广播域和光猫一起嘛(光猫)
4.致敬一波楼主的折腾精神
ST0RMTR00PER
8 天前
@allplay 这是很基本的网络拓扑了,因为大部分家庭都是弱电箱再分出去到客厅和其他房间,按照你的这个方法不可行。还有交换机是可以从光猫出去的,只是因为我用了光猫桥接所以要用单线复用的方式。不存在什么歪门邪道。
micate
8 天前
其实现在运营商送的光猫拨号没啥性能问题了,直接光猫拨号 -> 主路由 -> N 个子路由 做有线 Mesh 更简单。
主路由不一定选性能最强的,只要支持有线 Mesh 的就可以,性能最强的可以放公共区域做子路由。
wtks1
8 天前
路由器都是 ap 模式吗?
allplay
8 天前
@ST0RMTR00PER 当然是可以,但你不是没找到问题出在哪吗,如果你全是对的,又怎么会断网呢。
这样来测试问题源头在哪。

我重申:你这就是歪门邪道。
ST0RMTR00PER
8 天前
@birdvdsk

1. 我怕我插错线所以 VLAN 两个交换机设置是一样的。
2. 这个 PVID 和 VLAN ID 我查看了大量资料好像基本都是设置成一样的?

https://www.acwifi.net/29419.html
https://zhuanlan.zhihu.com/p/432478315
https://www.bilibili.com/video/BV1NH4y1p7yb

3. 路由器是主路由拨号,子路由有线直接就 Mesh 了,子路由也不能有别的设置了。
4. 谢谢你认真查看了我的帖子并回复!
ST0RMTR00PER
8 天前
@wtks1 路由器是主路由拨号,子路由有线自动组 Mesh 联网了,也不能有其他的特殊设置了。

@micate 你这个方法是可以,但是测试过跑不满宽带,也总觉得光猫来做总管理不太能发挥出宽带最大化。

@allplay 可是你要知道按照你的方法的话我客厅和其他房间都没有网络了,造成更大的麻烦。
kongkongmaster
8 天前
@ST0RMTR00PER #7 附议 5#的建议。就卖一台交换机,换成路由器放弱电箱,万事大吉
birdvdsk
8 天前
@ST0RMTR00PER 感谢你的回复!
1.VLAN 配置。对比了你的资料看了下,看起来你的 VLAN 配置没问题。但是现在很吊诡的在于就是有问题。我刚才联想到广播域冲突和 PVID 可能有 bug ,才提出了这个。
2.考虑主交换机不稳定/接触不良。从时间顺序来看,你是从「换」移动宽带之后才出现的网络不稳定问题,而且换了路由器也是如此。换宽带的时候需要换光猫,新的光猫当然不太可能有问题。而弱电箱里除了光猫就是交换机。并且现在子路由一旦断开主交换机链接,PPPoE 拨号就会正常。那么是否考虑主交换机的问题,毕竟换光猫的时候会碰到主交换机,他的网线接触和电源供应会不会因此不稳。
3.查看日志。断网时主交换机有没有日志?比如 interface tx loop ,interface link down 等。主路由和从路由有没有日志?能不能利用交换机的 port mirror 功能抓点断网时的包进行分析?
ST0RMTR00PER
8 天前
@birdvdsk 继续感谢你的回复!
1. 坏就坏在小米路由器基本没有什么日志可以看,在米家 App 上看的话只有显示网络断开,网络重连的记录。
2. 交换机抓包分析这种太高级的操作我不太会呢(笑)
3. 今天到家发现网络还是好的,也没有断线的记录,目前已维持 3 天。主要它断网的时间都非常随机,不过大部分时间都在凌晨宽带运营商那边给光猫重启的时候。
4.主交换机应该没问题的,而且我只用 Lan 口扩展,现在的情况貌似是子路由会在重拨时候占用了 Wan 口导致网络风暴了。
birdvdsk
8 天前
@ST0RMTR00PER 看起来现在走入了死胡同,什么都没问题,也没有日志。也没有稳定触发断网的方式以便利 debug 。
1. 我思考了一下,你提到了广播风暴。这款交换机支持 R/STP IGMP Snooping 等功能吗。你不如自己从子路由发几个广播包来试试看看会不会断网来排除一下
2. [凌晨宽带运营商那边给光猫重启] ,你的运营商会定时/不定时 重置光猫电力还是重置 PPPoE ?
fengtons
8 天前
光猫的 lan 口和 iptv 口是不是同时插在交换机上?如果是的话就有可能出问题
slowman
8 天前
我猜是连接数太多的原因
1. 有线 Mesh 这个概念不存在, Mesh 是无线才有的概念
2. 这款交换器似乎是 4+2 口,图里只有四个口?
3. 这款交换机似乎有 SFP+口,你是如何连接的,会不会是光模块问题?
4. Internet/LAN 物理边界不清晰才导致不敢确定故障点
5. 主路由是傻瓜路由,不能抓包来确定上传宽带和 IP

解决方法:
临时弄一个 PC 或者笔记本跑 linux 拨号当主路由器用,监控连接数和上传宽带
Ipsum
8 天前
不然换一个牌子的交换机?
ST0RMTR00PER
8 天前
@birdvdsk 运营商会不定时重置光猫 PPPoE ,我的理解是运营商回收 IP 地址然后重新分配?

@fengtons 没有呢,拓扑图我也没标上去,因为光猫的 IPTV 口我是没插任何网线到交换机上的。

@slowman

1. 有线 Mesh ( Wired Mesh / Ethernet Backhaul )一直都有的。现在情况是我拔了网线它会自动走 Wifi Mesh ,但是我的目的是全屋跑满带宽就走有线。
2. 是 4+2 口,但是 5 、6 的 SFP+两个口我没用,就没标注上去了。
3. 没有安装光模块。
4. Internet 标注的应是光纤接入,再从光猫 Lan 1 口接入交换机 1 口。
5. 的确小米现在的 WIFI 7 路由都不分 WAN Lan 了,只能自动识别。

@Ipsum 旧设备已经出问题了,现在买的是两个新的 2.5G 的水星 SE106 Pro ,硬件上应该也不存在问题。

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

https://ex.noerr.eu.org/t/1172619

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

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

© 2021 V2EX