接入层交换机互联与链路聚合

本文最后更新于 2025年10月11日 晚上

🧭 接入层交换机互联与链路聚合

一、为什么要让两台接入交换机互联?

假设你的网络结构如下:

1
2
终端们 → S1R1 → Internet
终端们 → S2R1 → Internet
  • S1、S2 是接入层交换机;
  • 每台交换机各自上行到同一台路由器 R1;
  • 默认路由都指向 R1;
  • S1 和 S2 之间另外用两根网线相连,并做了链路聚合(LACP)

疑问:
“既然终端都直接走 S1→R1 或 S2→R1,
那 S1↔S2 的链路到底在传什么?
做聚合真的有意义吗?”

这是非常典型的入门困惑。下面我们分层分析。


二、理解链路聚合的基本原理

链路聚合(Link Aggregation / EtherChannel / LACP)
是把多条物理链路捆绑成一个逻辑通道的技术。

它带来三大好处:

作用 说明
带宽叠加 多条线同时转发不同流量(整体带宽 = 多条线总和)
链路冗余 一条断了不掉线,流量自动切换
STP 优化 被视为一个逻辑口,避免生成树阻塞单链路

但是——
带宽叠加是否真正发生,要看这条逻辑链路承载了什么流量
这就要看S1↔S2之间到底有什么数据在跑


三、你的场景:S1 与 S2 不属于同一逻辑设备

你这里的情况是:

  • S1 与 S2 只是普通的两台接入交换机;
  • 各自上行到 R1;
  • 不是堆叠(IRF / VSU);
  • 也没有跨设备聚合(MLAG / vPC);
  • 仅仅是「S1↔S2 之间做了链路聚合」。

因此,这个聚合链路的作用并不是上网流量负载均衡
真正的功能如下:


四、S1↔S2 聚合链路在这种架构下的实际作用

1️⃣ 冗余路径(容灾)

如果 S1 上行到 R1 的链路断了:

  • S1 可以通过聚合链路把流量转发到 S2;
  • 再由 S2 上行到 R1;
  • 业务不中断。

🔹 这就是“环网保护”或“简易备份路径”场景。


2️⃣ 同 VLAN 终端之间的通信

如果有些 VLAN 同时存在于 S1 和 S2 上:

1
2
3
VLAN 10: 财务网
A 接在 S1
B 接在 S2
  • A 要访问 B(打印机、NAS、共享文件等),
    流量就必须经过 S1↔S2;
  • 如果只是单条线,很可能成为瓶颈;
  • 用链路聚合后,能实现带宽叠加与流量均衡。

🔹 这是接入层互联最常见的东西向(East-West)流量路径


3️⃣ STP 稳定与防环路优化

  • 如果两台交换机用两条线直连但不聚合,STP 会阻塞一条;
  • 聚合后,这两条线被视为一个逻辑端口;
  • STP 不再阻塞任何一条;
  • 网络稳定、带宽不浪费。

🔹 所以即便平时没大量数据流量,聚合也是一种防环路、加稳态的好习惯


4️⃣ 控制/管理流量、ARP、广播同步

  • 同 VLAN 的广播、ARP 请求等也会在 S1↔S2 之间传播;
  • 聚合链路可保证这些控制流量不拥塞、不丢包;
  • 维持 VLAN 表项一致。

五、什么时候聚合能真正“叠加上行带宽”?

要想让多条上行线同时承担业务流量
必须让上层设备(R1)把两条线都当作同一条逻辑链路
这需要:

  • S1 和 S2 逻辑上“合体”;
  • 或通过跨设备聚合技术实现。

即以下架构:

架构类型 技术实现 说明
✅ 单交换机聚合 LACP(单机) 一台交换机对 R1 聚合
✅ 跨设备聚合 MLAG / vPC / IRF / VSU 两台交换机协同对 R1 聚合
❌ 普通双上行 各走各路,带宽不能叠加,只能做路由冗余

六、所以:在你当前的网络结构中

你的 S1 与 S2 是完全独立的接入设备
它们之间的聚合链路仅用于:

  1. 同 VLAN 的终端横向通信;
  2. 冗余备份路径(单上行故障时可绕行);
  3. STP 优化、防环路;
  4. 控制平面广播同步。

平时:

  • 上行流量依然各走各的(S1→R1、S2→R1);
  • 聚合链路只承担局部通信与冗余作用;
  • 不会主动分担“上网”带宽。

七、对比一下常见三种结构

场景 描述 聚合意义
单上行 + 普通互联(你的场景) S1、S2 各自上行,之间聚合 冗余 + 同VLAN通信
双上行 + 跨设备聚合 (MLAG/vPC) S1、S2协同上行到R1 真正的上行带宽叠加
堆叠 (IRF/VSU) S1、S2逻辑上合为一台 完全共享配置、上行聚合带宽翻倍

八、思维总结:物理 vs 逻辑视角

思维层面 物理连接角度 逻辑网络角度
看见的是 “两台交换机 + 两根线” “一个广播域 + 多个转发路径”
聚合理解 把两根线捆成一根 让网络看起来更简单、更可靠
关注点 线是否插对 VLAN、冗余、STP、转发表一致性
结果 看似多余,其实关键 稳定、高可用、故障自愈

九、一句话结论

在你当前的拓扑中(S1、S2 独立,各自上行到 R1):

  • S1↔S2 的链路聚合不会直接提高上网带宽
  • 它的意义在于冗余、稳定、同 VLAN 通信与防环路
  • 真正实现“带宽叠加”的前提是:上层和下层都在逻辑上协同聚合


接入层交换机互联与链路聚合
https://xinhaojin.github.io/2025/10/11/接入层交换机互联与链路聚合/
作者
xinhaojin
发布于
2025年10月11日
许可协议