Eth-Trunk技术把多个接口捆绑在一起,把3个100Mbit/s的全双工接口捆绑在一起,可达到300Mbit/s的最大带宽。将多个物理接口捆绑成一个逻辑接口,实现流量负载分担/提高可靠性某个成员接口物理链路出现故障时,流量会切换到其他可用链路上,从而提高Trunk链路可靠性。增加带宽,Trunk接口的总带宽是各成员接口带宽之和。Eth-Trunk链路两端要求相连的物理接口类型,接口数量,速率,物理接口的双工方式以及流控方式必须一致。

S1 S2为企业核心交换机,考虑到业务增加,数据量增大,带宽出现了瓶颈。通过增加链路的方式来提升带宽。

Eth-trunk 工作模式分为两种:
手工负载分担模式:需要手动创建聚合组,并配置多个接口加入到所创建的Eth-trunk 中。
静态LACP模式:该协议通过LACP协议协商 Eth-trunk 参数后自主选择活动接口。

手工负载分担模式:

S1 S2配置链路聚合,创建Eth-trunk 1 接口,指定为手工负载分担模式
[s1]int eth-trunk 1
[s1-Eth-Trunk1]mode manual load-balance
[S2]int eth-trunk 1
[S2-Eth-Trunk1]mode manual load-balanceS1 S2 GE1-2口加入到Eth-trunk 1 接口,关闭5接口
[s1]int g 0/0/1
[s1-GigabitEthernet0/0/1]eth-trunk 1
[s1]int g 0/0/2
[s1-GigabitEthernet0/0/2]eth-trunk 1
[s1]int g 0/0/5
[s1-GigabitEthernet0/0/5]shutdown[S2]int g 0/0/1
[S2-GigabitEthernet0/0/1]eth-trunk 1
[S2]int g 0/0/2
[S2-GigabitEthernet0/0/2]eth-trunk 1
[S2]int g 0/0/5
[S2-GigabitEthernet0/0/5]shutdown

使用 display eth-trunk 1 查看S1 S2的eth-trunk1 的接口状态

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200504151444722.png?x-oss- process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDU1MTkxMQ==,size_16,color_FFFFFF,t_70)
可以看到S1 S2的工作模式为 NORMAL(手工负载分担方式),接口1/2已加入到eth-trunk 1中。状态为up

使用display interface eth-trunk 1 查看S2的eth-trunk 1 接口信息。

可以看到,目前该接口的带宽为2G,是1/2接口带宽之和。

使用display stp brief 查看接口生成树状态。

可以看到S2的两个接口被捆绑成一个eth-trunk接口,该接口处于转发状态。FORWARDING

使用ping命令测试,并将S2的 1或2接口关闭模拟故障发生。

这里用PC1 ping测试PC2的10.0.1.2,并将S2的1接口shutdown。可以看到由于S2接口关闭,数据包中途丢了一些,且链路进行切换。只要物理链路有一条是正常的,eth-trunk接口就不会断开,仍然可以保证数据的转发。可见eth-trunk在提高带宽的情况下,也实现了链路冗余。最后将S2的1接口恢复。

静态LACP模式:
在手工负载分担模式中,假设两条链路中的一条出现故障,只有一条链路正常工作无法保证带宽。现在再部署一条链路作为备份,采用静态LACP模式配置eth-trunk 实现两条链路同时转发,一条链路备份,其中一条链路出现问题时,备份链路立即进行数据转发。

开启S1 S2 的5接口增加一条新链路
[s1]int g 0/0/5
[s1-GigabitEthernet0/0/5]undo shutdown[S2]int g 0/0/5
[S2-GigabitEthernet0/0/5]undo shutdown将之前加入到eth-trunk接口下的物理接口删除,将工作模式改为LACP模式
[S1]int g 0/0/1
[S1-GigabitEthernet0/0/1]undo eth-trunk
[S1-GigabitEthernet0/0/1]int g 0/0/2
[S1-GigabitEthernet0/0/2]undo eth-trunk[S2]int g 0/0/1
[S2-GigabitEthernet0/0/1]undo eth-trunk
[S2-GigabitEthernet0/0/1]int g 0/0/2
[S2-GigabitEthernet0/0/2]undo eth-trunk在S1 S2上的eth-trunk 1 接口下,将工作模式改为静态LACP模式,并将S1 S2的1/2/5接口加入到eth-trunk 1 接口
[s1]int eth-trunk 1
[s1-Eth-Trunk1]mode lacp-static  //LACP模式
[s1-Eth-Trunk1]int g 0/0/1
[s1-GigabitEthernet0/0/1]eth-trunk 1
[s1-GigabitEthernet0/0/1]int g 0/0/2
[s1-GigabitEthernet0/0/2]eth-trunk 1
[s1-GigabitEthernet0/0/2]int g 0/0/5
[s1-GigabitEthernet0/0/5]eth-trunk 1[S2]int eth-trunk 1
[S2-Eth-Trunk1]mode lacp-static
[S2-Eth-Trunk1]int g 0/0/1
[S2-GigabitEthernet0/0/1]eth-trunk 1
[S2-GigabitEthernet0/0/1]int g 0/0/2
[S2-GigabitEthernet0/0/2]eth-trunk 1
[S2-GigabitEthernet0/0/2]int g 0/0/5
[S2-GigabitEthernet0/0/5]eth-trunk 1

display eth-trunk 1 查看

3个接口默认处于活动状态(selected)。
接下来将S1系统优先级默认32768改为100,使其为主动端,并按照主动端接口来选择活动接口。两端设备选出主动端后,两端都会以主动的接口的优先级来选择活动接口。两端设备接口选择了一致的活动接口,活动链路组便可以建立起来,设置这些活动链路以负载分担的方式转发数据。

[s1]lacp priority 100   //配置LACP系统优先级为100
[s1]int eth-trunk 1
[s1-Eth-Trunk1]max active-linknumber 2  //配置活动接口上限阀值为2配置接口优先级确定活动链路,接口优先级改为100
[s1]int g 0/0/1
[s1-GigabitEthernet0/0/1]lacp priority 100
[s1-GigabitEthernet0/0/1]int g 0/0/2
[s1-GigabitEthernet0/0/2]lacp priority 100

使用 display eth-trunk 1 查看接口状态

可以看到eth-trunk接口下只有1-2接口处于活动状态(Selected)。5接口为不活动状态(Unselect),该链路作为备份链路。当活动链路出现故障时,备份链路代替故障链路,保持数据传输可靠性。

将S1的1接口关闭,验证eth-trunk 链路信息

可以看到S1的1接口为不活动状态(Unselect),5接口为活动状态(Selected)。将1接口开启后,又会恢复活动状态。5接口则为不活动状态。

HW Eth-Trunk链路聚合相关推荐

  1. Eth - Trunk链路聚合

    目录 1.介绍 1.1 应用场景(概述): 1.2 链路聚合模式及对比: 2.手工链路聚合实验 2.1 手工配置命令 2.2 实验拓扑图 2.3 测试 3.LACP 链路聚合实验 3.1 LACP 链 ...

  2. VLAN TRUNK 链路聚合 网络层路由器

    VLAN技术及应用 VLAN 广播域 广播域指接收同样广播消息的节点的集合. 交换机的所有接口默认都属于同一个广播域, 随着导入设备的增多,网络中广播增多, 降低了网络效率,为了分剥广播域创建VLAN ...

  3. 华为路由交换由浅入深系列(五):华为交换机基本操作 双工 链路聚合 STP VLAN Trunk 三层接口路由合集演示

    掌握目标 一.实验拓扑如下: 二.以太网交换机的基本操作 三.配置手动链路聚合 四.STP部分 五.Trunk 六.VLAN配置 七.VLAN接口配置 一.实验拓扑如下: 二.以太网交换机的基本操作 ...

  4. CCNA-第十四篇-NAT-下+链路聚合(LACP)+DHCP

    CCNA-第十四篇-NAT-下 这一篇是是针对一下华为设备的nat,然后讲讲链路聚合 下一篇来一个DHCP+一点点的SDN的介绍 **然后讲完SDN就基本上CCNA结束了哦** 华为的链路聚合叫Eth ...

  5. 华为链路聚合手工负载分担和 lacp 模式

    一.华为链路聚合说明及简介 1.1 链路聚合的作用: 1)提高链路带宽 2)提供高可靠性 3)实现负载均衡 1.2 链路聚合的两种模式: 1)手工负载分担:所有活动成员都参与数据的转发,平均分摊流量 ...

  6. 华为路由交换学习篇-链路聚合

    目录 链路聚合模式 手工负载分担模式 LACP模式 实验一 手工负载分担模式配置 实验二 静态LACP二层链路配置实验 实验三 静态LACP模式三层链路配置实验 链路聚合模式 手工负载分担模式 手工配 ...

  7. 链路聚合原理及配置过程

    目录 一.链路聚合的概念 二.链路聚合的实现条件 三.端口聚合(链路聚合)的分类 四.实现二层交换机链路聚合操作 4.1.项目拓扑图 4.2.交换机设置 4.3.PC机设置 4.4.连通性及检查是否绑 ...

  8. 交换机链路聚合在网络中的作用

    交换机链路聚合在网络中的作用  分类: 系统运维 链路聚合有成端口聚合,断口捆绑,英文名port trunking.功能是将交换机的多个低带宽端口捆绑成一条高带宽链路,可以实现链路负载平衡.避免链路出 ...

  9. 链路聚合的手工模式和LACP模式

    链路聚合的手工模式和LACP模式 链路聚合可以提高可靠性,链路带宽的利用,还可以实现负载均衡,如果单线链路故障不会影响到整体的数据转发,除非所有都down了 手工模式: 所有链路都会参与流量转发,设备 ...

  10. 链路聚合(端口聚合)

    链路聚合有成端口聚合,断口捆绑,英文名port trunking.功能是将交换机的多个低带宽端口捆绑成一条高带宽链路,可以实现链路负载平衡.避免链路出现拥塞现象.通过配置,可通过两个三个或是四 个端口 ...

最新文章

  1. 设计模式--Builder生成器模式
  2. 【Git】Git 分支管理 ( 使用 git cherry-pick 命令提取提交记录应用于当前分支 | 创建新分支应用某个提交 | git cherry-pick 冲突处理 )
  3. LeetCode 之Two Sum
  4. 收藏:DPDK内存基本概念
  5. unity算法面试_Unity面试题汇总
  6. 在freemarker中使用jsp标签 Using FreeMarker with servlets
  7. 安卓bin固件文件编辑器_通刷版魔百盒九联UNT401H海思Hi3798MV310芯片红外蓝牙语音遥控免拆及强刷固件及刷机教程202009版...
  8. Windows和Mac系统上常用的MySQL客户端工具
  9. WAP1.x协议栈浅析
  10. 台风怎么看内存颗粒_RGB灯效内存条怎么选,看老胡推荐
  11. 南无阿弥陀佛是什么意思呢
  12. 古代神话体系--古希腊、罗马、北欧和中国
  13. 程序员得浪漫--十款表白小程序 一个比一个浪漫 赶紧收藏起来吧!!!
  14. EF提示一例对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性的解决
  15. Chromium网页Render Layer Tree创建过程分析
  16. win10下编译OpenCV的微信二维码库给Dotnet使用
  17. 计算机中的网络拓扑结构有哪些,网络中有哪些拓扑结构 轻松解读网络拓扑结构...
  18. 舆情监测平台都有哪些,舆情监测平台使用工作总结
  19. 拉格朗日插值的优缺点_拉格朗日插值的优缺点_拉格朗日插值法与牛顿插值法的比较...
  20. C++ MFC万能的类向导

热门文章

  1. numpy - np.append
  2. 75 ----平面二次曲线方程的化简、移轴变换、转轴变换、伸缩变换
  3. Django项目实践1 - 创建Django项目
  4. 正则表达式 - C语言
  5. Visio常用快捷键
  6. optenstack配置glance
  7. linux 7种网卡绑定模式,七种网卡绑定模式详解
  8. python串口模块找不到_有没有python的串口库
  9. c语言如何在手机上运行程序,各位前辈这两个程序怎么在手机上运行
  10. 相对开音节java,L314 单音节词读音规则(二)-元音字母发音规则