17 M-LAG 配置思路

16 华三数据中心最流行的技术 M-LAG-CSDN博客

M-LAG 配置思路

什么是M-LAG?为什么需要M-LAG? - 华为 (huawei.com)


1 配置 M-LAG 的固定的MAC地址


[SW-MLAG]m-lag system-mac 2-2-2

2 配置M-LAG 的系统标识符系统范围1到2


[SW-MLAG]m-lag system-number 1
[SW-MLAG]m-lag  system-number  ?
  INTEGER<1-2>  Number value

3 配置M-LAG 优先级 范围在0-65535


[SW-MLAG]m-lag system-priority  ?
  INTEGER<0-65535>  Priority value

4 配置M-LAG 的Keppalive 检测


[SW-MLAG]m-lag keepalive ip destination 1.1.1.2 source 1.1.1.1
解析:

  • m-lag keepalive ip:指定使用IP协议进行Keepalive检测。
  • destination 1.1.1.2:设置Keepalive检测的目标IP地址,这是MLAG对端交换机的IP地址。
  • source 1.1.1.1:设置Keepalive检测的源IP地址,这是本端交换机的IP地址

5 在对应的接口上开启三层路由模式 配置IP地址


[SW-MLAG-GigabitEthernet1/0/1]port link-mode  route
[SW-MLAG-GigabitEthernet1/0/1]ip address  1.1.1.1 24

6 在M-LAG上设置Keepalive探测包的发送间隔和超时时间


[SW-MLAG]m-lag keepalive interval 1000 timeout 10
[SW-MLAG]:这通常表示您正在配置MLAG相关的设置。SW-MLAG可能是一个特定的设备或上下文模式的简写。
解析:

  • m-lag keepalive:这部分命令用于配置MLAG的Keepalive参数。
  • interval 1000:设置Keepalive探测包的发送间隔为1000毫秒(1秒)。这意味着交换机将每隔1秒发送一次Keepalive探测包。
  • timeout 10:设置Keepalive探测的超时时间为10秒。如果在这10秒内没有收到来自对端交换机的Keepalive响应,系统将认为MLAG连接已经失效。

7 配置链路聚合的组号为1 将该组的编号1 开启自动模式

[SW-MLAG]interface  Bridge-Aggregation  1
[SW-MLAG-Bridge-Aggregation1]link-aggregation mode  dynamic

8 将对应的接口加入到对应的组中去 实现链路聚合


[SW-MLAG]interface  range  FortyGigE 1/0/53 to FortyGigE 1/0/54
[SW-MLAG-if-range]port link-aggregation  group  1

9 将做了Keppalive的进行接口排除

[SW2-MLAG]m-lag  mad exclude interface  GigabitEthernet  1/0/1

10 M-LAG 常用到的查询命令

  1. display dfs-group 1 m-lag  //查看M-LAG设备组状态信息
  2. display dfs-group 1 peer-link  //查看peer-link口的状态
  3. display dfs-group 1 node _node-id_ m-lag //查看M-LAG口配对是否成功
  4. display dfs-group consistency-check status // 查看M-LAG配置一致性检查功能是否开启
  5. display dfs-group consistency-check global //查看M-LAG两台设备的相关配置是否一致性
  6. display m-lag troubleshooting current //查看M-LAG故障原因
  7. display fei m-lag table //查看FEI侧的M-LAG信息
  8. display dfs-group 1 m-lag brief //查看M-LAG成员接口状态

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/10913.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

宽度优先搜索

又有的时候&#xff0c;我们还会碰到这样一些貌似可以用深搜解决&#xff0c;但又有点茫然打不出深搜程序的题&#xff1a;奇怪的电梯、倒牛奶、面积……这些问题&#xff0c;问的都是最怎么怎么样&#xff0c;但也是从一个起点出发往下走。怎么办&#xff1f;这时候我们就要用…

MongoDB安装及接入springboot

环境&#xff1a;windows、jdk8、springboot2 1.MongoDB概述 MongoDB是一个开源、高性能、无模式&#xff08;模式自由&#xff09;的文档&#xff08;Bson&#xff09;型数据库&#xff1b;其特点如下&#xff1a; 模式自由 ---- 不需要提前创建表 直接放数据就可以 支持高并…

STM32窗口看门狗的操作

STM32的窗口看门狗的主要功能是&#xff0c;程序过早的喂狗还有太晚喂狗&#xff0c;都会触发单片机重启&#xff0c;就是有一个时间段&#xff0c;在这个时间段内喂狗才不会触发单片机重启。 下面我就总结一下窗口看门狗的设置过程&#xff1a; 第一步&#xff1a;开启窗口看…

css基础之定位、元素的显示与隐藏

定位 一、定位position组成 定义定位模式边偏移&#xff0c; 1.定位模式用于指定一个元素在文档中的定位方式 通过css的positon属性设置&#xff0c;其值分为四个: 静态定位&#xff1a;static 相对定位&#xff1a;relative 绝对定位&#xff1a;absolute 固定定位&#x…

读书笔记——《高质量C++/C编程指南》(5)

目录 前言 类的构造函数、析构函数与赋值函数 构造函数与析构函数的起源 构造函数的初始化表 构造和析构的次序 示例&#xff1a;类String 的构造函数与析构函数 不要轻视拷贝构造函数与赋值函数 示例&#xff1a;类String 的拷贝构造函数与赋值函数 偷懒的办法处理拷贝…

vscode怎么设置背景图片?

vscode背景图片是可以自己设置的&#xff0c;软件安装后默认背景的颜色是黑色的&#xff0c;这是默认的设计&#xff0c;如果要修改背景为指定的图片&#xff0c;那么我们需要安装插件&#xff0c;然后再通过代码来设置背景图片的样式&#xff0c;下面我们就来看看详细的教程。…

代数结构:5、格与布尔代数

16.1 偏序与格 偏序集&#xff1a;设P是集合&#xff0c;P上的二元关系“≤”满足以下三个条件&#xff0c;则称“≤”是P上的偏序关系&#xff08;或部分序关系&#xff09; &#xff08;1&#xff09;自反性&#xff1a;a≤a&#xff0c;∀a∈P&#xff1b; &#xff08;2…

旅游推荐管理系统(小组项目)

文章目录 前言 一、项目介绍 1. 项目目的 2. 项目意义 2.1 提升旅游体验 2.2 促进旅游业发展 2.3 数据积累与分析 2.4 提升服务品质 2.5 优化资源配置 二、项目结构 1. 主要使用的技术 1.1 若依&#xff08;Ruoyi&#xff09;框架 1.2 Vue.js框架 1.3 Ajax 1.4 …

OpenCV 阈值法

1.概述 在深度学习出现之前&#xff0c;图像中的阈值法处理主要有二值阈值法、自适应阈值法、Ostu阈值法。 2.理论对比 3.代码实现 #include <iostream> #include <opencv2/opencv.hpp>int main(int argc, char** argv) {if(argc ! 2) {std::cerr << "…

【进程通信】了解信号以及信号的产生

文章目录 0.前言1.信号的基本概念1.1中断1.1.1 软中断1.1.2硬中断 1.2异步1.2.1异步和同步的比较 2.信号的主要用途3.信号的特点4.查看信号4.1Core和Term的区别4.2生成Core文件 5.初识捕捉信号5.1signal函数 6.产生信号的方式6.1.通过终端按键产生信号6.2.调用系统函数向进程发…

隆重庆贺中华人民共和国成立七十五周年,中国科学技术大学全体师生祝福祖国强盛

隆重庆贺中华人民共和国成立七十五周年中国科学技术大学全体师生祝福祖国强盛卡西莫多 华夏曾经炮声隆 亿万黎民饥寒重 列强瓜分举杯庆 条约割肉斟血贺 饕餮盛宴沃野中 地大物博多浮华 曾多膏脂送肉人 我辈悲苦先祖民 曾经如此患难共 皆因内乱又失和 才致如此覆巢国 领袖聚沙垒…

使用 TensorFlow.js 和 OffscreenCanvas 实现实时防挡脸弹幕

首先&#xff0c;要理解我们的目标&#xff0c;我们将实时获取视频中的面部区域并将其周围的内容转为不透明以制造出弹幕的“遮挡效应”。 步骤一&#xff1a;环境准备 我们将使用 TensorFlow.js 的 Body-segmentation 库来完成面部识别部分&#xff0c;并使用 OffscreenCanv…

tvm.frontend.from_pytorch详细介绍(1)

文章目录 一、pytorch前端整体转化流程&#xff08;部分&#xff09;1.脚本化的pytorch模型2.内联优化(_run_jit_passes)2.1、内联优化2.2 什么是内联函数 3.graph中的所有op(get_all_op_names)3.1 各个变量的值1 .graph2 .nodes3 .p nodes4、返回结果 二、from_pytorch完整代码…

国内智能搜索工具实战教程

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…

3、Qt--配置文件的使用

开发平台&#xff1a;Win10 64位 开发环境&#xff1a;Qt Creator 13.0.0 构建环境&#xff1a;Qt 5.15.2 MSVC2019 64位 一、需求及方案 实际开发过程中&#xff0c;我们需要根据本地的配置文件&#xff0c;去配置我们的程序&#xff0c;比如数据库地址、网络地址等信息&…

分享10类正规的网上赚钱平台,让你摆脱单一收入

在这个互联网飞速发展的时代&#xff0c;你是否还在为单一的收入来源而焦虑&#xff1f;别担心&#xff0c;今天带你解锁10种网上赚钱的新姿势&#xff0c;让你的收入不再单一&#xff0c;甚至可能翻倍&#xff01; 1. 文库类&#xff1a;知识的变现 你知道吗&#xff1f;你的…

k8s 数据流向 与 核心概念详细介绍

目录 一 k8s 数据流向 1&#xff0c;超级详细版 2&#xff0c;核心主键及含义 3&#xff0c;K8S 创建Pod 流程 4&#xff0c;用户访问流程 二 Kubernetes 核心概念 1&#xff0c;Pod 1.1 Pod 是什么 1.2 pod 与容器的关系 1.3 pod中容器 的通信 2&#xff0c; …

imx91的uboot编译

一、准备操作 下载半导体厂家的uboot源码 如这里我要下载的是imx91的恩智浦linux芯片bootloader 进入半导体厂家官网 下载源码&#xff0c;略 更新linux源&#xff0c;这里我是替换成清华源 vi /etc/apt/sources.list deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ fo…

【江科大STM32学习笔记】新建工程

1.建立工程文件夹&#xff0c;Keil中新建工程&#xff0c;选择型号 2.工程文件夹里建立Start、Library、User等文件夹&#xff0c;复制固件库里面的文件到工程文件夹 为添加工程文件准备&#xff0c;建文件夹是因为文件比较多需要分类管理&#xff0c;需要用到的文件一定要复…

Web UI自动化测试--PO模式

没有PO实现的测试用例的问题: 重用性低:登录功能重复可维护性差:数据和代码混合可读性差:元素定位方法杂乱(id、xpath、css混杂)可读性差:不易识别操作的含义(特别是css和xpath语法)可维护性差:如果某个元素的属性改了,你要更改多次PO(Page Object Model)页面对象模型…