• HCIA-单点故障-Smart Link


    目录

    单点故障:

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

    Smart Link端口状态:

    Smart Link基础命令配置:

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

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

    Monitor link组

    Monitor link 的使用场景

    Monitor link 的 基本配置命令:


    单点故障:

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

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

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

    Smart Link端口状态:

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

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

    Smart Link基础命令配置:

    1,先关闭接口的STP功能

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

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

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

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

    分析:

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

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

    1. //交换机1和交换机2的操作相同
    2. vlan 10
    3. inter gi0/0/1
    4. port link-type access
    5. quit
    6. //设置23口为trunk
    7. port-group group-member gi0/0/2 gi0/0/3
    8. port link-type trunk
    9. port trunk allow-pass vlan all
    10. quit
    11. //进入接口23,关闭stp 功能
    12. inter gi0/0/2
    13. stp disable
    14. quit
    15. //创建smartlink组
    16. smart-link group 1
    17. port gi0/0/2 master
    18. port gi0/0/3 slave
    19. smart-link enable
    1. //交换机34操作相同,分别进入12接口,设置接口类型为trunk
    2. inter gi0/0/2
    3. port link-type trunk
    4. port trunk allow-pass vlan all
    5. quit

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

    Monitor link组

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

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

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

    Monitor link 的使用场景

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

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

    Monitor link 的 基本配置命令:

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

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

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

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

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

    1. inter gi0/0/1
    2. shuadown

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

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

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

  • 相关阅读:
    软件工程-第4章结构化编码和测试
    Hexagon IDE使用手册 ---创建新项目
    基于android的健身管理APP(ssm+uinapp+Mysql)
    VUE2 Day06路由模块封装,声明式导航,vue路由重定向,keep-alive,基于VueCli自定义创建项目,代码规范
    Vue 中可重用组件的 3 个主要问题
    分享从0学习arthas的17篇文章
    在jupyter中更改、增加内核
    Open-Sora:开源版的Sora
    4.2、Linux进程(1)
    生鲜行业B2B电商平台解决方案,提高企业交易流程标准化和透明度
  • 原文地址:https://blog.csdn.net/qq_52655865/article/details/130870483