[HCNA ] 链路聚合的介绍和配置
0x0 链路聚合的介绍
1. 什么是链路聚合?
链路聚合是将多条物理链路逻辑地捆绑成一条链路的技术,通过这种方式可以提高网络带宽,并且成本最低。
2. 不做链路聚合设备之间的多条链路就不能同时工作了吗?
是的,由于交换网络中通常会运行STP协议,而STP协议要求设备之间不论有多少条线缆,同时转发数据的链路只能有一条。做了链路聚合后,设备间的多条链路就可以同时工作了。
3.链路聚合有哪几种方式?
*两种:手工负载分担方式、LACP方式*
手工方式: 聚合后的所有链路都处于活跃状态,没有备份链路
LACP方式: 可以选择活跃链路和备份链路。
0x1 配置手工eth-trunk
实验环境:
1.查看没有配置链路聚合前的链路状态:
dis stp brief ## 查看目前链路的状况
SW1:
SW2:
2. 创建链路聚合
在SW1上创建一个手工eth-trunk:
[SW1]int Eth-Trunk 12
[SW1-Eth-Trunk12]trunkport Ethernet 0/0/1 to 0/0/3
[SW1-Eth-Trunk12]quit
在SW2上创建一个手工eth-trunk:
[SW2]int Eth-Trunk 12
[SW2-Eth-Trunk12]trunkport Ethernet 0/0/1 to 0/0/3
[SW2-Eth-Trunk12]quit
PS:两台链路聚合时链路聚合的ID号要一致
创建好了链路聚合后查看链路状态:
dis stp brief
dis int brief
总结:
配置Eth-trunk接口时需要注意哪些?
第一: 成员接口最多8个
第二: 成员接口在加入eth-trunk前不能配业务
第三: 成员接口必须为华为缺省接口类型hybrid
第四:eth-trunk不能嵌套
第五: 成员接口的带宽必须一致 第六: eth-trunk对端也必须是eth-trunk
0x2 配置LACP方式eth-trunk
1.SW1 配置LACP方式eth-trunk:
[SW1]int Eth-Trunk 12
[SW1-Eth-Trunk12]mode lacp-static
[SW1-Eth-Trunk12]trunkport Ethernet 0/0/1 to 0/0/3
[SW1-Eth-Trunk12]quit
2.SW2 配置LACP方式eth-trunk:
[SW2]int Eth-Trunk 12
[SW2-Eth-Trunk12]mode lacp-static
[SW2-Eth-Trunk12]trunkport Ethernet 0/0/1 to 0/0/3
[SW2-Eth-Trunk12]quit
3.选择LACP的主设备优先级
[SW1]lacp priority 100 设置LACP的主设备
[SW1]int Ethernet 0/0/1
[SW1-Ethernet0/0/1]lacp priority 100 设置LACP接口优先级
[SW1]int Ethernet 0/0/2
[SW1-Ethernet0/0/2]lacp priority 100
E0/0/1、E0/0/2优先级100,E0/0/3优先级32768
4. 设置最大活动链路数量,实现链路活跃和备份
[SW1]int Eth-Trunk 12
[SW1-Eth-Trunk12]max active-linknumber 2
E0/0/1、E0/0/2活跃、E0/0/3备份
测试:
要求: 关闭E0/0/1,实现E0/0/3备份上线
5. 开启LACP抢占