链路技术--Smart Link、Monitor Link
Smart Link协议来源:华为公司设计并实现了Smart Link的私有协议,主要作用在一定的场景下替代STP协议,并能实现快速(毫秒级)的链路切换。(STP的收敛一般在秒的数量级),Smart Link协议与STP协议是互斥的。
Smart Link协议主要场景: 常用于双上行组网环境。
Smart Link组:Smart Link组也叫灵活链路组,每个组内只包含两个端口,其中一个为主端口,另一个为从端口。正常情况下,只有一个端口处于转发(ACTIVE)状态,另一个端口被阻塞,处于待命(STANDBY)状态。当处于转发状态的端口出现链路故障时(这里的链路故障包括端口down、OAM单通等),Smart Link组会自动将该端口阻塞,并将原阻塞的处于待命状态的端口切换到转发状态。
Flush帧:Flush帧是Smart Link定义的协议帧,这种帧的目的MAC地址为组播MAC地址 01-0f-e2-00-00-04 ;Flush帧的主要作用是通知相关交换机及时清除MAC地址表的错误表项。
Flush帧的控制VLAN:为了控制Flush帧的传播及作用范围,Smart LInk专门为Flush帧定义的VLAN。
Flush报文:
- Destination MAC为未知组播地址。可以通过判断该地址是否为0x010F-E200-0004来区分该报文是否为FLUSH报文。
- Source MAC表示发送FLUSH报文的设备的接口MAC地址,如果该接口没有MAC地址,则使用二层协议的缺省MAC地址。
- Control Type表示控制类型。目前只有删除MAC地址转发表项和ARP表项一种(0x01)。
- Control Version表示版本号。当前版本号为0x00,用于后续版本的扩展。
- Device ID表示发送FLUSH报文的设备的桥MAC地址。
- Control VLAN ID表示发送控制VLAN的ID号。
- Auth-mode表示认证模式,和Password一起使用,便于以后进行安全性扩展。
- VLAN Bitmap表示VLAN位图,用于携带需要刷新地址表的VLAN列表。
- FCS表示帧校验和,用于检查报文的合法性。
Smart Link回切功能:需配置“回切时间”的参数,默认为60秒。即主端口重新UP,但Smart Link需要等待一定时间才切回。(为何有回切时间:虽然主端口重新连接,但可能并不稳定,甚至可能出现闪通和闪断的现象)。
Smart Link配置实例,采用华为ENSP环境配置(LSW4上配置Smart Link组):
LSW1配置:
- vlan batch 12 to 13
- interface Vlanif12
ip address 10.10.12.1 255.255.255.0 - interface Vlanif13
ip address 10.10.13.1 255.255.255.0 - interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
stp disable \\取消STP功能,因为两者是冲突的。
smart-link flush receive control-vlan 10 password simple 123 \\使用“smart-link flush receive”命令,指定端口可以接收和处理携带控制VLAN编号是10的Flush帧。 - interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 2 to 4094
stp disable
smart-link flush receive control-vlan 10 password simple 123 - interface GigabitEthernet0/0/3
port link-type access
port default vlan 13
stp disable
LSW2配置:
- vlan batch 12
- interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
stp disable
smart-link flush receive control-vlan 10 password simple 123 - interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 2 to 4094
stp disable
smart-link flush receive control-vlan 10 password simple 123
LSW3配置:
- vlan batch 12
- interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
stp disable - interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 2 to 4094
stp disable - interface GigabitEthernet0/0/3
port link-type access
port default vlan 12
stp disable - smart-link group 1 \\创建Smart Link组1
restore enable \\使用“restore enable”命令配置回切功能
smart-link enable \\使能Smart Link组1的功能
port GigabitEthernet0/0/1 master \\使用“port”命令配置接口1为主端口
port GigabitEthernet0/0/2 slave
timer wtr 30 \\使用“timer wtr”命令设定回切时间为30秒
flush send control-vlan 10 password simple 123 \\使用“flush send”使能smart link组1发送Flush帧的功能,携带的控制 VLAN编号为10,密码是:123
在LSW3上使用命令“dis smart-link group 1”查看Smart Link组状态:
Monitor Link协议:华为公司设计的,其主要作用是在一定的场景下配合Smart Link使用。
Monitor Link工作原理:一个Monitor Link组由一个上行端口和若干个下行端口组成。下行端口的工作状态应该与上行端口的工作状态保持一致(上行端口断开,则下行端口同步全部断开)
Monitor Link示例:
配置交换机Switch B:
- [Switch B] monitor-link group 1 \\创建monitor-link组1
- [SwitchB-mtlk-group1] smart-link group 1 uplink \\将创建好的smart-link 组1作为上行端口
- [SwitchB-mtlk-group1] port gigabitethernet 2/0/1 downlink 1
- [SwitchB-mtlk-group1] timer recover-time 10 \\设定回切时间为10秒
参考:华为HCNA网络技术
链路技术--Smart Link、Monitor Link相关推荐
- 单点故障解决方案介绍smart link/monitor link /stp
文章目录 以太网单点故障 单点故障解决方案之Smart Link 单设备"链路备份"方案 Smart Link之链路正常 Smart Link之链路故障 Smart Link的基础 ...
- Smart Link Monitor Link
Smart Link & Monitor Link 工作原理 当下游设备连接到上游设备时,使用单上行方式容易出现单点故障,造成业务中断.因此通常采用双上行方式,即将一台下游设备同时连接到两台上 ...
- Monitor Link
图1 Monitor Link组成示意图 Monitor Link Monitor Link组也叫监控链路组,由上行链路和下行链路共同组成.一个组包含一个上行链路和若干个下行链路. 说明: 此处要注意 ...
- 华为HCIE RS笔记-16以太网技术端口隔离,Smart Link,Monitor Link,端口镜像
. 端口隔离: 端口隔离可以实现端口之间无法数据通信,端口隔离默认隔离二层广播,三层互通,属于同隔离组中的设备无法实现数据通信,但是可以与其他隔离组中的设备进行通信. 端口隔离配置: [Huawei] ...
- 【ENSP模拟器】链路技术(HCNA)——Smart Link的基本原理和配置实例
目录 Smart Link的配置实例 1.配置思路 2.配置步骤 (1)配置SwitchA(LSW3) (2)配置SwitchA(LSW3) (3)配置SwitchA(LSW3) (4)配置Switc ...
- Smart Link 与Monitor Link
原理概述: 在以太网络中,为了提高网络的可靠性,通常采用双归属上行方式进行组网,即一台交换机同时连接两台上行交换机,但是在二层网络中可能会带来环路问题.为了解决环路问题,可以采用STP技术,但STP的 ...
- 华为数通笔记-Smart Link和Monitor Link
Smart Link和Monitor Link简介 定义 Smart Link,又叫做备份链路.一个Smart Link由两个接口组成,其中一个接口作为另一个的备份.Smart Link常用于双上行组 ...
- Smart Link和Monitor Link
Smart Link和Monitor Link Smart Link 简单的说就是实现链路负载,或者理解可将自定义的数据流走哪条链路. Monitor Link英文的解释就是他的意思,用来做上下端口联 ...
- Smart Link与Monitor Link的配置
一.原理简述 在以太网的网络中,为了提高网络的可靠性,一般采用双归属上行方式进行组网,就是指交换机同时连接着两台上行交换机,可是存在一些问题,例如二层网络中可能存在环路问题.其解决方法是采用STP技术 ...
最新文章
- 配置redis自启动脚本
- python 爬虫 scrapy1_官网教程
- IDEA之Initialization failed for ‘http://start.spring.io‘ Please check URL, network and proxy settings
- Java并发编程:如何创建线程?
- MySQL新建存储过程出现:ERROR 1558 (HY000): Column count of mysql.proc is wrong. Expected 20, found 16. Create
- Linux 网络抓包
- Gartner 发布2017 年商业智能和分析平台魔力象限 Tableau 获“领先者”
- js把txt转为html,js格式化文本为html标签
- 常见视频接口知识点汇总(精华)
- 多功能数字时钟(VHDL)
- Windows批处理文件bat学习(一)
- 笔记本如何关闭屏幕亮度自动调节(解决切换界面时屏幕忽明忽暗的问题)
- 计算机及应用课程实验,计算机网络及应用课程实验指导书
- 入门Python需要掌握的技能有哪些?
- ARM Neon 编程笔记一(ARM NEON Intrinsics, SIMD运算, 优化心得)
- 【lnmp】require(): open_basedir restriction in effect.【百度不是万能的,关键时刻还得靠自己】
- 工业控制系统的安全建议
- 如何选择免费CRM软件?有什么功能?
- 计算机系统结构张晨曦版课后答案
- 腾讯云轻量8核16G18M服务器带宽CPU系统盘性能测评