当前位置: 首页 > article >正文

【ENSP】链路聚合的两种模式

【ENSP】链路聚合的两种模式

    • 1、背景介绍
    • 2、链路聚合的使用场景
    • 3、配置过程
      • 1、手工模式Eth-Trunk配置
      • 2、静态LACP模式Eth-Trunk
    • 4、总结

1、背景介绍

随着网络规模的不断扩大,人们对骨干链路的带宽吞吐量和可靠性提出了越来越高的要求。在传统方案中,为了增加带宽,通常需要将当前链路更换为更高速的链路。然而,这种方法不仅成本高昂,而且灵活性较差。为了克服这些限制,链路聚合技术应运而生。通过将多个物理接口捆绑为一个逻辑接口实现增大链路带宽的目的。在实现增大带宽目的的同时,链路聚合采用备份链路的机制,可以有效的提高设备之间链路的可靠性。链路聚合技术有两种模式:手工模式、LACP模式(包括静态和动态两种)。

2、链路聚合的使用场景

链路聚合工作模式如何选择呢?
如果两端设备均支持LACP协议,推荐使用LACP模式链路聚合。
如果对端设备不支持LACP协议,必须使用手工模式链路聚合。

链路聚合模式对比

链路聚合模式对比
链路聚合的使用场景比较多,常见的几种可以参考知乎链接
6种链路聚合的使用场景,哪一种更适合你呢?
接下来以交换机直连为例来展示下手工模式、LACP静态模式的配置过程。

备注说明:LACP动态模式由于本机模拟器未安装CE系列设备,有兴趣的朋友可以参考华为官方文档:
CloudEngine 16800系列交换机 > 产品文档

3、配置过程

网络拓扑图如下所示,交换机SWA和SWB之间存在多条链路,如果不配置链路聚合,两台交换机之间会形成环路,交换机的stp技术会阻塞其中两条链路的端口,导致只有一条链路可用,这样会起不到通过增加链路提高带宽的作用了。因此这里采用链路聚合技术,将多条物理链路逻辑成一条链路来传输数据,达到提高带宽来实现流量的负载均衡,同时也能提供一定的冗余度,保证数据传输和链路的可靠性。
在这里插入图片描述
接下来详细展示手工模式、静态LACP模式的具体配置过程。

1、手工模式Eth-Trunk配置

操作步骤
1、在SWA和SWB上分别创建Eth-Trunk1,配置为手工模式和添加接口。
#配置SWA

[Huawei]sysname SWA
[SWA]int eth-trunk 1
[SWA-Eth-Trunk1]mode manual
[SWA-Eth-Trunk1]trunkport g0/0/1     #逐个添加接口
[SWA-Eth-Trunk1]trunkport g0/0/2
[SWA-Eth-Trunk1]trunkport g0/0/3
[SWA-Eth-Trunk1]quit

#配置SWB

[Huawei]sysname SWB
[SWB]int eth-trunk 1
[SWB-Eth-Trunk1]mode manual
[SWB-Eth-Trunk1]trunkport g0/0/1 to g0/0/3    #向Eth-Trunk接口中加入成员接口
[SWB-Eth-Trunk1] quit

2、配置Eth-Trunk1的负载分担方式。SWB的配置与SWA类似,不再赘述。本实验中使用的交换机型号是华为S5700,它的默认负载分担方式是src-dst-ip。要根据实际场景选择合适的负载分担算法才能有效提升带宽,这里以基于src-dst-mac为例来配置。

负载均衡的方式有6种,具体如下图所示:六种负载分担方式
其中,
dst-ip:配置Eth-Trunk接口基于目的IP地址进行负载分担。
dst-mac:配置Eth-Trunk接口基于目的MAC地址进行负载分担。
src-dst-ip:配置Eth-Trunk接口基于源IP地址与目的IP地址进行负载分担。
src-dst-mac:配置Eth-Trunk接口基于源MAC地址与目的MAC地址进行负载分担。
src-ip:配置Eth-Trunk接口基于源IP地址进行负载分担。
src-mac:配置Eth-Trunk接口基于源MAC地址进行负载分担。

具体配置命令:

[SWA]int eth-trunk 1
[SWA-Eth-Trunk1]load-balance src-dst-mac
[SWA-Eth-Trunk1]quit

3、检查配置结果
在任意视图下执行display eth-trunk 1命令,检查Eth-Trunk是否创建成功,及成员接口是否正确加入。

在这里插入图片描述
从以上信息看出Eth-Trunk 1中包含3个成员接口g0/0/1、g0/0/2、g0/0/3,成员接口的状态都为Up。Eth-Trunk 1的“Operate status”为Up。负载分担方式为:基于源目MAC地址进行负载分担。
这里是引用

2、静态LACP模式Eth-Trunk

操作步骤
1、在SWA和SWB上分别创建Eth-Trunk1,配置为静态LACP模式和添加接口。
#配置SWA

[Huawei]sysname SWA
[SWA]int eth-trunk 1
[SWA-Eth-Trunk1]mode lacp-static
[SWA-Eth-Trunk1]trunkport GigabitEthernet 0/0/1   #测试单个接口添加
[SWA-Eth-Trunk1]trunkport GigabitEthernet 0/0/2 to 0/0/3
[SWA-Eth-Trunk1]quit

#配置SWB

[Huawei]sysname SWB
[SWB]int eth-trunk 1
[SWB-Eth-Trunk1]trunkport g0/0/1 to g0/0/3    #多个接口一起添加为eth-trunk 1的成员
[SWB-Eth-Trunk1] quit

2、在SWA上配置系统优先级为100,使其成为LACP主动端

[SWA]lacp priority 100 #系统lacp优先级缺省设置是32768,修改SWA优先级大于SWB优先级,让SWA成为主动端。

3、在SWA上配置活动接口上限阈值为2

[SWA]int eth-trunk 1
[SWA-Eth-Trunk1]max active-linknumber 2 # 活动接口数的上限阈值缺省是8,修改为2;
[SWA-Eth-Trunk1]q

4、在SWA上配置接口优先级确定活动链路

[SWA]int g0/0/2
[SWA-GigabitEthernet0/0/2]lacp pri	
[SWA-GigabitEthernet0/0/2]lacp priority 100
[SWA]int g0/0/1
[SWA-GigabitEthernet0/0/1]lacp pri	
[SWA-GigabitEthernet0/0/1]lacp priority 100

5.1、检查配置结果1
查看SWA和SWB的Eth-Trunk信息,查看链路是否协商成功。

在这里插入图片描述
在这里插入图片描述
从以上信息看出Eth-Trunk 1中包含3个成员接口g0/0/1、g0/0/2、g0/0/3,根据第四步设置了接口优先级,应该优先选择g0/0/1和g0/0/2为活动接口。查找原因是因为未配置LACP抢占功能。

配置LACP抢占功能:

[SWA]int Eth-Trunk 1
[SWA-Eth-Trunk1]lacp preempt enable

5.2、检查配置结果2

在这里插入图片描述
在这里插入图片描述
符合预期,g0/0/1和g0/0/2被选取位活动接口,活动接口是根据优先级值低,其优先级高来选取的。

4、总结

以太网链路聚合Eth-Trunk简称链路聚合,通过将多个物理接口捆绑为一个逻辑接口,可以在不进行硬件升级的条件下,达到增加链路带宽的目的。链路聚合技术主要有以下三个优势:

  • 增加带宽:链路聚合接口的最大带宽可以达到各成员接口带宽之和。
  • 提高可靠性:当某条活动链路出现故障时,流量可以切换到其他可用的成员链路上,从而提高链路聚合接口的可靠性。
  • 负载分担:在一个链路聚合组内,可以实现在各成员活动链路上的负载分担。

http://www.kler.cn/a/552650.html

相关文章:

  • 以太网详解(八)传输层协议:TCP/UDP 协议
  • 产品经理学习——AI Agent 智能化
  • Python 函数式编程全攻略:从理论到实战的深度解析
  • React中如何处理高阶组件中的错误
  • docker 部署JAR
  • MySQL之不相关子查询
  • axios post请求 接收sse[eventsource]数据的
  • 力扣高频sql 50题(基础版) :NULL, 表连接,子查询,case when和avg的结合
  • Flutter 状态管理库-----GetX(一)
  • 微机控制电液伺服汽车减震器动态试验
  • 淘宝拍立淘按图搜索商品API接口概述及JSON数据示例返回
  • 【核心算法篇七】《DeepSeek异常检测:孤立森林与AutoEncoder对比》
  • 基于SpringBoot畅购行汽车购票系统
  • Qt——连接MySQL数据库之编译数据库驱动的方法详细总结(各版本大同小异,看这一篇就够了)
  • Ubuntu设置docker代理报网络错误
  • 一文读懂Docker之Dockerfile基本使用
  • 【简历优化】性能调优 — 基础概念篇
  • 高子昂医编---23岁,医疗编上岸,正式开启养老生活
  • 网络安全示意图 网络安全路线图
  • 深度学习笔记——LSTM