两台交换机三条线捆绑成一条LACP链路聚合两条转发一条备份
两台交换机之间流量一大,最朴素的想法是多拉几条线。但直接多拉线会出环路,靠生成树又只能一条转发、其余全部阻塞,带宽白白浪费。正确姿势是链路聚合:把多条物理线捆绑成一条逻辑链路,带宽叠加、互为备份,而对上层来说它就是一个口。比手工模式更进一步的是 LACP 模式——两边设备协商着选活动链路,某条活动链路故障时,备份链路自动顶上,转发链路数量不变。下面这套整理自华为S交换机官方发布的典型配置案例。
需求很典型:SwitchA 和 SwitchB 分别下挂 VLAN10、VLAN20 两个网络,两机之间数据流量大,要求三条千兆线捆成一条 Eth-Trunk,其中两条活动链路负载分担、第三条做冗余备份,同时同 VLAN 间互通。SwitchB 的配置与 SwitchA 同款,只是优先级那些关键参数落在 SwitchA 上。
第一步,创建 Eth-Trunk1 并配成 LACP 模式:
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] interface eth-trunk 1
[SwitchA-Eth-Trunk1] mode lacp
[SwitchA-Eth-Trunk1] quit
第二步,三个物理口加入 Eth-Trunk1:
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] eth-trunk 1
[SwitchA-GigabitEthernet1/0/1] quit
[SwitchA] interface gigabitethernet 1/0/2
[SwitchA-GigabitEthernet1/0/2] eth-trunk 1
[SwitchA-GigabitEthernet1/0/2] quit
[SwitchA] interface gigabitethernet 1/0/3
[SwitchA-GigabitEthernet1/0/3] eth-trunk 1
[SwitchA-GigabitEthernet1/0/3] quit
第三步,把 SwitchA 定成主动端。系统 LACP 优先级缺省 32768,数值越小越优先,改成 100 让 SwitchA 掌握活动链路的选择权:
[SwitchA] lacp priority 100
第四步,活动接口上限阈值设为 2——三条线里只放两条干活,第三条留作备份(缺省上限是 8):
[SwitchA] interface eth-trunk 1
[SwitchA-Eth-Trunk1] max active-linknumber 2
[SwitchA-Eth-Trunk1] quit
第五步,用接口优先级点名哪两条当活动链路,GE1/0/1、GE1/0/2 的接口 LACP 优先级改成 100(缺省同为 32768):
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] lacp priority 100
[SwitchA-GigabitEthernet1/0/1] quit
[SwitchA] interface gigabitethernet 1/0/2
[SwitchA-GigabitEthernet1/0/2] lacp priority 100
[SwitchA-GigabitEthernet1/0/2] quit
第六步,建 VLAN 并放行。下挂两个业务口分别 trunk 放 VLAN10、VLAN20,Eth-Trunk1 口本身也配成 trunk、同时放行两个 VLAN:
[SwitchA] vlan batch 10 20
[SwitchA] interface gigabitethernet 1/0/4
[SwitchA-GigabitEthernet1/0/4] port link-type trunk
[SwitchA-GigabitEthernet1/0/4] port trunk allow-pass vlan 10
[SwitchA-GigabitEthernet1/0/4] quit
[SwitchA] interface gigabitethernet 1/0/5
[SwitchA-GigabitEthernet1/0/5] port link-type trunk
[SwitchA-GigabitEthernet1/0/5] port trunk allow-pass vlan 20
[SwitchA-GigabitEthernet1/0/5] quit
[SwitchA] interface eth-trunk 1
[SwitchA-Eth-Trunk1] port link-type trunk
[SwitchA-Eth-Trunk1] port trunk allow-pass vlan 10 20
[SwitchA-Eth-Trunk1] quit
验证看 display eth-trunk 1:SwitchA 侧 System Priority 100、Operate status up、Number Of Up Port In Trunk 为 2;三个成员口里 GE1/0/1、GE1/0/2 状态 Selected 参与转发,GE1/0/3 状态 Unselect 待命——拔掉一条活动线,备份口秒级顶上,转发链路仍是两条。
几条注意事项官方列得清楚:Eth-Trunk 成员接口必须是以太网类型且速率相同;两端相连物理接口的数量、速率、双工方式、流控配置要一致;一端接口加入了 Eth-Trunk,直连的对端接口也必须加入,两端链路聚合模式还得一致——配完不通先对着这四条逐项排查。
园区网改造里两台核心之间的互联带宽怎么规划,贵州诚鑫致达科技通常就按这套「活动加备份」的官方参数模板落地,扩带宽时往聚合组里加线即可,不用动业务。
企业存储选型参考|贵州诚鑫致达
做核心业务 SAN 存储与高可靠应用,群晖机型参考:UC3400 · UC3200 · SA3600。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。