Contents
配置SMART LINK与MONITOR LINK
1.配置SMART LINK
华为公司设计并实现了一种被称为Smart Link的私有协议,该协议的主要作用是在一定的场景下替代STP协议,并能实现快速(毫秒级)的链路切换。一个Smart Link组由两个接口组成,其中一个为主接口,另一个为从接口。
正常情况下,只有主接口处于转发(Active)状态,而从接口被阻塞,处于待命(Inactive)状态。当主接口发生故障时,Smart Link组会自动将主接口阻塞,并立即将从接口的状态从待命状态切换到转发状态。Smart Link技术常用于双上行组网环境.

1.1.配置VLAN
AR1
<Huawei>sys
[Huawei]user-interface console 0
[Huawei-ui-console0]authentication-mode aaa
[Huawei]aaa
[Huawei-aaa]local-user zhao password cipher 123456
[Huawei-aaa]local-user zhao privilege level 3
[Huawei-aaa]local-user wong password cipher 123456
[Huawei-aaa]local-user wong privilege level 3
[Huawei-aaa]local-user wong service-type ssh
[Huawei-aaa]quit
[Huawei]ssh user wong authentication-type password
[Huawei]stelnet server enable
[Huawei]user-interface vty 0 4
[Huawei-ui-vty0-4]authentication-mode aaa
[Huawei-ui-vty0-4]protocol inbound ssh
[Huawei-ui-vty0-4]return
<Huawei>save
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.0.1 24
LSW5
<Huawei>sys
[Huawei]vlan 10
[Huawei-vlan10]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/2]quit
[Huawei]interface GigabitEthernet 0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type trunk
[Huawei-GigabitEthernet0/0/3]port trunk allow-pass vlan all
LSW6
<Huawei>sys
[Huawei]undo info-center enable
[Huawei]vlan 10
[Huawei-vlan10]quit
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
LSW7
<Huawei>sys
[Huawei]undo info-center enable
[Huawei]vlan 10
[Huawei-vlan10]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/2]quit
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
LSW3
<Huawei>sys
[Huawei]undo info-center enable
[Huawei]vlan 10
[Huawei-vlan10]quit
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
1.2.配置SMART LINK
查看原有的生成树路径

LSW3
创建Smart Link组1,并使用port命令将GE0/0/1配置为Smart Link组1的主接口,将GE0/0/2配置为smartLink组1的从接口,启用smat Link,设置回切时间为30秒。
[Huawei]sysname LSW3
[LSW3]interface GigabitEthernet 0/0/1
[LSW3-GigabitEthernet0/0/1]stp disable #关闭stp
[LSW3-GigabitEthernet0/0/1]quit
[LSW3]interface GigabitEthernet 0/0/2
[LSW3-GigabitEthernet0/0/2]stp disable
[LSW3-GigabitEthernet0/0/2]quit
[LSW3]smart-link group 1
[LSW3-smlk-group1]port GigabitEthernet 0/0/1 master
[LSW3-smlk-group1]port GigabitEthernet 0/0/2 slave
[LSW3-smlk-group1]restore enable #--启用切换功能
[LSW3-smlk-group1]smart-link enable
[LSW3-smlk-group1]timer wtr 30 #--设置切换时间30秒
LSW6
[Huawei]sysname LSW6
[LSW6]interface GigabitEthernet 0/0/1
[LSW6-GigabitEthernet0/0/1]smart-link flush receive control-vlan 10 password sim
ple huawei
[LSW6-GigabitEthernet0/0/1]quit
[LSW6]interface GigabitEthernet 0/0/2
[LSW6-GigabitEthernet0/0/2]smart-link flush receive control-vlan 10 password sim
ple huawei
[LSW6-GigabitEthernet0/0/2]quit
[LSW6]
LSW7
<Huawei>sys
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]smart-link flush receive control-vlan 10 password s
imple huawei
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]smart-link flush receive control-vlan 10 password s
imple huawei
[Huawei-GigabitEthernet0/0/2]
LSW5
<Huawei>sys
[Huawei]SYSNAME LSW5
[LSW5]interface GigabitEthernet 0/0/2
[LSW5-GigabitEthernet0/0/2]smart-link flush receive control-vlan 10 password sim
ple huawei
[LSW5-GigabitEthernet0/0/2]quit
[LSW5]interface GigabitEthernet 0/0/3
[LSW5-GigabitEthernet0/0/3]smart-link flush receive control-vlan 10 password sim
ple huawei
1.3.测试
[LSW3]display smart-link group 1

一直ping网关

断开一边的通路

切换时间比较迅速

切换到备用路线

恢复通路

切换回主路线,有30秒左右时间阻断

2.配置Monitor Link
华为公司设计并实现了一种被称为Monitor Link的私有协议,该协议的主要作用是在一定的场景下配合Smart Link的使用,从而更好地避免丢帧情况的发生。
在S2上配置Monitor Link Group,指定上行接口和下行接口。上行接口down,下行接口也被至于down。

2.1.配置Monitor Link
<LSW6>sys
[LSW6]monitor-link group 1
[LSW6-mtlk-group1]port GigabitEthernet 0/0/1 uplink
[LSW6-mtlk-group1]port GigabitEthernet 0/0/2 downlink
2.2.测试

如果上游接口为smart link端口组,采用以下配置
[S2]monitor-link group 1
[S2-mtlk-group1]smart-link group 1 uplink
[S2-mtlk-group1] port GigabitEthernet 0/0/1 downlink ?
INTEGER<1-24> Downlink's index, ranging from integer 1 to 24 --最多支持24个下行接口
<cr>
[S2-mtlk-group1]port GigabitEthernet 2/0/1 downlink 1 --指定下行接口索引为1
[S2-mtlk-group1]timer recover-time 10 --限制回切时间
[S3Jmonitor-link group 2
[S3-mtlk-group2]port GigabitEthernet 1/0/1 uplink --指定上行链路
[S3-mtlk-group2] port GigabitEthernet 2/0/1 downlink 1 --指定下行链路
[S3-mtlk-group2]timer recover-time 10 --设置回切时间
