端口聚合
功能概述
设备新增了端口聚合功能,允许将多个物理端口聚合成一个端口组,用于LAN口或HA口,提供更高的网络性能和稳定性。此功能主要有两种模式:主备模式和链路聚合模式。
- 主备模式:(6.3.1版本后支持)
- 在主备模式下,多个物理端口组成一个active-backup端口组。该模式下,一个端口处于活动状态(active),其他端口作为备份(backup)。当活动端口出现故障时,系统会自动切换到备份端口,确保端口仍然可以正常工作。这种模式非常适合需要高稳定性和冗余的场景,确保网络不会因为单一端口故障而中断。
- 链路聚合:
- 链路聚合模式允许将多个物理端口合并为一个端口组,以满足更高的带宽需求。聚合的端口同时工作,通过源地址、目标地址和协议进行负载分担,从而提升带宽和实现负载均衡。这种模式非常适用于需要传输大量数据或处理高流量的场景,如数据中心互连等。
使用场景
HA心跳口使用主备模式的聚合端口: 为了提高HA心跳口的冗余, 防止单条心跳线断导致站点HA脑裂,可以配置2个物理口为1个聚合口,聚合口模式选择主备模式,并指定其为心跳口。
LAN口使用链路聚合模式的聚合端口: 为了提高单台设备lan口的转发能力和高可用性,可以配置多个端口为一个聚合口, 聚合口模式选择链路聚合,并指定其为LAN口成员, 和lan口互联的网络设备需要配置LACP协议。
配置端口聚合组
端口聚合组名称
『租户』→『配置』→『站点』→『编辑站点』→『端口定义』
info
- 名称为 bond 加数字的形式,数字范围 1-8, 最多可以支持 8 个聚合组。
聚合口成员
『租户』→『配置』→『站点』→『编辑站点』→『端口定义』
info
- 成员只能是物理口。
- 成员数不做限定(允许为空)。
- 当聚合口被使用后,其成员可以被修改, 包括可以修改为空。
- 若物理口已经被其他口使用,需要先将物理口从其他口解绑保存后,才可被添加到聚合口。
聚合模式
『租户』→『配置』→『站点』→『编辑站点』→『端口定义』
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
!