#1 楼
取决于路由器/交换机。如果它是“受管的”-像不错的Netgear,Cisco或HP Procurve,或者启用了STP(生成树协议)或其变体之一,那么绝对存在几秒钟的精神错乱,那么交换机就会意识到网络拓扑中存在一个环路,并阻塞了其中一个端口。
(我仅将STP重新融合描述为“绝对的疯狂”,因为如果您使用的是老式,慢速的STP,则重新融合可能需要30 s或更长时间,具体取决于网络复杂性。特定于供应商的STP扩展(例如BackboneFast等)将减少这种情况,但您可能最终仍会遇到网络稍微不稳定的短暂情况。由于算法不同,快速STP的收敛速度要快得多>
如果它是“不受管理的”-几乎像所有SOHO级设备一样,并且有相当比例的4-8端口小型交换机,那么,就像您刚刚在网络中创建环路一样,所有地狱都会崩溃所有流量趋向于在环路内反弹。
发生这种情况的原因是,交换机依赖于MAC地址学习过程来将MAC地址映射到物理端口。在非环路网络中,一个MAC地址仅对给定物理端口上的交换机可见。如果存在环路,则交换机将看到通往同一MAC地址的多个路径,并且可能会在多个端口上看到多个MAC地址,因此与其高效地交换流量,不如将流量广播到它看到MAC的任何位置。这被称为“广播风暴”。
这可以快速耗尽交换机的所有CPU能力,填充发送和接收缓冲区,以及污染MAC地址表。
基本上,如果您在网络中创建环路,则可以通过监视(检测到STP拓扑结构的变化[您确实有监视吗?])或任何急剧下降的情况来了解它。
如果您看到上面有广播风暴的交换机,则可能会发现所有端口活动指示灯都同时闪烁。
评论
补充说明一下,我见过的网管型交换机通常具有最大广播的设置/阈值-如果将电缆重新插入到来的交换机中,则会冒广播风暴的危险-en.wikipedia.org/wiki / Broadcast_radiation。
–罗宾·吉尔
2012年3月4日在2:30
评论
这发生在我的一个工作场所。一位董事会会议的与会者拿起了他保存在笔记本电脑包中的跳线,并将其两端都插入了一些开放的8P8C母插头中。网络立即停止运行。那时,IT部门得知我们尚未在MDF的交换机堆栈上启用STP。花费大量时间来查找物理问题所在。