为满足用户对链路快速收敛要求的同时又能简化配置,H3C针对双上行组网提出了Smart Link解决方案,实现了主备链路冗余备份,并在主用链路发生故障后使流量能够迅速切换到备用链路上,因此具备较高的收敛速度。
Smart Link的主要特点如下:
SWD上的2个端口组成了一个Smart Link组,端口分别为主端口和副端口,发送控制VLAN和接收控制VLAN为VLAN10,保护VLAN是VLAN20。
同一个环网中,可能存在多个VLAN的数据流量,Smart Link可以实现流量的负载分担,即不同VLAN流量沿不同VLAN的流量沿不同Smart Link组确定的路径进行转发。
通过把一个端口配置为多个Smart Link组的成员端口(每个Smart Link组的保护VLAN不同),且该端口在不同组中的转发状态不同,这样就能实现不同VLAN的数据流量的转发路径不同。从而达到负载分担的目的。
Monitor Link是一种端口联动方案,主要用于配合 Smart Link 协议的组网应用,监控设备上行链路。根据上行链路的UP/Down状态变化来触发下行链路的Up/Down变化,从而触发下游设备Smart Link协议所控制备份链路的切换。
第一步:在系统视图下创建Smart Link组,并进入Smart Link组视图
[SW]smart-link group [Group-ID]
第二步:在Smart Link组视图下配置Smart Link组的保护VLAN
[SW-smlk-group1]protected-vlan reference-instance [Instance-ID]
第三步:在Smart Link组视图下开启发送Flush报文功能
[SW-smlk-group1]flush enable [control-vlan]
第四步:
在Smart Link组视图下配置Smart Link组的成员端口
[SW-smlk-group1]port [GigabitEthernet 1/0/1] [Primary | Secondary]
或在接口视图下配置Smart Link组的成员端口
[SW-GigabitEthernet1/0/1]port smart-link group [Group-ID] primary | [Secondary]
第五步:在Smart Link组视图下配置抢占模式为角色抢占模式
[SW-smlk-group1]preemption mode role
检查 Smart Link组状态
[SW]dis smart-link group all
如果要配置某端口为Smart link 组的成员端口(主端口或副端口),先手动关闭该端口。待Smart Link组配置完成后在开启该端口,以避免形成环路,导致广播风暴。请先关闭该端口的STP和RRPP功能,并确保该端口不是聚合成员或业务环回组成员端口。 用户需要配置控制VLAN存在,且Smart Link组的端口允许控制VLAN的报文通过。不要将已配置为控制VLAN的VLAN删除,否则会影响Flush报文的发送。
SWD双上行到SWA,双上行链路进行灵活备份,在VLAN1内发送和接收Flush报文,保护所有VLAN。SWD G1/0/2为主端口,G1/0/1为副端口。SWB和SWC能接收Flush报文。
SWD进行双上行链路备份,Smart Link组1的引用实例0(绑定vlan1~100)的流量从经过SWB所在的链路通向SWA;而Smart Link组2的引用实例2(绑定VLAN101~200)的流量从经过SWC所在的链路通向SWA。Smart Link组1和组2分别在VLAN10和VLAN101内发送和接收Flush报文。
如果打算配置某端口为Monitor Link组成员端口(即Uplink或Downlink),则需先确保端口不是聚合成员端口和业务环回组成员端口。 一个端口只能属于一个Monitor link组。 建议先配置Monitor Link的上行链路成员,以避免下行链路出现不必要的Down/UP的变化过程。
第一步:创建Monitor Link组
[SWB]monitor-link group [Group-ID]
第二步:
在Monitor Link组视图下配置上行链路成员;
或在接口视图下配置Monitor Link组上行链路成员
[SWB-mtlk-group1]port [接口] uplink #在Monitor Link组视图配置
[SWB-GigabitEthernet1/0/1]port monitor-link group [Group-ID] uplink #在接口视图下配置
第三步:
在Monitor Link组视图下配置下行链路成员;
或在接口视图下配置Monitor Link组下行链路成员
[SWB-mtlk-group1]port [接口] downlink #在Monitor Link组视图配置
[SWB-GigabitEthernet1/0/2]port monitor-link group [Grup-ID] downlink #在接口视图下配置
第四步:查看Monitor Link组状态
[SWB]dis monitor-link group [Group-ID]