一、网络可靠性分层思路
网络可靠性从单板、设备、链路三个层面实现。
- 单板可靠性:框式交换机主控板、交换网板做冗余;单块主控 / 网板损坏业务不中断;线路板故障仅该板卡接口失效。
- 设备可靠性:单设备存在单点故障;采用双设备冗余解决。传统双设备 + STP,备份链路被阻塞,带宽无法充分利用。
- 链路可靠性:多条物理链路,STP 会阻塞多余链路,只能一条转发,链路带宽浪费。
解决手段:Eth‑Trunk 链路聚合 提升带宽 + 链路冗余;iStack/CSS 虚拟化解决设备单点故障。
二、Eth‑Trunk(链路聚合 LAG)
1 基本概念
把多条物理以太网接口捆绑成一个逻辑 Eth‑Trunk 接口。
- 成员接口:物理接口;活动(Selected)接口:转发流量;非活动(Unselected)接口:备份,不转发。
- 两大模式:手工模式(静态)、LACP 模式(动态协商)。
注意:聚合两端模式必须保持一致;默认要求成员接口速率相同。
2 手工模式 mode manual load‑balance
- 无 LACPDU 协商报文,完全依靠人工配置。
- 正常情况下所有成员链路全部为活动链路,同时分担流量。
- 缺陷:只能感知物理层状态;无法校验对端接口是否加入聚合组;不支持备份链路。
- 适用:老旧设备,不支持 LACP 协议的场景。
3 LACP 模式 mode lacp(考试重点)
设备之间交互LACPDU 报文,协商聚合参数,支持区分活动链路、备份链路。
- 选举主动端 :比较系统 LACP 优先级(默认 32768,数值越小越优先);优先级相同,比较设备 MAC 地址,MAC 更小为主动端。
- 选举活动接口 :以主动端为准,对比接口 LACP 优先级(越小越优先);优先级相同,比较接口编号,编号小优先。
max active‑linknumber N:最大活动接口数,超出数量的接口变成备份链路。活动链路故障,备份自动升级为活动链路。least active‑linknumber N:最小活动链路数,活动链路低于阈值,整个 Eth‑Trunk 接口直接 Down,保障最低带宽;手工、LACP 模式均支持。
4 负载分担
- 推荐基于流分担:同一流全部走同一条物理链路,避免报文乱序;禁止逐包分担。
- 分担依据:源 MAC、目的 MAC、源 IP、目的 IP、源目 IP、源目 MAC;配置本地生效,只对出方向报文起作用。
5 典型应用场景
交换机之间互联、交换机‑服务器网卡绑定、堆叠设备上行、防火墙双机热备心跳链路。
6 关键配置要点
- 创建逻辑接口:
interface eth‑trunk 1 - 设置模式:
mode lacp / manual load‑balance - 成员接口加入聚合:接口视图下
eth‑trunk 1,或者 Eth‑Trunk 视图下trunkport GigabitEthernet 0/0/1 to 0/0/3 - LACP 系统优先级:
lacp priority xxx;接口优先级:接口视图lacp priority xxx
三、iStack 堆叠、CSS 集群(设备虚拟化)
1 概念区分
- iStack 堆叠 :盒式交换机使用;多台设备通过堆叠线缆虚拟成一台逻辑设备。
- CSS 集群(Cluster Switch System) :框式核心交换机专用;最多 2 台框式设备虚拟为一台逻辑设备。
2 共同核心优势
- 多虚一:对外呈现一台设备,统一管理,简化配置。
- 控制平面、转发平面合一,转发表项同步。
- 支持跨设备 Eth‑Trunk,可以把不同物理设备上的接口加入同一个聚合组;所有链路全部转发,不需要 STP,链路利用率 100%。
- 设备故障,其余成员接管业务,消除设备单点故障。
3 典型组网架构
- 接入层:iStack 堆叠,扩展端口数量。
- 汇聚层:iStack 堆叠,上行做跨设备 Eth‑Trunk。
- 核心层:CSS 集群,上下行全部部署 Eth‑Trunk。
虚拟化组网,大量场景可以不再需要 MSTP、VRRP,简化网络。
四、故障与易错考点
- Eth‑Trunk 两端模式不一致,聚合无法正常工作。
- LACP 必须选举主动端,活动接口选择以主动端结果为准。
- 手工模式没有备份链路能力;想要备份链路必须使用 LACP 模式。
- 负载分担如果使用逐包模式,会产生报文乱序问题。
- CSS 集群只支持两台框式交换机;iStack 堆叠可多台盒式交换机。
- 虚拟化之后支持跨设备链路聚合,是消除单点故障关键手段。
五、重难点速查表
| 知识点 | 案例常考结论 | 典型易错点 | 星级 |
|---|---|---|---|
| 手工聚合 | 无 LACPDU 报文,所有链路同时转发 | 手工模式支持备份链路 | ★★★ |
| LACP 主动端 | 系统优先级优先,相同比较 MAC | 接口优先级用来选主动端 | ★★★★ |
| max active‑linknumber | LACP 模式,设置最大活动接口数 | 手工模式可以配置最大活动接口 | ★★★★ |
| least active‑linknumber | 最小活动链路阈值,链路不足接口 Down | 仅 LACP 模式支持 | ★★★ |
| 负载分担 | 推荐基于流,禁止逐包,防止乱序 | 优先使用逐包负载分担 | ★★★ |
| iStack 堆叠 | 盒式交换机,多台虚拟一台 | iStack 只能 2 台设备 | ★★★ |
| CSS 集群 | 框式核心,最多 2 台设备 | CSS 可以堆叠 4 台设备 | ★★★ |
| 虚拟化优势 | 支持跨设备 Eth‑Trunk,无需 STP | 虚拟化之后必须配置 VRRP | ★★★★ |