链路聚合的理论以及实验分析
一、链路捆绑分类
1、二层链路捆绑(交换机与交换机之间)
2、二三层链路捆绑(交换机与路由器之间)
3、三层链路捆绑(路由器与路由器之间)
二、BPDU
BPDU是网桥协议数据单元(Bride Protocal Data Unit)的英文首字母缩写
网桥协议数据单元是一种生成树协议问候数据包,它以可配置的间隔发出,用来在网络的网桥间进行信息交换
三、以太网链路捆绑的原理
1、以太网链路聚合的概念
以太网链路聚合是指将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的。
2、链路聚合的分类
链路聚合分为手工模式和LACP(Link Aggregation Control Protocol 链路聚合控制协议)模式
四、LACP(链路聚合控制协议)
1、LACP的概念
LACP模式需要有链路聚合控制协议LACP的参与,当需要在两个直连设备间提供一个较大的链路带宽而设备支持LACP协议时,建议使用LACP模式。
2、LACP的优点
LACP模式不仅可以实现增加带宽、提高可靠性、负载分担的目的,而且可以提高Eth-Trunk的兼容性、提供备份功能
3、LACP的作用
LACP模式下,部分链路是活动链路,所有活动链路均参与数据转发,如果某条活动链路故障,链路聚合组自动在非活动链路中选择一条链路作为活动链路,参与数据转发的链路数目不变
五、Eth-Trunk接口
1、Eth-Trunk接口的概念
Eth-Trunk接口是一种可以动态创建的接口,该类型接口可以绑定若干物理的以太网接口作为一个逻辑接口使用,实现增加带宽提高靠性的目的。
2、Eth-Trunk接口的优势
① 通Trunk接口实现负载在Eth-Trunk接口内实现流量负载担。
② 某员接口连接物理链路出现故障,流量切换备用链路,提高整Trunk链路可靠性。
③ Trunk接口总带宽各员接口带宽
六、链路聚合实验分析
要求:
PC1能ping通loopback地址
步骤如下:
1、PC1和PC2配置IP地址、子网掩码以及网关
2、对SW1和SW2的Eth-trunk1进行LACP配置
SW1命令如下:
1 <Huawei>sys //进入系统视图
2 [Huawei]sysname SW1 //重命名
3 [SW1]lacp priority 1000 //配置优先等级使其成为主动端
4 [SW1]int Eth-Trunk 1 //进入Eth-Trunk1视图
5 [SW1-Eth-Trunk1]bpdu enable //配置接口发送BPDU报文到CPU处理,起放环作用
6 [SW1-Eth-Trunk1]mode lacp-static //lacp静态模式
7 [SW1-Eth-Trunk1]int e0/0/1 //进入0/0/1接口
8 [SW1-Ethernet0/0/1]eth-trunk 1 //将接口1到3加入eth-trunk1内,注意接口属性必须是默认Hybrid
9 [SW1-Ethernet0/0/1]int e0/0/2
10 [SW1-Ethernet0/0/2]eth-trunk 1
11 [SW1-Ethernet0/0/2]int e0/0/3
12 [SW1-Ethernet0/0/3]eth-trunk 1
13 [SW1-Ethernet0/0/3]dis eth-trunk //查看接口是否加入到eth-trunk1内
14 [SW1-Ethernet0/0/3]q
15 [SW1]int Eth-Trunk 1
16 [SW1-Eth-Trunk1]max active-linknumber 2 //配置链路聚合活动接口上限阈值,其他做备用
17 [SW1-Eth-Trunk1]dis eth-trunk //查看最大活跃值是否为2
SW2命令如下:
1 <Huawei>sys
2 [Huawei]sysname SW2
3 [SW2]int Eth-Trunk 1
4 [SW2-Eth-Trunk1]bpdu enable
5 [SW2-Eth-Trunk1]mode lacp-static
6 [SW2-Eth-Trunk1]trunkport Ethernet 0/0/1 to 0/0/3
7 [SW2-Eth-Trunk1]dis eth-trunk 1
8 [SW2-Eth-Trunk1]dis trunkmembership eth-trunk 1 //查看链路负载情况,是否是三条,其中两条打开,一条备用关闭状态
补充知识:负载冗余测试方法:
3、对SW1的Eth-Trunk2接口进行配置
命令如下:
1 <SW1>sys
2 SW1]int Eth-Trunk 2 //进入eth-trunk2视图
3 [SW1-Eth-Trunk2]trunkport GigabitEthernet 0/0/1 to 0/0/2 //将接口1到2加入到eth-trunk2内
4 [SW1-Eth-Trunk2]q
4、对R1的Eth-Trunk2接口进行配置,并加入IP地址
命令如下:
1 <Huawei>sys
2 [Huawei]sysname R1
3 [R1]int Eth-Trunk 2
4 [R1-Eth-Trunk2]trunkport GigabitEthernet 0/0/0 to 0/0/1
5 [R1-Eth-Trunk2]ip add 192.168.10.1 24
5、对R1的Eth-Trunk1接口进行配置,并加入IP地址
命令如下:
1 [R1]int Eth-Trunk 1
2 [R1-Eth-Trunk1]trunkport g 0/0/2 to 0/0/3
3 [R1-Eth-Trunk1]ip add 12.0.0.1 30
6、对R1的Eth-Trunk8接口进行配置,并加入IP地址和回环地址
命令如下:
1 <Huawei>sys
2 [Huawei]sysname R2
3 [R2]int Eth-Trunk 8
4 [R2-Eth-Trunk8]trunkport g 0/0/2 to 0/0/3
5 [R2-Eth-Trunk8]ip add 12.0.0.2 30
6 [R2-Eth-Trunk8]q
7 [R2]int LoopBack 0
8 [R2-LoopBack0]ip add 2.2.2.2 32
7、对R1配置默认路由(向上指默认,向下指静态)
命令如下:
1 [R1]ip route-static 0.0.0.0 0.0.0.0 12.0.0.2 //默认地址即为0.0.0.0 下一条地址为12.0.0.2
8、对R2配置静态路由
1 [R2]ip route-static 192.168.10.0 24 12.0.0.1 //静态路由 目标网段+子网掩码+下一条地址12.0.0.1
9、测试,在PC1上ping回环地址2.2.2.2