您的位置:首页 > 其它

链路快速切换之Smart Link和Monitor Link

2017-04-11 00:00 253 查看
在以太网中,为了提高网络的可靠性,通常采用双上行组网,但在二层网络中可能会带来环路问题;为了解决环路问题,可以采用STP技术,但STP的收敛时间较长,当主链路故障时,将流量切换到备用连路,只能达到秒级的收敛速度,不适用于对收敛时间有高要求的组网环境。
Smart Link 又叫做灵活链路或备份链路,是华为的私有协议,一个Smart Link 由两个端口组成,其中有一个端口作为另一个的备份。Smart Link常用于双上行组网,提供可靠高效备份和快速的切换机制。

采用Smart Link技术有以下优点:
1.能够实现在双上行组网的两条链路正常情况下,一条链路处于转发状态,而另一条处于阻塞待命状态,从而可避免环路的不利影响。相比生成树协议(STP)Smart Link技术具有更高的收敛性能。
2.相比RRPP(Rapid Ring Protection Protocol)和SEP(Smart Ethernet Protection),Smart Link的配置和使用更为简洁,便于用户操作。
3.当主用链路发生故障后,流量会在毫秒级的时间内迅速切换到备用链路上,极大限度地保证了数据的正常转发。
4.Smart Link通过两个端口相互配合工作来实现功能,其中一个叫做主端口,另一个叫做从端口。同时利用Flush报文、Smart Link实例和控制VLAN等机制,以更好地实现Smart Link的功能(包括负载分担)。
Smart Link 具有高效的收敛性,但只能感知与其接口直连的链路故障,当上游链路发生故障时,Smart Link不能及时直接感知到故障,为了可以快速的感知上游链路的故障,需要在上游链路配置Monitor Link。

Monitor Link 是一是端口联动方案,它能通过监控设备的上行端口,根据其UP/Down状态的变化来触发下行端口UP/Down状态的变化,从而触发下游设备上的拓扑协议进行链路的切换
Monitor Link 可用于扩展一些二层拓扑协议的应用范围(如Smart Link),通过监控上行链路对下行链路进行同步设置,达到上行链路故障迅速传达给下行设备,从而触发下游设备上的拓扑协议进行链路的切换,防止长时间因上行链路故障而出现流量丢失

Smart Link 和 Monitor Link 结合的组网:



图中SW3和SW4是接入层的交换机,在SW3和 SW4的G1、G2口配置了Smart Link;SW1和SW2的G1、G2和G3口配置了Monitor Link,其中G3是上行端口,S1和S2是下行端口;
1:当接入到SW3、SW4交换机的主链路(G1-G1端口)出现故障的时候,会自动切换到备用链路(G2-G2);当链路的故障修复之后,原主链路将继续维持阻塞的状态,不抢占;如果希望将流量且回去原主链路,可以通过配置回切功能,设定回切时间,自动将链路切换回原主链路,默认回切时间是60S;
2:当SW3、SW4交换机的上行链路(G3链路)出现故障的时候,将会触发Monitor Link的检测,强行将下行端口进行关闭;当下行端口由UP转为Down时候,Smart Link将自动切换链路,从而快速的切换链路;
3:相关配置如下:
SW3、SW4:配置Smart Link

smart-link group 1
restore enable
smart-link enable
port GigabitEthernet0/0/1 master
port GigabitEthernet0/0/2 slave
timer wtr 30

SW1、SW2配置Monitor Link

monitor-link group 1
port GigabitEthernet0/0/3 uplink
port GigabitEthernet0/0/1 downlink 1
port GigabitEthernet0/0/2 downlink 2

由睿江云运维人员提供,想了解更多,请登陆www.eflycloud.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: