家庭网络设置:电缆调制解调器连接到 TP-Link Archer A9。Archer A9 广播 wifi 并通过以太网连接设备。有线设备包括三个交换机,然后连接各种设备:计算机、电视、游戏机等。
问题:一切正常,直到昨天整个房子的互联网都断了。所有正常设备都重新启动了吗?毫无效果。通过以太网直接连接调制解调器进行测试;互联网工作正常。将 Archer A9 连接到调制解调器并验证 Wifi 设备可以上网。一次插入一个交换机。交换机 1 和 2 互联网工作正常。一旦连接交换机 3,问题再次发生,整个房子(wifi 和有线)都断了互联网。假设是交换机故障,我将其换成一个配置为像交换机一样工作的旧路由器(DHCP 已禁用),情况再次发生,所有互联网都断了。假设交换机 3 没有故障,它可能是连接到它的设备之一。
问题:发生了什么事?连接到交换机 #3 的设备是否会导致这种中断,从而导致所有设备失去互联网连接?有什么方法可以解决这个问题?
答案1
某些设备可能使用了错误的 IP 地址,因此您可能有两个设备具有相同的 IP。这可能会造成问题,尤其是当该 IP 地址属于交换机或某些网关时。
您可以断开开关#3 上的所有设备,看看问题是否仍然存在。
如果问题消失,请逐一重新连接以找到故障的设备。
答案2
这听起来很像一个路由环路,即交换机 3 有 1 条以上的到路由器的路径 - 可能是直接连接和通过另一个交换机的连接?
您可以通过跟踪从交换机 3 到另一端的连接来诊断此问题。一种更懒惰的方法(可能效果不太好)是断开交换机 3 上的所有连接,然后逐渐重新添加设备,直到它崩溃。
答案3
如果没有更多细节就很难诊断,但超出其他答案中所描述的内容:
您对网络设置做了任何更改吗?添加或移除了设备、更改了配置、执行了升级吗?
设备之间还能互相通信吗?也就是说,只是互联网访问停止了,还是所有网络通信都停止了?当然,您可能需要在许多不同的设备对之间进行测试以隔离问题。
有些问题可能会在更改后很晚才出现。例如,如果 DHCP 出现问题,您可能直到当前 DHCP 租约到期(可能要花很长时间)才会注意到。
除了多个设备配置相同的 IP 之外,另一个潜在问题是多个设备充当 DHCP 服务器。
多个设备拥有同一个 MAC 地址的情况并不罕见!不应该发生,但是...
网络中的环路通常由生成树协议 (STP / RSTP) 检测并停止,但取决于具体设置...
您的设备可能存在故障或感染,导致网络流量泛滥。如果该流量本身被其他设备放大,则可能会对您的网络实施 DoS 攻击。
正如其他人所写,您应该继续诊断,直到找到导致中断的单个设备。根据设备的类型,可以有多种方法找到确切原因,然后解决问题。
答案4
交换机 3 上的环路可能导致广播风暴,从而破坏整个本地网段。交换机 3 与交换机 2 或交换机 1(假设不使用 STP)之间的非 LACP/非中继双链路将产生类似的环路和广播风暴。您将无法 ping 任何内容。
我曾看到过这种情况的发生,既因为端口到端口补丁,也因为裂脑 LACP 链路。
连接到交换机 3 的 DHCP 服务器可以提供不可用范围内的地址,但这不会立即导致中断。
追踪交换机 3 上的所有电缆和/或断开所有电缆并逐一重新连接,然后在发生故障的点进行追踪。