玩转华为数据中心交换机系列 | 配置动态LACP模式的链路聚合示例

2023-05-16

转载至:玩转华为数据中心交换机系列 | 配置动态LACP模式的链路聚合示例_COCOgsta的博客-CSDN博客_华为lacp动态聚合

素材来源:华为数据中心交换机配置指南

一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:玩转华为数据中心交换机系列 | 汇总_COCOgsta的博客-CSDN博客

组网需求
如图1所示,SwitchA与服务器A通过静态LACP模式Eth-Trunk接口相连,文件服务器B保存服务器A网卡的配置。当服务器A重启,配置丢失,需要从远端文件服务器B上重新获取自己的配置。此时,由于服务器A上的LACP模式Eth-Trunk配置已经丢失,SwitchA无法和服务器A进行LACP协商,Eth-Trunk接口的状态无法Up,也就无法转发数据。

可在SwitchA上配置动态LACP模式Eth-Trunk接口,这样在LACP协商失败的情况下,SwitchA也能够通过成员口进行二层转发,进而保证服务器A能够成功从文件服务器B上获取到配置信息。当服务器A获取到配置信息后,建立LACP模式的Eth-Trunk接口,两端设备将通过LACP协议报文进行链路聚合协商。

配置思路
采用如下的思路配置动态LACP模式链路聚合:

1、在SwitchA上创建动态LACP模式Eth-Trunk接口,并将以太网物理接口加入Eth-Trunk接口,实现链路聚合功能。
2、配置活动接口上限阈值,保证带宽的情况下提高网络的可靠性。
3、配置接口优先级确定活动链路,接口优先级高的接口将被选作活动接口。

操作步骤

  1. 在SwitchA上创建动态LACP模式Eth-Trunk接口,并将以太网物理接口加入Eth-Trunk接口
<HUAWEI> system-view
[~HUAWEI] sysname SwitchA
[*HUAWEI] commit
[~SwitchA] interface eth-trunk 1
[*SwitchA-Eth-Trunk1] mode lacp-dynamic
[*SwitchA-Eth-Trunk1] quit
[*SwitchA] interface 10ge 1/0/1
[*SwitchA-10GE1/0/1] eth-trunk 1
[*SwitchA-10GE1/0/1] quit
[*SwitchA] interface 10ge 1/0/2
[*SwitchA-10GE1/0/2] eth-trunk 1
[*SwitchA-10GE1/0/2] quit
[*SwitchA] interface 10ge 1/0/3
[*SwitchA-10GE1/0/3] eth-trunk 1
[*SwitchA-10GE1/0/3] quit
[*SwitchA] commit

2.在SwitchA上配置活动接口上限阈值为2

[~SwitchA] interface eth-trunk 1
[~SwitchA-Eth-Trunk1] lacp max active-linknumber 2
[*SwitchA-Eth-Trunk1] quit
[*SwitchA] commit

 3.在SwitchA上配置接口优先级确定活动链路

[~SwitchA] interface 10ge 1/0/1
[~SwitchA-10GE1/0/1] lacp priority 100
[*SwitchA-10GE1/0/1] quit
[*SwitchA] interface 10ge 1/0/2
[*SwitchA-10GE1/0/2] lacp priority 100
[*SwitchA-10GE1/0/2] quit
[*SwitchA] commit

4.验证配置结果
# 在SwitchA上执行display eth-trunk命令查看Eth-Trunk信息,可看到Eth-Trunk的ID是1,Eth-Trunk的模式是动态LACP模式,Eth-Trunk的成员接口10GE1/0/1、10GE1/0/2、10GE1/0/3的状态都为Indep。

[~SwitchA] display eth-trunk 1
Eth-Trunk1's state information is:                                                                                                  
Local:                                                                                                                              
LAG ID: 1                       Working Mode: Dynamic                                                                               
Preempt Delay: Disabled         Hash Arithmetic: profile default                                                                    
System Priority: 32768          System ID: 0025-9e95-7c11                                                                           
Least Active-linknumber: 1      Max Active-linknumber: 2                                                                            
Operating Status: up          Number Of Up Ports In Trunk: 0                                                                      
Timeout Period: Slow
--------------------------------------------------------------------------------                                                    
ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight                                                    
10GE1/0/1              Indep    10GE     100     0      321     10100010  1                                                         
10GE1/0/2              Indep    10GE     100     1      321     10100010  1                                                         
10GE1/0/3              Indep    10GE     32768   2      321     10100010  1                                                         
                                                                                                                                    
Partner:                                                                                                                            
--------------------------------------------------------------------------------                                                    
ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState                                                    
10GE1/0/1              0        0000-0000-0000  0       0      0       10100011                                                     
10GE1/0/2              0        0000-0000-0000  0       0      0       10100011                                                     
10GE1/0/3              0        0000-0000-0000  0       0      0       10100011

# 当SwitchA能够收到服务器A的LACP协议报文,且两端通过LACP协议报文链路聚合协商成功,在SwitchA上执行display eth-trunk命令查看Eth-Trunk信息,可看到Eth-Trunk的ID是1、Eth-Trunk的模式是动态LACP模式,Eth-Trunk的成员接口中10GE1/0/1、10GE1/0/2成为活动接口,处于Selected状态,接口10GE1/0/3处于Unselect状态。
 

[~SwitchA] display eth-trunk 1
Eth-Trunk1's state information is:                                                                                                  
Local:                                                                                                                              
LAG ID: 1                       Working Mode: Dynamic                                                                               
Preempt Delay: Disabled:        Hash Arithmetic: profile default                                                                    
System Priority: 32768          System ID: 0025-9e95-7c11                                                                           
Least Active-linknumber: 1      Max Active-linknumber: 2                                                                            
Operating Status: up            Number Of Up Ports In Trunk: 2                                                                      
Timeout Period: Slow
--------------------------------------------------------------------------------                                                    
ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight                                                    
10GE1/0/1              Selected 10GE     100     0      321     10111100  1                                                         
10GE1/0/2              Selected 10GE     100     1      321     10111100  1                                                         
10GE1/0/3              Unselect 10GE     32768   2      321     10100000  1                                                         
                                                                                                                                    
Partner:                                                                                                                            
--------------------------------------------------------------------------------                                                    
ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState                                                    
10GE1/0/1              32768    0025-9e95-7c31  32768   0      321     10111100                                                     
10GE1/0/2              32768    0025-9e95-7c31  32768   1      321     10111100                                                     
10GE1/0/3              32768    0025-9e95-7c31  32768   2      321     10100000

转载至:玩转华为数据中心交换机系列 | 配置动态LACP模式的链路聚合示例_COCOgsta的博客-CSDN博客_华为lacp动态聚合

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

玩转华为数据中心交换机系列 | 配置动态LACP模式的链路聚合示例 的相关文章

  • C语言typedef关键字及其使用

    在C语言中有一个typedef关键字 xff0c 其用来定义用户自定义类型 当然 xff0c 并不是真的创造了一种数据类型 xff0c 而是给已有的或者符合型的以及复杂的数据类型取一个我们自己更容易理解的别名 总之 xff0c 可以使用ty
  • 内存中堆的基本概念

    一 什么是堆 xff1f C语言堆是由malloc calloc realloc 等函数动态获取内存的一种机制 使用完成后 xff0c 由程序员调用free 等函数进行释放 使用时 xff0c 需要包含stdlib h头文件 C 43 43
  • C#可以做什么

    C xff08 C Sharp xff09 是Microsoft的新编程语言 xff0c 被誉为 C C 43 43 家族中第一种面向组件的语言 然而 xff0c 许多人认为C 更像是Java的一种克隆 xff0c 或者是Microsoft
  • 计算机术语中的"透明"

    计算机中术语透明性是什么意思 xff1f 一 透明性 xff08 transparency xff09 定义 xff1a 在通信网中 xff0c 不改变信号形式和信息内容的端到端传输 二 透明性现象 xff1a 在计算机技术中 xff0c
  • 编辑器、编译器与集成开发环境(IDE)的区别

    一 编辑器 编辑器的概念很简单 xff0c 百度百科上这么写道 xff1a 编辑器是软件程序 xff0c 一般是指用来修改电脑档案的编写软件 xff0c 但也有人称 PE2 HE4 xff08 汉书 xff09 等文书软件为编辑器 常见的编
  • C语言中的*p1++=*p2++

    例 xff1a 把一个数组的内容复制给另一个数组 define SIZE 50 int x SIZE int y SIZE int p1 p2 void try2 for p1 61 x p2 61 y p1 x lt SIZE p1 43
  • 关于Ctrl+R(reverse-search-history)的反向搜索 —— forward-search-history的快捷键

    Ctrl 43 R执行的是reverse search history xff0c 通过Ctrl 43 R可以根据关键字搜索历史命令 xff0c 按多次Ctrl 43 R可以继续搜索更旧的历史命令 xff0c 但有时按快了多按了一次Ctrl
  • C++ 指针的引用和指向引用的指针

    指针即地址 引用即别名 所谓引用 xff1a 它只是为存在的对象所起的另外一个名字 它不是一个对象 xff0c 没有实际的地址 引用的声明方法 xff1a 类型标识符 amp 引用名 61 目标变量名 如下 xff1a 定义引用 ra xf
  • Git分支模型(master/hotfix/develop/feature/release)

    1 分支管理 1 1 总览 一张流程图给大家先镇镇惊 两种核心分支 主分支 Master xff1a 代码库应该有一个 且仅有一个主分支 所有提供给用户使用的正式版本 xff0c 都在这个主分支上发布 这个分支只能从其它分支合并 xff0c
  • 机器学习、数据挖掘中所谓的低阶、高阶特征

    线性组合是一阶特征 xff0c 有n个有效的线性组合就是n阶特征 xff0c 注意这里的有效的组合 xff0c 比如线性 线性组合 xff0c 只能算一个有效的线性组合 xff0c 线性 非线性 线性 xff0c 这样算两个有效的线性组合
  • Xmanager连接Linux图形界面

    一 修改文件 etc inittab默认级别为5 For information on how to write upstart event handlers or how upstart works see init 5 init 8 a
  • Python3批量修改MP3文件的标签

    环境 Python 3 6 8 tags v3 6 8 3c6b436a57 Dec 24 2018 00 16 47 MSC v 1916 64 bit AMD64 on win32 pip3 version pip 19 2 3 pip
  • MacBookPro A1989 安装Windows 10 笔记

    1 在 Microsoft 的官方网站上下载 Windows 10 的安装镜像 xff0c 通过 macOS Mojave 的 Boot Camp 安装 Windows 10 时 xff0c 在进行了几分钟后会提示失败 xff0c 失败原因
  • Python 3利用telnetlib 、openpyxl、multiprocessing 多进程批量管理交换机

    环境 Python 3 6 8 tags v3 6 8 3c6b436a57 Dec 24 2018 00 16 47 MSC v 1916 64 bit AMD64 on win32 py文件保存时编码为utf 8 需求 xff1a 1
  • vue使用vedio.js播放视频(切换视频源)

    vedio js官方vue教程是采用组件模式 xff0c 切换视频失败 参考和众多网上教程 xff0c 最后采用去掉组件 xff0c 直接调用this player src xff08 xff09 方法切换成功记录下 后续再研究组件的加载和
  • 【转载】统信UOS中普通用户忘记密码处理方法

    原文地址 1 1 有root账户密码的情况 按下键盘 CTRL 43 ALT 43 F2 xff0c 登录root用户 xff1b 输入命令 tail etc passwd xff0c 根据结果和客户确认电脑 用户名 xff1b 输入命令
  • CAS 6.5.9 -续1-实现 service注册 和 rest支持

    结论 xff1a 6 5版本采用的是gradlew打包 xff0c 和之前版本有很多区别 xff0c 网上很多教程都不适合 比如 xff1a 用gradlew unzip 替代原来解压缩war文件命令 xff0c 但现在不推荐方法来修改配置
  • 【Demo3d】Visual类对象操作常用方法

    方法 xff08 Visual xff1a 对象 xff09 作用参数备注 移动位置 MoveTo Visual MoveTo Vector3 Double Double 移动对象的位置 Vector3 xff1a 全局坐标系下的位置 Do
  • Vue前端 php 后端通过cas6.5认证

    Vue前端 php 后端 通过CAS登录 Vue前端 xff1a http localhost 8080 PHP后端 xff1a http localhost restful cas CAS服务器地址 xff1a https localho
  • VueCli2,前后端分离时,前端开发如何访问后端的API接口

    VueCli2 前后端分离时 前端开发如何访问后端的API接口 前端开发 VueCli2项目结构 配置Config下的index js 配置后就可以跨域访问后台api了 dev span class token punctuation sp

随机推荐

  • nodejs使用sqlIte总结(含前端原生jsAjax请求使用)

    SQLite node操作 添加依赖包 span class token comment npm install save sqlite3 span span class token string 34 dependencies 34 sp
  • elemnetUI 关于el-button禁用属性的小坑

    使用cdn引入elementui的页面中 对el table头部的自定义中使用了el button因为做的是个刷新表格的功能 所以我想在点击以后给按钮设置disabled true 防止短时间触发多次 结果一直不能实现 这是我页面样式 这是
  • shiro使用reids缓存session 踩坑 (已解决)

    shiro使用reids缓存session 踩坑 方案一 shiro redis插件 未成功 shiro整合redis出现java lang ClassNotFoundException org apache shiro event Eve
  • 如何用css选择器选中某个类的第一个元素

    现在有一个这样的结构 要将 选中 变成红色改怎么使用css span class token tag span class token tag span class token punctuation lt span div span sp
  • 使用vuedraggable 对一个 `二维列表` 实现拖拽修改

    使用vuedraggable 对一个 二维列表 实现拖拽修改 vuedraggable实现座位布局拖拽修改 方案一 修改 end 和move 在move中获取移动的元素值 和目的地元素值 在end中交换这两个元素 局限 元素需要是唯一值 不
  • APP图标未读取消息数目

    APP的图标通常右上角会显示红色的数字表示未读取的消息或通知数目 xff0c 那么这个怎么实现呢 xff1f 在iOS8 0之后需要注册一个通知 xff0c 很简单 xff0c 两行代码搞定 放代码 xff1a set to 0 to hi
  • anaconda中pip无法安装的3种解决方案:No module named ‘***‘ + setup.py

    下载安装 在Pypi或github中下载 以pypi为例 将下载的文件放到自己的文件夹 安装 pip install 安装包路径 git命令安装 pip install git 43 github https仓库链接 比如 xff1a pi
  • telnet登录不上,提示No route to host的解决方法

    root 64 zshts011 backup telnet 192 168 31 42 Trying 192 168 31 42 telnet connect to address 192 168 31 42 No route to ho
  • java 向上转型与向下转型

    基础知识 xff1a Java中的继承机制使得一个类可以继承另一个类 xff0c 继承的类称为子类 xff0c 被继承的类称为父类 在一个子类被创建的时候 xff0c 首先会在内存中创建一个父类对象 xff0c 然后在父类对象外部放上子类独
  • 在Arm/Linux下安装python的pytorch库

    在Arm Linux下安装python的pytorch库 通过pip安装torch库 xff0c 报以下错误 nvidia 64 nx pengjing pytorch packget span class token function s
  • Ubuntu(Jetson nano) qtcreator配置Libtorch、Qt、opencv

    opencv配置 jetson nano自带opencv span class token comment opencv span INCLUDEPATH span class token operator 43 61 span span
  • Curl工具的说明-安装-简单使用

    目录 1 Curl是什么 2 Curl在Windows下安装流程 3 Curl在Linux系统下安装流程 xff1a 4 Curl常用的参数及说明 xff1a 1 Curl是什么 在前后端的日常使用中会利用curl这种工具来代替Postma
  • Linux 网桥配置命令:brctl

    Linux 网桥配置命令 xff1a brctl linux brctl Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联 思路其实很简单 xff1a 就是将虚拟出一个bridge口 xff0c 将对应的有线LAN和无线
  • C语言笔记(贪吃蛇)

    span class token comment 忘记了在那里找到的 xff0c 希望原作者大度 x1f604 xff0c 不和我这个菜鸟计较 span span class token macro property span class
  • 防止暴力破解ssh的四种方法

    一 方法介绍 防止暴力破解的四种方法 xff1a 1 密码要写的足够的复杂 xff0c 通常建议将密码写16位 xff0c 并且无连贯的数字或者字母 xff1b 当然也可以固定一个时间修改一次密码 xff0c 推荐是一个月修改一次会稳妥一些
  • RTOS面试常问题目

    RTOS常见面试问题 RTOS的实时性是如何实现的任务之间是如何通信的二值信号量和互斥量的区别任务通知是怎么是实现的RTOS内核是怎么调度的FreeRTOS四种任务状态 RTOS的实时性是如何实现的 一个处理器核心在某一时刻只能运行一个任务
  • STM32+ze-08甲醛传感器使用教程

    新房子快下来了 xff0c 装修后怕甲醛影响身体 xff0c 便决定自己动手做一个甲醛传感器检测 xff0c 本来很简单的一个东西 xff0c 做了快一个月了 xff0c 简直是累死个人 xff0c 下面听我慢慢给大家道来 硬件平台 xff
  • 华为交换机配置链路聚合(手工模式链路聚合和lacp模式聚合)

    转载至 xff1a 华为交换机配置链路聚合 xff08 手工模式链路聚合和lacp模式聚合 xff09 年华学习日记的博客 CSDN博客 华为链路聚合 华为交换机配置链路聚合 链路聚合 xff08 Eth Trunk xff09 xff0c
  • 说走就走的「Windows」—— Windows To Go 制作详解

    拥有 Mac 的同学大概都会碰到一个头疼的问题 xff0c 那就是使用 Windows 的使用需求 macOS 虽好 xff0c 不过总是会有一些讨厌的软件没有 Mac 版本 xff0c 这时就不得不在 Mac 上跑 Windows 了 使
  • 玩转华为数据中心交换机系列 | 配置动态LACP模式的链路聚合示例

    转载至 xff1a 玩转华为数据中心交换机系列 配置动态LACP模式的链路聚合示例 COCOgsta的博客 CSDN博客 华为lacp动态聚合 素材来源 xff1a 华为数据中心交换机配置指南 一边学习一边整理试验笔记 xff0c 并与大家