链路聚合的理论以及实验分析

2021/5/23 18:25:23

本文主要是介绍链路聚合的理论以及实验分析,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、链路捆绑分类

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

 



这篇关于链路聚合的理论以及实验分析的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程