在菊花链/环中连接开关
菊花链交换机会损害延迟,因为路径中所有交换机的延迟加起来。尽管您仍在使用快速以太网,但性能似乎不是您的问题。
链接也是最差的拓扑可靠性。链中的任何开关发生故障都会破坏链。
深度(长)拓扑还排除了使用生成树拓扑的冗余网格。RSTP/MSTP 的设计限制为七跳。
以太网在树状结构中最为舒适——一个中心交换机,所有其他交换机连接在一层或最多两层。如果需要冗余,请使用两个中心交换机和两条链路,并正确配置生成树(中心交换机需要是根交换机和备用根交换机,具有最低和次低的网桥优先级值)。
任何形式的环或网格都需要生成树协议或类似协议。否则,网桥环路会导致广播风暴并导致网络瘫痪,通常只需几秒钟。换句话说,带有非托管交换机的环路是致命的。
使用双绞线布线,最长的合法链路为 100 m(90 m 实芯 + 10 m 柔性跳线)。可以使用光纤实现更长的链路(多模适用于几百米,具体取决于电缆等级和速度;单模至少可以运行 10 公里)。
是否可以将最远的开关本垒打到中间的开关,然后从中间的开关回到第一个?
是的,这将是一个改进,但它需要 STP。
如果您的布线允许,请将所有其他交换机连接到交换机 8。如果只有一个(或两个)主机,您可以省略它们的交换机并直接连接它们,只要交换机 8 的端口数足够。使用光纤进行超过 100 m 的运行。一般来说,尽量保持中心的跳数尽可能短——改善延迟并消除单点故障。
如果您的预算有限,请尝试更接近该目标。根据电缆长度和数量,您可以例如将开关 4-7 和 9-12 直接连接到 8,选择开关 4 和 12 作为中间开关,然后在此处连接 1-3 和 13-15。
根据您的用户名,2021 年的 100Mbps 交换机,我将在这里冒险,并猜测您正在寻找工业自动化/楼宇管理网络?
正如 Tuen 所提到的,如果这些真的是非托管交换机,它们很可能不会运行生成树,并且拓扑中的任何环路都会破坏整个网络。
我会认真考虑用托管工业交换机替换这些设备,因为这些设备通常具有可用的环冗余协议(MRP 是最常见/受支持的,其次是 Hiperring、Turboring 等专有风格),这绝对支持这种拓扑一个环中数十个设备的收敛时间低于 50 毫秒。
像这样的菊花链拓扑非常普遍,并且通常是在工业环境中配置网络的唯一可行方式——想想需要从距离文明 100 公里的中点收集遥测数据的天然气管道或铁路走廊。树网络在这些环境中没有意义,生成树也没有。
如果您用托管交换机替换这些设备并部署像 MRP 或 G.8032/ERPS 这样的环冗余协议,那么要解决您的距离限制的特定问题,您可以使用来自开关 1 到 15,或者如果您需要使用铜线,您可以通过在建筑物上层连接奇数开关编号和在下层连接偶数开关来“编织”连接,例如:
1-3-5-7-9-11-13-15-14-12-10-8-6-4-2-1
这样,您的铜线长度将不超过 2 层。

