原理概述

在二层网络中,为了提高网络可靠性,一般通过冗余方式进行组网,这种方式又会带来环路问题,为了解决环路问题,除了采用STP技术,华为还提出了Smart Link解决方案。
在网络中,两条上行链路在正常情况下,只有一条处于连通状态,而另一条处于阻塞状态,避免了环路引起的广播风暴,当主用链路发生故障后,流量会在毫秒级的时间内切换到备用链路上,保证了数据的正常转发。默认情况下,当原主用链路故障恢复时,将维持在阻塞状态,不进行抢占,从而维持网络稳定性,可手工配置回切功能,使流量切换回原主用链路。
Smart Link缺陷:能够保证设备在本设备上行链路发生故障后快速进行倒换,但对于跨设备的链路故障不能提供有效保护。
为此,可采用Monitor Link用于扩展Smart Link的链路备份范围,通过监控上游设备的上行链路,达到上行链路故障迅速传达给下游设备,从而触发Smart Link的主备链路切换。

实验内容

SW4作为公司出口设备连接外网,SW1是接入侧交换机,SW1通过两台交换机SW2与SW3双上行连接到SW4,针对此双上行组网。
为了实现主备链路冗余备份及故障后的快速迁移,部署Smart Link技术,为了进一步扩展Smart Link的备份范围,使用Monitor Link联动方式监控上游设备的上行链路来完善Smart Link。

实验拓扑

SW1

<Huawei>u t m
Info: Current terminal monitor is off.
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname SW1[SW1]smart-link group 1      #创建Smart Link组1,并开启Smart Link组功能
[SW1-smlk-group1]smart-link enable
[SW1-smlk-group1]quit
[SW1]interface ethernet 0/0/3
[SW1-Ethernet0/0/3]stp disable  #配置Smart Link时,需要在运行Smart Link的接口下关闭STP
[SW1-Ethernet0/0/3]quit
[SW1]interface ethernet 0/0/4
[SW1-Ethernet0/0/4]stp disable
[SW1-Ethernet0/0/4]quit
[SW1]smart-link group 1
[SW1-smlk-group1]port ethernet 0/0/3 master  #配置GE0/0/3为主接口
[SW1-smlk-group1]port ethernet 0/0/4 slave   #配置GE0/0/4为备份接口
[SW1-smlk-group1]quit[SW1]display smart-link group 1    #查看主备状态
Smart Link group 1 information :Smart Link group was enabledThere is no Load-BalanceThere is no protected-vlan reference-instanceDeviceID: 4c1f-ccb2-56c3Member                  Role   State    Flush Count Last-Flush-Time----------------------------------------------------------------------
#E0/0/3为主端口,状态为Active,E0/0/4为备份端口,状态为InactiveEthernet0/0/3           Master Active   0           0000/00/00 00:00:00 UTC+00
:00 Ethernet0/0/4           Slave  Inactive 0           0000/00/00 00:00:00 UTC+00
:00 

配置回切功能

当SW1上主接口出现故障时,备份端口会立即切换为Active状态,并且,默认情况下,原主接口恢复时,主接口不会自动切回Active状态,需手工配置回切功能。
将SW2交换机E0/0/3接口关闭,模拟故障发生,回到SW1观察Smart Link组1的主备情况。

SW2

<Huawei>u t m
Info: Current terminal monitor is off.
<Huawei>sys
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname SW2
[SW2]interface ethernet 0/0/3
[SW2-Ethernet0/0/3]shutdown
[SW2-Ethernet0/0/3]quit

SW1的主备状态已自动切换,

重新开启SW2的E0/0/3接口,再次在S1上观察Smart Link组1的主备状态,但是主备状态默认是不切换的,需要在SW1上开启回切功能。

[SW2]interface ethernet 0/0/3
[SW2-Ethernet0/0/3]undo shutdown[SW1]smart-link group 1
[SW1-smlk-group1]restore enable  #开启回切功能
[SW1-smlk-group1]timer wtr 30    #回切时间设置为30

Monitor Link配置

模拟SW2的G0/0/1接口关闭,并查看Smart Link组1的主备状态

[SW2]interface GigabitEthernet 0/0/1
[SW2-GigabitEthernet0/0/1]shutdown

#主备仍然没有切换,E0/0/3还是主接口,这样会导致交换机1无法正常通信

[SW1]display smart-link group 1
Smart Link group 1 information :Smart Link group was enabledWtr-time is: 30 sec.There is no Load-BalanceThere is no protected-vlan reference-instanceDeviceID: 4c1f-ccb2-56c3Member                  Role   State    Flush Count Last-Flush-Time----------------------------------------------------------------------Ethernet0/0/3           Master Active   0           0000/00/00 00:00:00 UTC+00
:00 Ethernet0/0/4           Slave  Inactive 0           0000/00/00 00:00:00 UTC+00
:00

SW2启用Monitor Link组1,配置上行接口为GE0/0/1,下行接口为0/0/3,

[SW2]monitor-link group 1
[SW2-mtlk-group1]port g
[SW2-mtlk-group1]port GigabitEthernet 0/0/1
[SW2-mtlk-group1]port GigabitEthernet 0/0/1 uplink
[SW2-mtlk-group1]port Ethernet 0/0/3
[SW2-mtlk-group1]port Ethernet 0/0/3 downlink
[SW2-mtlk-group1]quit

再次查看S1的Smart Link组1 的主备状态,E0/0/3是Inactive,E0/0/4是Active,流量已经被切换到E0/0/4接口,保证了流量正常转发

[SW1]display smart-link group 1
Smart Link group 1 information :Smart Link group was enabledWtr-time is: 30 sec.There is no Load-BalanceThere is no protected-vlan reference-instanceDeviceID: 4c1f-ccb2-56c3Member                  Role   State    Flush Count Last-Flush-Time----------------------------------------------------------------------Ethernet0/0/3           Master Inactive 0           0000/00/00 00:00:00 UTC+00
:00 Ethernet0/0/4           Slave  Active   0           0000/00/00 00:00:00 UTC+00
:00

修改Monitor Link组的回切时间为10s(默认为3秒),当SW2的上行链路重新恢复后,下行链路Smart Link组将在时间到期后,重新切回主链路。

[SW2]monitor-link group 1
[SW2-mtlk-group1]timer recover-time 10[SW2]monitor-link group 1
[SW2-mtlk-group1]timer recover-time 10
[SW2-mtlk-group1]quit
[SW2]interface GigabitEthernet 0/0/1
[SW2-GigabitEthernet0/0/1]disp this
#
interface GigabitEthernet0/0/1shutdown
#
return
[SW2-GigabitEthernet0/0/1]undo shutdown

等待40s左右,查看S1的Smart Link组1的主备状态

[SW1]disp smart-link group 1
Smart Link group 1 information :Smart Link group was enabledWtr-time is: 30 sec.There is no Load-BalanceThere is no protected-vlan reference-instanceDeviceID: 4c1f-ccb2-56c3Member                  Role   State    Flush Count Last-Flush-Time----------------------------------------------------------------------Ethernet0/0/3           Master Active   0           0000/00/00 00:00:00 UTC+00
:00 Ethernet0/0/4           Slave  Inactive 0           0000/00/00 00:00:00 UTC+00
:00

华为Smart Link与Monitor Link原理与配置相关推荐

  1. 华为HCIE RS笔记-16以太网技术端口隔离,Smart Link,Monitor Link,端口镜像

    . 端口隔离: 端口隔离可以实现端口之间无法数据通信,端口隔离默认隔离二层广播,三层互通,属于同隔离组中的设备无法实现数据通信,但是可以与其他隔离组中的设备进行通信. 端口隔离配置: [Huawei] ...

  2. Smart Link 与Monitor Link

    原理概述: 在以太网络中,为了提高网络的可靠性,通常采用双归属上行方式进行组网,即一台交换机同时连接两台上行交换机,但是在二层网络中可能会带来环路问题.为了解决环路问题,可以采用STP技术,但STP的 ...

  3. Smart Link与Monitor Link的配置

    一.原理简述 在以太网的网络中,为了提高网络的可靠性,一般采用双归属上行方式进行组网,就是指交换机同时连接着两台上行交换机,可是存在一些问题,例如二层网络中可能存在环路问题.其解决方法是采用STP技术 ...

  4. 华为数通笔记-Smart Link和Monitor Link

    Smart Link和Monitor Link简介 定义 Smart Link,又叫做备份链路.一个Smart Link由两个接口组成,其中一个接口作为另一个的备份.Smart Link常用于双上行组 ...

  5. 交换机-Smart Link AND Monitor Link的配置

            在网络实际运用中,为了对网络的可靠性实现提高,通常采用双归属上行方式进行组网--一台交换机同时连接两台上行交换机.这里可能会造成环路问题,为了解决环路问题,学了前面的知识,我们知道可以 ...

  6. Smart Link和Monitor Link

    Smart Link和Monitor Link Smart Link 简单的说就是实现链路负载,或者理解可将自定义的数据流走哪条链路. Monitor Link英文的解释就是他的意思,用来做上下端口联 ...

  7. 华为HCIA-datacom 学习笔记11——AAA原理与配置

    华为HCIA-datacom 学习笔记11--AAA原理与配置 AAA原理与配置 1.AAA概述 认证(authentication):验证用户是否获得访问权,确定哪些用户可以访问网络 授权(auth ...

  8. 华为设备配置——Smart Link 与 Monitor Link

    1.实验原理. 当下游设备连接到上游设备时,使用单上行方式容易出现单点故障,造成业务中断.因此通常采用双上行方式,即将一台下游设备同时连接到两台上游设备,以最大限度地避免单点故障,提高网络可靠性.但是 ...

  9. 华为设备Smart Link和Monitor Link配置命令

    [Huawei]smart-link group 1 //进入Smart Link组视图 [Huawei-smlk-group1]protected-vlan reference-instance 0 ...

最新文章

  1. postman 接口 403 forbidden_接口测试怎么做?
  2. 深度解析KGDB调试Linux模块和内核
  3. html页面取js里面的值,如何在javascript中获取HTML元素的样式值?
  4. 【图文详解】IDEA控制台运行时出现乱码:淇℃伅...
  5. hadoop streaming编程小demo(python版)
  6. NAT网关之SNAT进阶使用(二)构建ECS级别SNAT出网方式
  7. 探测器反向偏压_近红外和可见光双模有机光电探测器
  8. 最短路径——Dijkstra算法扩展(hdu2066,poj1062)
  9. 连接Oracle时,navicat可以登录,但是用plsql登录会报 ora-01017:invalid username/password; logon denied
  10. 针对医疗数据进行命名实体识别
  11. 拓端tecdat|R语言计算资本资产定价模型(CAPM)中的Beta值和可视化
  12. pycharm:修改项目的python版本
  13. 《Context and Attribute Grounded Dense Captioning》笔记
  14. java.lang.IllegalStateException: focus search returned a view that wasn‘t able to take focus!
  15. 修复未能连接一个window服务器,未能连接一个windows服务的修复方法
  16. UltraVNC:一款高层玩家使用的远程控制软件
  17. 詹姆斯加入湖人,杜兰特会留在勇士吗?
  18. python定义函数求解一元二次方程
  19. 学思录(一):带着信息的角度去学习
  20. 简述关系数据库的数据完整性规则_认识关系数据库的完整性规则

热门文章

  1. C++一本通基础算法:广度优先搜索(BFS)
  2. ubuntu下计划任务的实施
  3. wps模板服务器无响应,WPS表格无响应
  4. 微软面试题4-6 (偏向经典面试题)
  5. 另类的手机壁纸!壁纸颜色像变色龙一样随环境变化而变色!好喜欢!
  6. 数据库 virtual 虚拟字段
  7. 股票F10关键字过滤工具
  8. 大学计算机基础实用教程重点知识,大学计算机基础实用操作教程
  9. 腾讯QQ2006自带Addrplus恶意插件之完全清除方法
  10. 支付宝直接拉起个人对个人转账 (延伸------网页直接拉起APP操作)