题 将电缆的两侧插入单个网络设备时会发生什么?


将网线的两端插入单个交换机/路由器时可能会发生什么?这会在网络上造成问题,还是会被忽略?


80
2018-03-03 23:36




这发生在我的一个工作场所。董事会会议参与者拿着他放在笔记本电脑包里的补丁电缆,并将两端插入一些打开的母8P8C插头。网络立即陷入停顿。就在那时,IT部门了解到我们没有在MDF的交换机堆栈上启用STP。花了很多时间来追踪身体问题的位置。 - Wesley


答案:


取决于路由器/交换机。

如果它是 ”管理“ - 像体面的Netgear,Cisco或HP Procurve,或者启用了STP(生成树协议)或其中一个版本,有几秒绝对精神错乱,然后交换机意识到网络拓扑中存在一个循环,并阻止一个的港口。

(我只是将STP重新收敛描述为“绝对疯狂”,因为如果你使用旧式,慢速,STP,那么重新收敛可能需要30秒或更长时间,具体取决于网络的复杂性。供应商特定的STP扩展,如BackboneFast等会降低这一点,但你可能仍然会在短时间内稍微不稳定的网络。快速STP是一个 批量 由于算法不同,汇聚速度更快

如果它是 ”非托管“ - 几乎所有SOHO等级的装备,以及相当大比例的小型4-8端口开关,然后所有的地狱都会松动,因为你刚刚在网络中创建了一个环路,并且所有流量往往只是在内部反弹循环。

发生这种情况的原因是交换机依赖MAC地址学习过程将MAC地址映射到物理端口。在非循环网络中,只有给定物理端口上的交换机才能看到一个MAC地址。如果你有一个循环,那么交换机将看到多个路径到同一个MAC地址,并且可能在多个端口上看到多个MAC地址,因此不会有效地切换流量,它将被广播到它看到MAC的任何地方。这被称为“广播风暴”。

这可以快速耗尽所有交换机的CPU功率,填充发送和接收缓冲区,以及污染MAC地址表。

基本上,如果你在网络中创建一个循环,你会知道它,通过监控(检测到STP拓扑中的变化[你有监控,对吗?]),或者在一切都在急剧下降。

如果您查看其上有广播风暴的交换机,您会发现所有端口活动指示灯同时闪烁。


90
2018-03-03 23:55



只是为了补充以上内容,我看到的管理型交换机通常具有最大广播的设置/阈值 - 如果您将电缆重新插入到来自交换机,则存在广播风暴的风险 - en.wikipedia.org/wiki/Broadcast_radiation。 - Robin Gill


我的工作也出现了类似的问题 - 但我被告知这种情况(以太网电缆插入两个独立的网络端口)不会桥接网络,除非它是交叉电缆。我们发现了一个实例,会议室中有人将一根电缆插入两个完全独立的网络的母端口。关于这是否是吸烟枪(网络需要分开)进行了热烈的讨论 - 但最近,一个网络上的开关已经升级并且自动检测没有关闭 - 或者它可能是auto-mdix(它自动进行)即使您没有使用交叉电缆,也要将连接配置为交叉) - 所以有可能发生了这种情况。


1
2017-10-07 15:44