链路聚合是一种将多条物理链路聚合成一个逻辑

作者:yy易游官网  日期:2025-12-08  浏览:  来源:yy易游体育

链路聚合是一种将多条物理链路聚合成一个逻辑链路的技术,目的在于提升总带宽、实现链路冗余,并降低对 STP 资源的消耗。该功能既可在交换机上配置,也可在路由器上配置。

PAgP(Cisco 私有协议)简述

- 模式与含义:On 表示通道成员无需协商即可形成 EtherChannel;Desirable 主动向对端发送协商报文;Auto 被动响应对端报文;Off 该接口无法参与 EtherChannel。

- 协商原则:两端均为主动端时可建立 EtherChannel;两端均为被动端不可建立。

- 支持与生效:PAgP 最多可捆绑 16 条链路,但实际生效的是前 8 条;当前面的链路出现故障时,后续链路中的一条会顶替上来。

- 设备对等性:两台设备均为主动端可以建立;但两端都为被动端不可建立。

- 配置要点:端口通道在继承原接口的工作模式,因此通常不需要在端口通道上额外配置 trunk。

- VLAN 匹配:在二层 EtherChannel 的 trunk 模式下,所有参与聚合的端口的允许 VLAN 范围必须一致;若不一致,即使设置了 Desirable/Auto 也无法形成 EtherChannel。要么所有端口在同一 VLAN,要么统一配置为 trunk。

LACP(IEEE 802.3ad)简述

- 模式与含义:On 代表通道成员无需协商;Active主动向对端发送协商报文;Passive被动响应对端报文。

- 协商原则:两端均为主动端可成立;两端均为被动端不可成立。

- 支持与生效:LACP 最多可捆绑 16 条链路,但实际生效为前 8 条,另外 8 条用于备用。

- 静态聚合:在不使用协商的情况下也可以通过静态配置实现 EtherChannel。

- 配置要点:两台设备都启用动态协商时即可建立;静态聚合则不依赖对端协商yy易游

- VLAN 匹配与 STP:与 PAgP 类似,VLAN 规则需要在参与聚合的端口间保持一致,STP 路径开销不会阻止 EtherChannel 的建立。

注意事项与故障处理

- 端口聚合的基础口径:建立 EtherChannel 之后,端口通道接口的相关设置会继承到其中的所有成员端口;单个物理端口的配置仅对自身生效。

- 2 层与 3 层差异:三层链路聚合将 Port-channel 转为三层接口并可配置 IP 地址。三层与二层的动态聚合在配置要点上相似,唯一区别是需要为接口开启三层接口并配置 IP。

- 容错与切换:动态聚合在某条链路出现异常时能够更快速地检测并切换线路;静态聚合在物理链路出现断开时也能切换,但对非物理异常的故障静态聚合往往难以检测到。

- 恢复与排错:若配置完成后 port-channel 的协议状态显示为 down,通常需要检查并重新保存配置、重载设备,必要时对参与聚合的端口进行重新 shutdown/no shutdown,以触发重新聚合。

- 负载均衡策略:链路聚合的负载均衡策略通常与二层/三层的识别能力相关。二层设备通常基于源 MAC 地址进行负载均衡;三层设备因为能识别 IP,往往基于源地址和目标地址的组合来做决策。

- 负载均衡的实现原理:常见实现是按数据流的源地址和目的地址的若干位进行异或运算,得到的结果对应某条特定的物理链路。当数据流的源地址和目的地址的关键位变化时,可能会切换到另一条链路。常见规则是:

- 两条链路时,以源/目的地址最后一位异或为依据;

- 三条链路时,以最后两位异或为依据;

- 四条及以上时,以最后三位异或为依据。

- 现网行为与默认策略:在实际网络中,默认负载均衡方式往往是基于源地址和目的地址的组合来确定流向;如果设备在二层无法识别 IP,通常以源 MAC 为依据;三层设备则可能基于源 IP 与目的 IP 的组合来决定。

- VLAN 与聚合的关系:在 trunk 模式下,参与聚合的端口的允许 VLAN 列表必须一致;否则无法形成 EtherChannel。若 VLAN 配置不一致,应统一 VLAN 或将端口配置为 trunk。

- STP 路径开销对聚合的影响:不同端口的 STP 路径开销不会阻止 EtherChannel 的建立,聚合本身不会因为单条路径的开销差异而无法形成。

- 三层聚合的实际使用:三层聚合与二层聚合在配置思路上相似,区别在于 Port-channel 接口需要具备三层能力并配置 IP。在某些仿真环境下,配置可能不会立即生效,需要实际网络环境来验证。

总结要点

- 链路聚合通过将多条物理链路合成一个逻辑通道,提升带宽并提供冗余。

- PAgP、LACP 两类协议用于动态协商形成 EtherChannel;也可使用静态聚合。

- 参与聚合的端口在 VLAN、模式与负载均衡策略上需要保持一致性。

- 动态聚合对端口故障具有较好的检测与切换能力;静态聚合在物理断开时也能切换,但对某些故障类型的检测能力较弱。

- 负载均衡策略通常基于源/目的地址(IP 或 MAC),并通过简单的逻辑(如异或)将流量分配到不同链路上。若要改变负载均衡策略,需要在设备上进行相应配置。

链路聚合是一种将多条物理链路聚合成一个逻辑链路的技术,目的在于提升总带宽、实现链路冗余,并降低对 STP 资源的消耗。该功能既可在交换机上配置,也可在路由器上配置。

PAgP(Cisco 私有协议)简述

- 模式与含义:On 表示通道成员无需协商即可形成 EtherChannel;Desirable 主动向对端发送协商报文;Auto 被动响应对端报文;Off 该接口无法参与 EtherChannel。

- 协商原则:两端均为主动端时可建立 EtherChannel;两端均为被动端不可建立。

- 支持与生效:PAgP 最多可捆绑 16 条链路,但实际生效的是前 8 条;当前面的链路出现故障时,后续链路中的一条会顶替上来。

- 设备对等性:两台设备均为主动端可以建立;但两端都为被动端不可建立。

- 配置要点:端口通道在继承原接口的工作模式,因此通常不需要在端口通道上额外配置 trunk。

- VLAN 匹配:在二层 EtherChannel 的 trunk 模式下,所有参与聚合的端口的允许 VLAN 范围必须一致;若不一致,即使设置了 Desirable/Auto 也无法形成 EtherChannel。要么所有端口在同一 VLAN,要么统一配置为 trunk。

LACP(IEEE 802.3ad)简述

- 模式与含义:On 代表通道成员无需协商;Active主动向对端发送协商报文;Passive被动响应对端报文。

- 协商原则:两端均为主动端可成立;两端均为被动端不可成立。

- 支持与生效:LACP 最多可捆绑 16 条链路,但实际生效为前 8 条,另外 8 条用于备用。

- 静态聚合:在不使用协商的情况下也可以通过静态配置实现 EtherChannel。

- 配置要点:两台设备都启用动态协商时即可建立;静态聚合则不依赖对端协商yy易游

- VLAN 匹配与 STP:与 PAgP 类似,VLAN 规则需要在参与聚合的端口间保持一致,STP 路径开销不会阻止 EtherChannel 的建立。

注意事项与故障处理

- 端口聚合的基础口径:建立 EtherChannel 之后,端口通道接口的相关设置会继承到其中的所有成员端口;单个物理端口的配置仅对自身生效。

- 2 层与 3 层差异:三层链路聚合将 Port-channel 转为三层接口并可配置 IP 地址。三层与二层的动态聚合在配置要点上相似,唯一区别是需要为接口开启三层接口并配置 IP。

- 容错与切换:动态聚合在某条链路出现异常时能够更快速地检测并切换线路;静态聚合在物理链路出现断开时也能切换,但对非物理异常的故障静态聚合往往难以检测到。

- 恢复与排错:若配置完成后 port-channel 的协议状态显示为 down,通常需要检查并重新保存配置、重载设备,必要时对参与聚合的端口进行重新 shutdown/no shutdown,以触发重新聚合。

- 负载均衡策略:链路聚合的负载均衡策略通常与二层/三层的识别能力相关。二层设备通常基于源 MAC 地址进行负载均衡;三层设备因为能识别 IP,往往基于源地址和目标地址的组合来做决策。

- 负载均衡的实现原理:常见实现是按数据流的源地址和目的地址的若干位进行异或运算,得到的结果对应某条特定的物理链路。当数据流的源地址和目的地址的关键位变化时,可能会切换到另一条链路。常见规则是:

- 两条链路时,以源/目的地址最后一位异或为依据;

- 三条链路时,以最后两位异或为依据;

- 四条及以上时,以最后三位异或为依据。

- 现网行为与默认策略:在实际网络中,默认负载均衡方式往往是基于源地址和目的地址的组合来确定流向;如果设备在二层无法识别 IP,通常以源 MAC 为依据;三层设备则可能基于源 IP 与目的 IP 的组合来决定。

- VLAN 与聚合的关系:在 trunk 模式下,参与聚合的端口的允许 VLAN 列表必须一致;否则无法形成 EtherChannel。若 VLAN 配置不一致,应统一 VLAN 或将端口配置为 trunk。

- STP 路径开销对聚合的影响:不同端口的 STP 路径开销不会阻止 EtherChannel 的建立,聚合本身不会因为单条路径的开销差异而无法形成。

- 三层聚合的实际使用:三层聚合与二层聚合在配置思路上相似,区别在于 Port-channel 接口需要具备三层能力并配置 IP。在某些仿真环境下,配置可能不会立即生效,需要实际网络环境来验证。

总结要点

- 链路聚合通过将多条物理链路合成一个逻辑通道,提升带宽并提供冗余。

- PAgP、LACP 两类协议用于动态协商形成 EtherChannel;也可使用静态聚合。

- 参与聚合的端口在 VLAN、模式与负载均衡策略上需要保持一致性。

- 动态聚合对端口故障具有较好的检测与切换能力;静态聚合在物理断开时也能切换,但对某些故障类型的检测能力较弱。

- 负载均衡策略通常基于源/目的地址(IP 或 MAC),并通过简单的逻辑(如异或)将流量分配到不同链路上。若要改变负载均衡策略,需要在设备上进行相应配置。