注意:我认为我的问题的标题很差,但我不知道如何解决它,所以如果您想到更好的方法,请更正。
在我的办公室里,我们的手机配备了一个“菊花链”端口,这样用户就可以将他们的手机和 PC 插入一个网络端口。
我们的一位用户搞砸了并将菊花链端口连接回网络(因为有两个数据端口)。这很快就产生了很多问题,只是由于运气不好,我才发现了错误的配置。
即使手机是双重连接的,我也能够连接到其他网络机器,甚至浏览网页,尽管速度非常慢。ping 网络上的其他机器时出现丢包和高延迟。
我想知道:
- 电话/交换机双重连接时发生了什么?
- 如果不从主开关或配线架上拔下东西,您将如何诊断这样的事情?
环回(通过电话中的内部集线器)导致您的交换机进入生成树发现循环。
这会减慢网络速度,甚至可能使正常操作完全不可能。
对此进行故障排除很困难,因为问题本身会使 LAN 操作出现问题。
如果您不能立即确定原因,最快的方法是简单地关闭交换机。查看网络是否稳定(最坏情况下大约需要 60 秒)。
如果稳定,则问题与该开关有关。因此,请检查连接到该开关的每个壁装插座是否存在接线问题。
如果它不稳定,则对下一个开关执行相同的操作,直到您发现问题为止。
非常基本,但它有效。然而,对于用户来说,这是一场噩梦......
更好的是完全防止这种情况。
所有现代交换机都有一个名为“BPDU-guard”的配置选项。
基本上,这会导致检测 BPDU 数据包进入的端口在问题开始之前自动关闭。(BPDU 与生成树相同。)
在所有端点端口上启用此功能(不要在交换机之间的链路上执行此操作,您需要它)。
我实际上不知道菊花链端口。但似乎问题是由您的网络设备上的 STP 机制引起的,STP 是一种禁用某些流量通过某些端口的方法(以避免由于链路冗余而导致的循环)。如果用户不小心创建了冗余链接,通常会发生这种问题。