配置smart link与Monitor link

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

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

查看原有的生成树路径

image-20250604125846807

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
image-20250604131512967

一直ping网关

image-20250604131633272

断开一边的通路

image-20250604131717889

切换时间比较迅速

image-20250604131707076

切换到备用路线

image-20250604131738431

恢复通路

image-20250604131916715

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

image-20250604131959302

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

<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.测试

image-20250604135139518

如果上游接口为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   --设置回切时间
image-20250604135226569

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注