华为HCNA之Smart Link与Monitor Link配置实验

导语:

Smart Link,又叫做备份链路。
一个Smart Link由两个接口组成,其中一个接口作为另一个的备份。Smart Link常用于双上行组网,提供可靠高效的备份和快速的切换机制。
Monitor Link,又叫监控链路。是一种接口联动方案,它通过监控设备的上行接口,根据其Up/Down状态的变化来触发下行接口Up/Down状态的变化,从而触发下游设备上的拓扑协议进行链路的切换。
下游设备连接到上游设备,当使用单上行方式时,若出现单点故障,会造成业务中断。若采用双上行方式,将一台下游设备同时连接到两台上游设备,可降低单点故障对网络的影响,提高了可靠性。

拓扑图:

华为HCNA之Smart Link与Monitor Link配置实验_第1张图片

步骤:

1.配置Smart Link:

[S1]smart-link group 1
[S1-smlk-group1]smart-link enable 
[S1-Ethernet0/0/3]stp disable 
[S1-Ethernet0/0/4]stp disable 
[S1]smart-link group 1
[S1-smlk-group1]port Ethernet 0/0/3 master 
[S1-smlk-group1]port Ethernet 0/0/4 slave

配置完成后,查看Smart Link状态:
华为HCNA之Smart Link与Monitor Link配置实验_第2张图片
可以看到,已配置成功。

2.配置回切功能:

将S2的E0/0/3关闭模拟故障发生,查看S1的Smart Link主备状态:
华为HCNA之Smart Link与Monitor Link配置实验_第3张图片
可以看到E0/0/3仍为主接口,但是状态处于Inactive,E0/0/4为Active。
重新开启S2的E0/0/3接口,再次查看S1:
华为HCNA之Smart Link与Monitor Link配置实验_第4张图片
可以看到,接口状态没有发生变化,即Smart Link是非抢占式的。
配置回切功能:

[S1]smart-link group 1
[S1-smlk-group1]restore enable 
[S1-smlk-group1]timer wtr 30

配置完成后再次查看S1:
华为HCNA之Smart Link与Monitor Link配置实验_第5张图片
可以观察到E0/0/3接口又重新回到Active状态。

3.配置Monitor Link:

将S2的G0/0/1接口关闭,以此来模拟Monitor Link的上行链路故障,然后查看S1的状态;

[S2-GigabitEthernet0/0/1]shutdown 

华为HCNA之Smart Link与Monitor Link配置实验_第6张图片
可以看到S1的Smart Link没有感知到链路故障,这样会造成无法通信。

配置Monitor Link:

[S2]monitor-link group 1
[S2-mtlk-group1]port g0/0/1 uplink 
[S2-mtlk-group1]port e0/0/3 downlink 

配置完成后查看S1:
华为HCNA之Smart Link与Monitor Link配置实验_第7张图片
可以看到,S1已经感受到链路的故障,并做了相应调整,现在可以保证正常通信。

修改Monitor Link的回切时间;

[S2-mtlk-group1]timer recover-time 10

重新开启S2的G0/0/1接口:

[S2-GigabitEthernet0/0/1]undo shutdown 

等待40S左右(Smart Link的30s回切时间+Monitor Link的10S回切时间),查看S1的状态:
华为HCNA之Smart Link与Monitor Link配置实验_第8张图片
可以观察到,此时S1的E0/0/3接口重新恢复到Active状态。

至此,Smart Link和Monitor Link配置实验完成!

思考题:

问题:Smart Link和Monitor Link的联合使用可以确保链路出现故障后及时的切换,如果所有链路都正常,是否所有数据都只能通过主链路转发?
解答:在同一个环网中,可能同时存在多个VLAN的数据流量,Smart Link可以实现流量的负载分担,即不同VLAN的流量沿不同Smart Link组所确定的路径进行转发。 通过把一个端口配置为多个Smart Link组的成员端口(每个Smart Link组的保护VLAN不同),且该端口在不同组中的转发状态不同,这样就能实现不同VLAN的数据流量的转发路径不同,从而达到负载分担的目的。所以可以通过设置使流量进行负载即不止一条链路转发数据。

你可能感兴趣的:(HCNA学习)