如果非托管以太网交换机出现环路(连接到自身)会发生什么?

Jon*_*han 18 switch ethernet switching

我对网络一窍不通,当我试图在网上找到这个问题的答案时,我发现有人贴了一句话回答说“它会导致大量的广播和冲突。”

如果我使用普通以太网电缆将非托管网络交换机连接到自身,会发生什么(如果有的话)?

场景一

如果我有一个 8 端口非托管交换机,我将以太网电缆的一端插入端口 1,另一端插入端口 2。这将是消费者级交换机,亚马逊上售价 20 美元的那种。

场景二

如果我有一个类似于下图的小网络,答案是否与场景 1 不同?

包含交换连接的网络图。

小智 18

自动感应与交叉电缆

如果交换机的端口没有自动感应 tx/rx 对的方向,那么绝对不会发生任何事情,因为您可能使用了直通电缆;您通常用于将工作站/客户端连接到交换机的电缆类型。

因此,让我们假设您使用了交叉电缆,或者更有可能的是,您有一个具有自动感应 tx/rx 方向的非石头开关,然后......

“哑巴”开关

您刚刚在网络拓扑中创建了一个循环。一两分钟后,您的网络(此哑交换机上的所有网段)可能会停止工作,因为哑交换机将第一个广播数据包从这两个交换机端口中的一个端口发送出去,在另一个交换机端口上接收数据包,然后将其发送出其他等 包风暴,遇到网络,网络,这就是包风暴。开关可能会(希望)平息风暴,一切都会恢复正常……直到下一场风暴很快到来。

所以让我们假设你没有使用“哑”开关,然后......

管理型交换机

管理型交换机几乎总是有环路检测,称为生成树协议。当端口出现新链路时,交换机不会立即将其加入整个交换结构。相反,它会隔离新端口并使用 STP 来查看如果将新端口添加到结构中是否会存在环路。(在现实世界的网络中,环路可能不像一根错误插入的电缆那么明显。)有些人(称为“新手”)禁用 STP,因此交换机端口“启动”得更快。这很好,直到您发现为什么需要 STP。

VLAN

(另请参阅介绍级别...或我们的VLAN 标签。)

如果这两个端口在两个单独的 VLAN 中进行管理配置,那么您很可能有意将该电缆放在那里以提供 VLAN 之间的连接。(但实际上这毫无意义。更改您的 VLAN,或重新设计网络等,而不是添加古怪的电缆。)