Skip to main content

端口聚合

功能概述

设备新增了端口聚合功能,允许将多个物理端口聚合成一个端口组,用于LAN口或HA口,提供更高的网络性能和稳定性。此功能主要有两种模式:主备模式和链路聚合模式。

  • 主备模式:(6.3.1版本后支持)
    • 在主备模式下,多个物理端口组成一个active-backup端口组。该模式下,一个端口处于活动状态(active),其他端口作为备份(backup)。当活动端口出现故障时,系统会自动切换到备份端口,确保端口仍然可以正常工作。这种模式非常适合需要高稳定性和冗余的场景,确保网络不会因为单一端口故障而中断。
  • 链路聚合
    • 链路聚合模式允许将多个物理端口合并为一个端口组,以满足更高的带宽需求。聚合的端口同时工作,通过源地址、目标地址和协议进行负载分担,从而提升带宽和实现负载均衡。这种模式非常适用于需要传输大量数据或处理高流量的场景,如数据中心互连等。

使用场景

HA心跳口使用主备模式的聚合端口: 为了提高HA心跳口的冗余, 防止单条心跳线断导致站点HA脑裂,可以配置2个物理口为1个聚合口,聚合口模式选择主备模式,并指定其为心跳口。

LAN口使用链路聚合模式的聚合端口: 为了提高单台设备lan口的转发能力和高可用性,可以配置多个端口为一个聚合口, 聚合口模式选择链路聚合,并指定其为LAN口成员, 和lan口互联的网络设备需要配置LACP协议。

配置端口聚合组

端口聚合组名称

『租户』→『配置』→『站点』→『编辑站点』→『端口定义』

001.png

info
  • 名称为 bond 加数字的形式,数字范围 1-8, 最多可以支持 8 个聚合组。

聚合口成员

『租户』→『配置』→『站点』→『编辑站点』→『端口定义』

002.png

info
  • 成员只能是物理口。
  • 成员数不做限定(允许为空)。
  • 当聚合口被使用后,其成员可以被修改, 包括可以修改为空。
  • 若物理口已经被其他口使用,需要先将物理口从其他口解绑保存后,才可被添加到聚合口。

聚合模式

『租户』→『配置』→『站点』→『编辑站点』→『端口定义』

003.png

info
  • 链路聚合模式:即lacp active mode, 多个端口可以同时处于活动状态,通过捆绑多个物理链路来形成一个逻辑链路,实现带宽聚合和负载均衡。
  • 主备模式:一次只有一个端口处于活动状态,活动端口出现故障时备用端口会自动接管;提供高可用性,但不增加带宽。
  • 新建时前端默认为主备模式。
  • 当聚合口被使用后,模式允许编辑。
  • 支持在聚合口上创建 VLAN 子接口。但聚合口被选用后,不支持在其上创建 VLAN 子接口。
  • 聚合口配置子接口后,只有 bond 子接口可以选做 LAN 口。

检查端口聚合组

查看端口成员信息/模式/状态

# config -u portchannels -s
[
{
"config_msg": "driver successfully handle it",
"config_status": "success",
"mode": "802.3ad",
"name": "bond1",
"origin": "controller",
"ports": [
{
"name": "GE3"
},
{
"name": "GE4"
}
],
"status": {
"lacp_active": "on",
"mode": "802.3ad",
"options": {
"lacp_rate": "slow"
},
"ports": [
{
"ifname": "GE3",
"name": "GE3",
"status": "UP"
},
{
"ifname": "GE4",
"name": "GE4",
"status": "UP"
}
],
"status": "UP"
}
}
]
info
  • 链路聚合模式:802.3ad
  • 主备模式:active-backup

交换机port-chanel 配置

interface GigabitEthernet1/0/XX
switchport access vlan 1800
switchport mode access
channel-group 1 mode active
!
interface GigabitEthernet1/0/YY
switchport access vlan 1800
switchport mode access
channel-group 1 mode active
!

interface Port-channel1
switchport access vlan 1800
switchport mode access
!