HCIA-单点故障-Smart Link

news2025/1/18 9:07:57

目录

单点故障:

Smart Link端口状态:

Smart Link基础命令配置:

 单设备”链路备份“方案 —— Smart Link案列实现

Monitor link组

Monitor link 的使用场景

Monitor link 的 基本配置命令:


单点故障:

由于在链路之间没有备份链路,导致链路中一个节点或节点之间出现故障,导致无法通信的现象叫做单点故障

解决单点故障:添加冗余链路或者冗余设备

 单设备”链路备份“方案 —— Smart Link

Smart Link:实现链路备份的一种技术。参加一个Smart Link组,在该组中,加入两个端口。其中一个端口为主端口,也称为Master端口,另一个端口称为备端口,也称为Slave端口。

Smart Link端口状态:

Master端口:一直处于工作状态,转发数据

Slave端口:一直处于阻塞状态,不转发数据

Smart Link基础命令配置:

1,先关闭接口的STP功能

inter gi/0/0/1   // 进入1,2接口
stp disable      //关闭stp功能
quit

2,创建Smart Link组,制定端口角色,并开启Smart Link功能

smart-link group 1       //创建smartlink组
port gi0/0/1 master      //将去接口设置为master
port gi0/0/2 slave       //将2接口接口设置为slave,备用接口
smart-link enable        //开启smartlink 功能

 单设备”链路备份“方案 —— Smart Link案列实现

分析:

1,先给两个主机分配IP地址和划分VLAN

2,在交换机1,2上设置PC1,PC2设置为access接口,允许VLAN 10 数据通过

//交换机1和交换机2的操作相同
vlan 10
inter gi0/0/1
port link-type access
quit
//设置2,3口为trunk
port-group group-member gi0/0/2 gi0/0/3
port link-type trunk
port trunk allow-pass vlan all
quit
//进入接口2,3,关闭stp 功能
inter gi0/0/2
stp disable
quit
//创建smartlink组
smart-link group 1
port gi0/0/2 master 
port gi0/0/3 slave
smart-link enable
//交换机3,4操作相同,分别进入1,2接口,设置接口类型为trunk
inter gi0/0/2 
port link-type trunk
port trunk allow-pass vlan all
quit

测试pc1和pc2之间是否可以通信,直接ping 就行,可以在交换机的接口上点击数据包的抓取,分析数据

 单设备”链路备份“方案 —— Monitor Link

Monitor link组

Monitor link组称为监控链路组,由上行端口和下行端口共同组成。下行端口的状态,随着上行端口的状态变化而变化。

上行端口:Uplink端口,是指那些被监控的链路,如果上行端口出现故障,则表示Monitor组出现故障,此时下行端口会被强制设置为DOWN。

下行端口:称为DownLink端口,是指Monitor link组中的“监控者”,下行端口的状态不影响上行端口的状态和其他下行端口的状态。

Monitor link 的使用场景

Monitor link通常是和Smart link配合使用。 

Smart Link只能检测到自己直连端口上的故障,在同一条链路上的其他交换链路故障是检测不到的,所以采用Monitor Link监控链路,如果在链路上,有一台交换机上行链路上的某条链路出现了故障,该交换机在故障点的下行链路上,则该交换机就会检测到上行端口故障,就会将自己的下行端口设置为DOWN,节省带宽。

Monitor link 的 基本配置命令:

monitor—link group 1 //创建一个monitorlink组,id为1
port gi0/0/1 uplink   //将接口1设置上行接口
port go0/0/2 downlink 1 //将接口2设置为下行接口,1表示下行接口只有接口2

基于上面的smart link 的实验,在smart link的基础上,做monitor link 实验,monitorlink 一般是配置smart link实验进行的。

在交换机3或者4,或者3,4上添加monitor link组

monitor-link group 1
//在设置上下行接口
port gi0/0/1 uplink
port gi0/0/2 downlink

此时,交换机1上的2接口是master ,我们将交换机3上接口的1接口,也就是monitor上行接口断掉,

inter gi0/0/1
shuadown

此时,monitorlink检测到上行接口1断掉,会将下行接口2设置DOWN,此时smartlink就会将接口3设置运行态,接口2设置阻塞态,进行通信。

smartlink在主链路故障恢复后,不会自己将通信链路调整回master,这是需要可以通过手动设置超时间来自己恢复

restore enable //使能Smart Link组的回切功能。缺省情况下,Smart Link组回切功能处于关闭状态。
timer wtr wtr-time //设置Smart Link组回切时间。 缺省情况下,Smart Link组回切时间为60秒。

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

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

相关文章

Zookeeper快速入门(Zookeeper概述、安装、集群安装、选举机制、命令行操作、节点类型、监听器原理)

1、Zookeeper入门 1.1 概述 Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。 1、Zookeeper工作机制 Zookeeper从设置模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责储存和管理大家都关心的数…

spring源码篇(八)事务的原理

文章目录 前言基本操作验证 Spring事务的传播机制特殊的机制说明NOT_SUPPORTEDNESTEDSUPPORTS 源码加载事务自动配置类要不要加注解:EnableTransactionManagement配置类说明 EnableTransactionManagement 做了什么AutoProxyRegistrar做了什么创建的代理类是jdk动态代…

UE DTDataTable 插件说明, 运行中操作CSV文件。

UDataTable的扩展对象,可以在Runtime模式下可以加载和保存CSV文件,并且可以进行数据的添加和删除,也可以使用系统DataTable的所有函数。 1. Create DT Data Table From CSV File 从CSV文件创建 DT Data Table 对象 File Path :文件…

MiniConda、CUDA、CUDnn以及pytorch环境的配置以及坑

文章目录 一、MiniConda安装、介绍1.1 Conda是什么?1.2 MiniConda是什么?1.3 安装方法1.4 Conda常用命令1.5 杂项 二、CUDA 以及 CUDnn三、Pytorch安装总结 首先需要说明一下,我想安装的是Pytorch GPU版,所以需要安装CUDA toolkit…

WPF 页面布局 DockPanel Grid StackPanel UniformGrid WrapPanel WPF布局入门 WPF布局资料

在布局常用的布局属性 HorizontalAlignment: 用于设置元素的水平位置VerticalAlignment: 用于设置元素的垂直位置 Margin: 指定元素与容器的边距 Height: 指定元素的高度 Width: 指定素的宽度 WinHeight/WinWidth: 指定元素的最小高度和宽度MaxHeight/MaxWidth: 指定元素的最大…

Selenium自动化测试(基于Java)

目录 一. 了解Selenium ✅1.1 概念 ✅1.2 作用 ✅1.3 特点 ✅ 工作原理 二. Selenium Java 环境搭建 ✅2.1 下载 Chrome 浏览器 ✅2.2 查看浏览器的版本 ✅2.3 下载浏览器驱动 ✅2.4 验证环境是否搭建成功 三. Selenium 常用 API ✅3.1 定位元素 ✅3.2 操作对象 ✅…

给你的终端(windows 11的命令行 增加一个好看的背景)

1.win R 键入cmd 加回车 2.点击这个符号 进入设置 3. 找到命令提示符 4.往下滚动你的小鼠标 5.看见其他设置 点击外观 6.继续滚动小鼠标 找到背景图像 路径 最后选择 自己的喜欢图片的存放路径就可以啦 啦啦啦

宠物医院小程序开发需具备哪些功能?

想要开发一款专业好用的宠物医院小程序系统,需要具备哪些基本功能呢? 1、在线预约。用户可以在线上预约宠物医院的服务,包括医生、服务的具体内容、预约的时间、具体的宠物医院地址等,不仅可以帮助用户合理安排好时间还能让…

consul命令总结

1. consul members -http-addrxxxxx 查看指定地址consul集群的所有节点 举例:查看地址192.168.5.47上consul集群的所有consul节点 如下图,该集群一共有三个节点 2. consul info -http-addrxxxxx 查看指定地址consul集群的详细信息 举例:查看…

python:根据红光波段和近红外波段的遥感图像计算NDVI

作者:CSDN @ _养乐多_ 本文将介绍使用python中的GDAL库,以及红光波段和近红外波段两个单波段影像计算NDVI影像的方法和代码。并使用matplotlib库将NDVI绘制成图片。 结果如下图所示, 文章目录 一、代码1,主函数2,执行函数二、使用matpoltlib绘图一、代码 1,主函数 im…

自然科学领域期刊分区——什么是核心期刊(核心A、B、C)

目录 前言 1、什么是核心期刊 2、期刊来源数据库的大致排名 3、什么是顶刊、权威期刊、核心A、核心B、核心C 4、JCR分区与中科院分区 5、中科院2023年预警国际期刊 前言 本文只做一个简单的科普,当然每所院校或者科研单位对期刊分区或者认定有一套自己的认定…

搭建stm32电机控制代码框架(一)——Stm32CubeMx入门

也是挑战一下自己吧,看看多久能够把自己的代码框架搭建起来,今天是5月23日,看看最终搭建成功的时候是什么时候,目标其实这个阶段很简单,电机转一个双闭环FOC就行。 这次的任务是基于stm32f405芯片进行展开&#xff0c…

如何看待现在的网络安全行业?

前言 网络安全是一个需要具备专业技术和能力的综合性行业,从业者需要具备扎实的技术功底和批判性思维,不断学习和更新知识,以保证随时能够应对威胁和攻击。 在现在的网络安全行业,从业者面临的挑战较多,如恶意代码、…

K8s环境部署Triton实现云端模型推理

前置条件:K8集群、helm 1、以模型名作为目录名,创建目录 mkdir resnet50_pytorch 2、将模型文件、配置文件(输入、输出等)存到刚创建的目录下,resnet50_pytorch目录下文件层级结构如下 model-respository/ └── …

攫取 RGB图像 和 PCM音频 数据

一、获取源码 1. 下载地址 Github: https://github.com/Gaaagaa/MediaGrabber 2. 编译提醒 这个测试程序,是使用 QtCreator 写的 Qt 界面程序,调用我封装好的 vlc_mgrabber_t 类实现了一个简单的播放器。MFC的我也写过相应的测试程序,这里…

Web安全:Redis 未授权访问漏洞 测试.

Web安全:Redis 未授权访问漏洞 测试. Redis 默认情况下绑定在 6379 端口,然后如果没有进行添加防火墙规则避免其他非信任来源 IP 访问等相关安全策略,直接暴露在公网上。然后再没有设置密码或者设置了弱密码,因此导致此漏洞的产生…

第12届蓝桥杯Scratch省赛真题集锦

编程题 第 1 题 问答题 下雨 题目说明 编程实现: 下雨。 具体要求: 1).点击绿旗,角色与背景如下图所示呈现在对应位置; 2).小猫说:“快下雨了,赶快回家”,小狗说:“我再玩一会”; 3).开始下雨,雨滴持续下落, 4).小猫…

【WinForm】继承窗体

1、VS创建2个界面,分别为Form1、Form2 2、重新生成后,将Form的父类改为Form1 3、观察设计界面,Form2继承了Form1窗体的控件,且处于锁定状态 4、在Form1中创建点击事件,改写标签信息,验证此时的类对象 …

Qt文件系统源码分析—第六篇QSaveFile

深度 本文主要分析Windows平台,Mac、Linux暂不涉及 本文只分析到Win32 API/Windows Com组件/STL库函数层次,再下层代码不做探究 本文QT版本5.15.2 类关系图 QTemporaryFile继承QFile QFile、QSaveFile继承QFileDevice QFileDevice继承QIODevice Q…

Linux:软件管理器yum编辑器vim

软件管理器yum&&编辑器vim 🔆软件管理器yum软件包是什么rzsz网络通畅性验证查看软件包怎么安装软件安装yum扩展源怎么卸载软件 🔆编辑器vim基本概念基本操作正常模式指令集末行模式指令集简单配置vim配置文件的位置常用配置选项使用插件参考资料…