园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)

一、组网架构

园区组网–CSS+Eth-Trunk+iStack
简单:各层设备均使用堆叠技术,逻辑设备少,网络拓扑简单,二层天然无环,无需部署xSTP破环协议。
高效:各层设备间使用Eth-Trunk链路聚合技术,负载分担算法灵活,链路利用率高。
可靠:堆叠技术同链路聚合技术结合使用,各层物理设备形成双归接入组网,提高整网可靠性。

二、iStack

概述
智能堆叠iStack是指将多台支持堆叠特性的交换机设备组合在一起,从逻辑上组合成一台交换设备。

iStack基本概念
1.交换机角色
(1)主交换机Master:负责整个堆叠系统的管理。一个交换机堆叠只有一台主交换机
(2)备交换机Standby:主交换机的备用交换机。一个交换机堆叠只有一台备交换机
(3)从交换机Slave:在交换机堆叠系统,除主交换机外其他所有交换机都是从交换机
2.堆叠ID
为了方便和识别管理交换机堆叠中各成员交换机,为所有成员交换机分别配一个堆叠ID,即成员编号(Member ID),且每个成员交换机的堆叠ID都是唯一的
3.堆叠优先级
用来选举主备交换机的属性,优先级值越大表示优先级越高,优先级越高当选为主交换机和备交换机的可能性越大
4.堆叠物理成员端口
指采用普通业务口堆叠连接方式时,各成员间交换机上用于堆叠连接的物理业务端口,不是指堆叠卡上的专门堆叠接口。堆叠物理成员端口用于转发需要跨成员交换机的业务报文或成员交换机之间的堆叠协议报文
5.堆叠端口
指采用普通业务口堆叠连接方式时用于堆叠连接方式用于堆叠连接的逻辑端口,需要和堆叠物理成员端口绑定,即向逻辑堆叠端口中添加物理端口。每台交换机支持两个堆叠端口

堆叠管理维护
接口编号:堆叠ID/子卡号/端口号

堆叠连接方式
①堆叠卡连接分为以下两种情况:
各成员交换机之间通过专用的堆叠卡和专用的堆叠线缆
堆叠卡集成到交换机后面板上,交换机通过集成的堆叠端口及专用的堆叠线缆连接。
②业务口连接:
交换机之间通过与逻辑堆叠端口绑定的物理成员端口相连,不需要专用的堆叠插卡。

堆叠成员加入
①如果新加入的交换机本身未形成堆叠,则新加入的交换机会被选为从交换机,堆叠系统中原有主、备角色不变
堆叠加入过程:堆叠系统稳定运行—>使能堆叠并配置好新SW参数—>新SW设备断电—>将新SW连接到堆叠系统—>新SW设备上电—>系统自动完成堆叠,新SW为从设备
②如果新加入的交换机本身已经形成堆叠,此时相当于两个堆叠合并。两个堆叠系统的主交换机将选举出一个更优的交换机作为新堆叠系统的主交换机,其中一个堆叠系统(新交换机所在堆叠系统)将保持不变,业务也不受影响;另外一个堆叠系统的所有交换机将重新启动后加入堆叠,并同步主交换机配置,该堆叠原有业务也中断
堆叠合并过程:两个堆叠系统稳定运行—>两个堆叠系统通过堆叠线缆连接—>两个堆叠主交换机SWA和SWD竞争—>SWD竞争失败,SWD和SWE自动重启—>SWD和SWE重启完成后加入堆叠为堆叠重

堆叠成员退出
①主交换机退出:备交换机升级为主交换机,更新拓扑结构并选举一个新的备交换机
②备交换机退出:主交换机更新拓扑结构并指定一个新的备交换机
③从交换机退出:主交换机更新拓扑结构
堆叠退出触发方式:
①拔出线缆②关闭堆叠端口或物理成员端口③堆叠设备重启④成员设备故障其他原因

堆叠分裂
iStack堆叠分裂是指正常运行的堆叠系统中带电移除部分成员交换机,或者堆叠线缆多点故障导致一个堆叠系统变成多个堆叠系统。
①分裂后,如原堆叠主和堆叠备在同一个堆叠系统中,移出的成员交换机复位,重新组成堆叠
②分裂后,如原堆叠主和堆叠备不在同一个堆叠系统中,备交换机升为主,网络中出现配置相同的两组堆叠系统

多主检测DAD(Dual-Active-Detection)
①直连检测方式
堆叠成员交换机间通过普通线缆直连的专用链路进行多主检测。堆叠系统正常时,不发送MAD报文;分裂后两台交换机以1s为周期发送MAD报文
通过中间设备直连:堆叠系统的所有成员交换机之间至少有一条检测链路与中间设备相连。
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第1张图片
Full-mesh方式直连:堆叠系统的各成员交换机之间通过检测链路建立Full-mesh全连接,即每两台成员交换机之间至少有一条检测链路。
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第2张图片
②Relay代理检测
在堆叠系统Eth-Trunk上启用代理检测,在代理设备上启用MAD检测功能。此种检测方式要求堆叠系统中的所有成员交换机都与代理设备连接,并将这些链路加入同一个Eth-Trunk内。与直连检测方式相比,代理检测方式无需占用额外的接口,Eth-Trunk接口可同时运行MAD代理检测和其他业务。
堆叠系统正常运行时,堆叠成员交换机以30s为周期通过检测链路发送MAD报文。正常工作状态下,收到的MAD报文不做任何处理;堆叠分裂后,两台交换机以1s为周期发送MAD报文。
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第3张图片
实验
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第4张图片

在各成员交换机上配置堆叠端口,添加物理成员业务端口:
[SwitchA]stack port interface gigabitethernet 0/0/27 enable
[SwitchA]stack port interface gigabitethernet 0/0/28 enable
[SwitchA]interface stack-port 0/1
[SwitchA-stack-port0/1]port member-group interface gigabitethernet 0/0/27
[SwitchA]interface stack-port 0/2
[SwitchA-stack-port0/2]port member-group interface gigabitethernet 0/0/28
配置各成员交换机堆叠ID和堆叠优先级:
[SwitchA] stack slot 0 priority 200 \\配置成员交换机的堆叠优先级。缺省情况下,成员交换机的堆叠优先级为100,SWA采用默认堆叠ID为0
[SwitchB] stack slot 0 renumber 1	\\配置设备的堆叠ID
[SwitchC] stack slot 0 renumber 2
在各交换机save并reboot
重启后display stack查看结果

三、CSS

定义
集群交换机系统(Cluster Switch System)是指将两台支持集群特性的交换机设备组合在一起,从逻辑上组合成一台交换设备。
CSS特征:①交换机多虚一:多台交换机逻辑成一台交换机,控制平面合一②转发平面合一③跨设备链路聚合:设备间链路被聚合成Eth-Trunk端口

CSS基本概念
1.角色
(1)主交换机:Master,负责管理整个集群系统。集群系统只有一台主交换机。
(2)备交换机:Standby,是主交换机的备交换机。集群中只有一台备交换机。
2.集群ID
用来表示和管理各成员交换机。集群中所有成员交换机的集群ID都是唯一的。
3.集群优先级
优先级值越大表示优先级越高,优先级越高当选为主交换机的可能性越大。因为CSS只有两台成员交换机,只有一台主和一台备。
4.集群物理成员端口
集群物理成员端口是指交换机LPU(线路处理单元)单板上专用于集群连接的物理端口。
5.集群端口
是指用于业务口集群连接方式的逻辑端口,需要和集群物理成员端口绑定。

集群建立
主交换机选举规则;
①比较运行状态,已经运行的交换机优先处于启动状态的交换机竞争为主交换机
②如果两台交换机都处于启动状态,则进行集群优先级比较
③如果集群优先级也一样,则进行MAC比较,MAC地址小的优先竞争为主交换机
④如果MAC地址也一样,则进行集群ID比较,集群ID小的优先竞争为主交换机
集群建立过程:使能集群并配置好集群参数—>所有设备断电—>连接集群线缆—>所有设备上电—>集群系统自动建立

集群连接方式
①集群卡集群方式:集群成员交换机之间通过主控制板专用的集群卡以及专用的集群线缆的连接
②业务口集群方式:集群成员交换机之间通过业务板上的普通业务口连接,不需要专用的集群卡。同iStack,业务口集群一样涉及两种端口的概念:物理成员端口和逻辑集群端口。

集群管理维护
对于单台没有运行集群交换机接口编号采用格式为槽位号/子卡号/端口号,加入集群后交换机接口编号采用格式为集群ID/槽位号/子卡号/端口号

集群成员加入与合并
加入:集群成员加入是指向稳定运行的单框集群系统中添加一台新的交换机。原单框集群的交换机成为主交换机,新加入的交换机成为备交换机。

什么时候出现加入:
①建立集群时,先将一台交换机使能集群功能后重启进入单框集群,然后再使能另外一台交换机后重启,加入集群系统
②在稳定运行的两框集群场景中,将其中一台交换机重启,则这台交换机将以集群成员加入的流程重新加入集群系统,并成为备交换机。

合并:集群合并是指稳定运行的两个单框集群系统合并成一个新的集群系统。两个单框集群系统将自动选出一个更优的作为合并后集群系统的主交换机。被选为主交换机的配置不变,业务也不会受到影响,框内的备用主控板将重启。而备交换机将整框重启,以集群备的角色加入新的集群系统,并将同步主交换机的配置,该交换机原有的业务也将中断。

什么时候出现合并:
①将两台交换机分别使能集群功能后重启(两个单框集群),再使用集群线缆将两台交换机连接,之后会进入集群合并流程。
②集群链路或设备故障导致集群分裂。故障恢复后,分裂后的两个单框集群系统重新合并。

集群分裂
集群建立后,系统主用主控板和系统备用主控板定时发送心跳报文来维护集群系统的状态。集群线缆、集群卡、主控板等发生故障或者是其中一台交换机下电或重启将导致两台交换机之间失去通信。当两台交换机之间的心跳报文超时(超时时间为8秒)时,集群系统将分裂为两个单框集群系统
分裂后,两台交换机都正常运行,其全局配置完全相同,会以相同的IP和MAC地址与网络中的其他交换机交互,就会导致IP地址和MAC地址冲突,引起网络故障,需要用MAD来解决

多主检测MAD
和iStack的多主检测原理一致

实验
①集群卡连接方式
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第5张图片

配置SwitchA的集群优先级200,并使能CSS集群功能
[SwitchA] set css mode css-card//配置集群卡连接方式
[SwitchA] set css id 1//配置成员交换机的集群ID
[SwitchA]set css priority 200 //配置设备的集群优先级,缺省100
[SwitchA]css enable //使能交换机的集群功能
<SwitchA>save
<SwitchA>reboot
配置SwitchB集群ID为2,并使能CSS集群功能
[SwitchB]set css mode css-card//配置集群卡连接方式
[SwitchB]set css id 2
[SwitchB]css enable
<SwitchB>save
<SwitchB>reboot

最后用display css status命令查看CSS状态

②业务口连接方式
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第6张图片

配置SwitchA的集群优先级200,并使能CSS集群功能
[SwitchA]set css priority 200 //配置设备的集群优先级,缺省100
[SwitchA]set css mode lpu //配置业务口连接方式
[SwitchA] set css id 1//配置成员交换机的集群ID

配置SwitchB集群ID为2,集群连接方式为业务口连接方式
[SwitchB]set css id 2 //配置成员交换机的集群ID
[SwitchB]set css mode lpu

在两个成员交换机上配置逻辑集群端口(两个交换机集群端口分别为1/1和2/1),并在集群端口中各自添加xge1/0/1-xge1/0/2两个成员物理端口
[SwitchA]interface css-port 1/1 /进入逻辑集群端口视图
[SwitchA-css-port1/1]port interface xgigabitethernet 1/0/1 to xgigabitethernet 1/0/2 enable //配置业务口为物理成员端口,并将物理成员端口加入到逻辑集群端口中
[SwitchB]interface css-port 2/1 //
[SwitchB-css-port2/1]port interface xgigabitethernet 1/0/1 to xgigabitethernet 1/0/2 enable

在两台交换机分别使能集群功能,save并reboot
[SwitchA]css enable
<SwitchA>save
<SwitchA>reboot
[SwitchB]css enable
<SwitchB>save
<SwitchB>reboot

最后通过display css status查看css状态,通过display css channel命令查看集群端口连线信

四、Eth-Trunk

基本原理
以太网链路聚合Eth-Trunk简称链路聚合,它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路。

特点:①增加网络的可靠性②负载均衡③增大带宽

Eth-Trunk 链路两端相连的物理接口的数量、速率、双工方式、jumbo、流控方式必须一致。

基本概念
链路聚合:将若干条物理接口捆绑为一个逻辑接口来增加带宽及可靠性的技术。
链路聚合组LAG:将若干条以太链路捆绑在一起所形成的逻辑链路,简写为 Eth-Trunk。
链路聚合接口:每个聚合组唯一对应一个逻辑接口,这个逻辑接口称为聚合接口或Eth-Trunk接口
成员接口:组成 Eth-Trunk 接口的各个物理接口称为成员接口。
成员链路:成员接口对应的链路称为成员链路。
活动接口和非活动接口:转发数据的接口称为活动接口,不转发数据的接口称为非活动接口。
活动链路和非活动链路:活动接口对应的链路称为活动链路,非活动接口对应的链路称为非活动链路。
活动接口数上限阈值:当前活动链路数目达到上限阈值时,超过上限阈值的链路状态将被置为 Down,作为备份链路。
活动接口数下限阈值:设置活动接口数下限阈值是为了保证最小带宽,当前活动链路数目小于下限阈值时,Eth-Trunk 接口的状态转为 Down。

转发原理
Eth-Trunk 位于 MAC 子层与物理层之间,属于数据链路层
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第7张图片
Eth-Trunk 模块内部维护一张转发表,这张表由以下两项组成。
在这里插入图片描述
HASH-KEY值:根据数据包的MAC地址或IP地址等,经HASH算法计算得出
接口号:不同的HASH-KEY 值对应不同的出接口。

Eth-Trunk 模块根据转发表转发数据帧的过程如下:
①Eth-Trunk 模块从 MAC 子层接收到一个数据帧后,根据负载分担方式提取数据帧的源 MAC地址/IP 地址或目的 MAC 地址/IP 地址。
②根据 HASH 算法进行计算,得到 HASH-KEY 值。
③Eth-Trunk 模块根据 HASH-KEY 值在转发表中查找对应的接口,把数据帧从该接口发送出去。

手工负载均衡模式
手工负载分担模式下,Eth-Trunk 的建立、成员接口的加入由手工配置,没有链路聚合控制协议的参与。
该模式下所有活动链路都参与数据的转发,平均分担流量,因此称为负载分担模式。
如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。
当需要在两个直连设备间提供一个较大的链路带宽而设备又不支持 LACP 协议时,可以使用手工负载分担模式。

LACP模式
为了提高Eth-Trunk的容错性,并且能提供备份功能,保证成员链路的高可靠性,出现了链路聚合控制协议LACP。

基本概念
①系统LACP优先级
其中一端具有更高的优先级,另一端根据高优先级的一端来选择活动接口即可。系统 LACP 优先级值越小优先级越高。
②接口 LACP 优先级
接口 LACP 优先级是为了区别不同接口被选为活动接口的优先程度,优先级高的接口将优先被选为活动接口。接口 LACP 优先级值越小,优先级越高。
③成员接口间 M:N 备份
LACP 模式链路聚合由 LACP 确定聚合组中的活动和非活动链路,又称为 M:N 模式,即 M 条活动链路与 N 条备份链路的模式。
④LACP 抢占
使能 LACP 抢占后,聚合组会始终保持高优先级的接口作为活动接口的状态。
⑤LACP 抢占延时
LACP 抢占发生时,处于备用状态的链路将会等待一段时间后再切换到转发状态,这就是抢占延时。

实验
①配置手工模式
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第8张图片

SWA与SWB配置一致
[SwitchA] interface eth-trunk 1//创建Eth-Trunk接口,并进入Eth-Trunk接口视图
[SwitchA-Eth-Trunk1] mode manual load-balance//配置链路聚合模式为手工模式
[SwitchA-Eth-Trunk1] trunkport gigabitethernet 0/0/1 to 0/0/3//将成员接口加入聚合组

[SWA-Eth-Trunk1]display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: NORMAL         Hash arithmetic: According to SIP-XOR-DIP         
Least Active-linknumber: 1  Max Bandwidth-affected-linknumber: 8              
Operate status: up          Number Of Up Port In Trunk: 3                     
--------------------------------------------------------------------------------
PortName                      Status      Weight 
GigabitEthernet0/0/1          Up          1      
GigabitEthernet0/0/2          Up          1      
GigabitEthernet0/0/3          Up          1   

②配置LACP模式
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第9张图片

①创建Eth-Trunk、配置Eth-Trunk工作模式、Eth-Trunk中加入成员接口
第一步SWA和SWB配置一致
[SWA]int Eth-Trunk 1
[SWA-Eth-Trunk1]mode lacp-static //配置链路聚合模式为LACP模式
[SWA-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/4
②配置系统LACP优先级、配置活动接口上限阀数、配置接口LACP优先级
[SWA]lacp priority 100
[SWA]int Eth-Trunk 1
[SWA-Eth-Trunk1]max active-linknumber 2 //配置活动接口上限阈值为2
[SWA]int g0/0/1
[SWA-GigabitEthernet0/0/1]lacp priority 100 //配置接口优先级为100,缺省32768
[SWA]int g0/0/2
[SWA-GigabitEthernet0/0/2]lacp priority 100

[SWA-GigabitEthernet0/0/2]dis eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1                   WorkingMode: STATIC                               
Preempt Delay: Disabled     Hash arithmetic: According to SIP-XOR-DIP         
System Priority: 100        System ID: 4c1f-cc9b-75d5                         
Least Active-linknumber: 1  Max Active-linknumber: 2                          
Operate status: up          Number Of Up Port In Trunk: 2                     
--------------------------------------------------------------------------------
ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/0/1   Selected 1GE      100     2      305     10111100  1     
GigabitEthernet0/0/2   Selected 1GE      100     3      305     10111100  1     
GigabitEthernet0/0/3   Unselect 1GE      32768   4      305     10100000  1     
GigabitEthernet0/0/4   Unselect 1GE      32768   5      305     10100000  1     

Partner:
--------------------------------------------------------------------------------
ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState
GigabitEthernet0/0/1   32768    4c1f-cc95-2c8b  32768   2      305     10111100
GigabitEthernet0/0/2   32768    4c1f-cc95-2c8b  32768   3      305     10111100
GigabitEthernet0/0/3   32768    4c1f-cc95-2c8b  32768   4      305     10110000
GigabitEthernet0/0/4   32768    4c1f-cc95-2c8b  32768   5      305     10110000

③配置汇聚层设备链路聚合时
interface Eth-Trunk1
 undo portswitch//将接口转换为三层接口

五、Smart link

简介
Smart Link,又叫做备份链路。一个Smart Link组由两个接口组成,其中的一个叫做主端口,另一个叫做从端口。从接口作为主接口的备份。
Smart Link常用于双上行组网,提供可靠高效的备份和快速的切换机制。
同时我们利用 Flush 报文、Smart Link 实例和控制 VLAN 等机制,以更好地实现 Smart Link 的功能。

基本概念
Smart link组:包含两个接口,一个为主,另一个为从。正常情况下,一个为转发状态,一个为待命状态
主接口:当两个接口都处于待命状态时,主接口将优先进入转发状态。
从接口:当两个接口都处于待命状态时,从接口保持待命状态。
Flush报文:当 Smart Link 组发生链路切换时,原有的转发表项将不适用于新的拓扑网络,需要整网进行 MAC表项和 ARP 表项的更新。Smart Link 组通过发送 Flush 报文通知其他设备进行 MAC 和 ARP表项的刷新操作。
Smart Link实例:Smart Link引用MSTP的实例,每个实例用来绑定若干VLAN;不同的实例绑定不同的VLAN;Smart Link组的从链路通过绑定不同的实例来实现负载分担。
控制VLAN:
发送控制 VLAN
发送控制VLAN是Smart Link组用于广播发送Flush报文的VLAN。如果在SWD上开启了Flush报文发送功能,当发生链路切换时,设备会从新的链路上,用发送控制VLAN广播发送Flush报文。
接收控制 VLAN
接收控制 VLAN 是上游设备用于接收并处理 Flush 报文的 VLAN。

基本原理
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第10张图片
链路正常工作原理
双上行链路都正常的情况下,主接口处于转发状态,所在的链路是主用链路,从接口处于待命状态,所在链路是备用链路。

链路故障处理原理
当SWD的主链路发生故障时,主接口切换到待命状态,从接口切换到转发状态。

通过 Flush 报文通知设备更新表项
这种方式适用于上游设备支持 Smart Link 功能,能够接收处理 Flush 报文的情况。为了实现快速链路切换,需要在 SwitchD 上开启 Flush 报文发送功能,在上游设备所有处于双上行链路上的接口开启接收处理 Flush 报文的功能。
①SwitchD 进行链路切换后,会从新的主用链路上发送 Flush 报文
②当上游设备收到Flush报文时,判断该Flush报文的发送控制VLAN是否在收到报文的接口配置的接收控制 VLAN 列表中。如果不在接收控制 VLAN 列表中,设备对该Flush报文不做处理,直接转发;如果在接收控制VLAN列表中,设备会处理收到Flush报文,进而执行MAC地址转发表项和ARP表项的刷新操作。
③此后,上游设备收到目的设备为下游设备的数据报文,会根据更新后的 MAC 地址转发表项或ARP 表项进行转发。

自动通过流量更新表项
这种方式适用于与不支持 Smart Link 功能的设备(包括其他厂商设备)对接的情况,需要有上行流量触发。
如果没有来自下游设备的上行流量去触发上行设备的MAC及ARP表项更新,那么当上游设备收到目的设备为下游设备的数据报文时,上游设备仍会通过旧接口转发出去,但此时报文已经不能到达下游设备,会造成流量丢失,直到其MAC或ARP表项自动老化、重新学习后,流量才能被发送出去
链路恢复处理原理
当原主用链路故障恢复时,主端口将维持在阻塞状态,不进行抢占,从而保持流量稳定。如果希望流量切换到原主用链路,可以通过如下两种机制进行切换。
①使用Smart Link组回切功能,需要在下游设备上使能回切功能。当原主用链路故障恢复后,经过回切定时器设定的时间,Smart Link会自动将流量切换到原主用链路上。
②使用配置命令强制让Smart Link立即将流量切换到原主用链路上。

实验
园区组网架构详解(CSS、iStack、Eth-Trunk、Smart link)_第11张图片

①关闭生成树,所有交换机一致
[Huawei] interface gigabitethernet 0/0/1
[Huawei -GigabitEthernet0/0/1] stp disable		//关闭接口生成树协议
[Huawei] interface gigabitethernet 0/0/2
[Huawei -GigabitEthernet0/0/2] stp disable
②将接口加入 Smart Link 组并指定主接口、从接口
[Huawei]smart-link group 1
[Huawei-smlk-group1] port gigabitethernet 0/0/1 master//将指定接口加入Smart Link组,并配置为主接口
[Huawei-smlk-group1] port gigabitethernet 0/0/2 slave//将指定接口加入Smart Link组,并配置为从接口
③配置回切功能并设置回切时间
[Huawei-smlk-group1] restore enable	//使能Smart Link组的回切功能。
[Huawei-smlk-group1] timer wtr 30	//设置Smart Link组回切时间。缺省60s
④下游设备使能发送Flush功能,指定发送Flush报文加密方式为simple及加密密码
[SwitchA-smlk-group1] flush send control-vlan 1 password simple 123//配置Smart Link组的Flush报文发送功能。并配置Flush报文的加密方式、控制VLAN编号和密码。
[SwitchA-smlk-group1] smart-link enable //使能Smart Link组功能。
⑤上游设备使能接收Flush报文功能,指定接收Fush报文的密码为simple加密方式
[SwitchB] interface gigabitethernet 0/0/1
[SwitchB-GigabitEthernet0/0/1] smart-link flush receive control-vlan 1 password simple 123//配置Flush报文接收功能,并配置接口接收Flush报文的加密方式、控制VLAN编号和密码。
[SwitchB-GigabitEthernet0/0/1] stp disable
[SwitchB] interface gigabitethernet 0/0/2
[SwitchB-GigabitEthernet0/0/2] smart-link flush receive control-vlan 1 password simple 123
[SwitchB-GigabitEthernet0/0/2] stp disable


<SWD>dis smart-link group 1
Smart Link group 1 information :
  Smart Link group was enabled
  Wtr-time is: 30 sec.
  There is no Load-Balance
  There is no protected-vlan reference-instance
  DeviceID: 4c1f-cc55-0a3f  Control-vlan ID: 1
  Member                  Role   State    Flush Count Last-Flush-Time
  ----------------------------------------------------------------------

  GigabitEthernet0/0/1    Master Active   1           2020/03/28 17:57:58 UTC-08:00 
  GigabitEthernet0/0/2    Slave  Inactive 0           0000/00/00 00:00:00 UTC+00:00 

把SWD的g0/0/1接口关闭
<SWD>dis smart-link group 1
Smart Link group 1 information :
  Smart Link group was enabled
  Wtr-time is: 30 sec.
  There is no Load-Balance
  There is no protected-vlan reference-instance
  DeviceID: 4c1f-cc55-0a3f  Control-vlan ID: 1
  Member                  Role   State    Flush Count Last-Flush-Time
  ----------------------------------------------------------------------

  GigabitEthernet0/0/1    Master Inactive 1           2020/03/28 17:57:58 UTC-08:00 
  GigabitEthernet0/0/2    Slave  Active   0           0000/00/00 00:00:00 UTC+00:00

把SWD的g0/0/1接口打开并等待30s
 [Huawei-GigabitEthernet0/0/1]dis smart-link group 1
Smart Link group 1 information :
  Smart Link group was enabled
  Wtr-time is: 30 sec.
  There is no Load-Balance
  There is no protected-vlan reference-instance
  DeviceID: 4c1f-cc55-0a3f  Control-vlan ID: 1
  Member                  Role   State    Flush Count Last-Flush-Time
  ----------------------------------------------------------------------

  GigabitEthernet0/0/1    Master Active   2           2020/03/28 19:57:53 UTC-08:00 
  GigabitEthernet0/0/2    Slave  Inactive 0           0000/00/00 00:00:00 UTC+00:00
SWA:
interface GigabitEthernet0/0/1
 stp disable
 smart-link flush receive control-vlan 1 password simple 123
#
interface GigabitEthernet0/0/2
 stp disable
 smart-link flush receive control-vlan 1 password simple 123

SWB:
interface GigabitEthernet0/0/1
 stp disable
 smart-link flush receive control-vlan 1 password simple 123
#
interface GigabitEthernet0/0/2
 stp disable
 smart-link flush receive control-vlan 1 password simple 123

SWC:
interface GigabitEthernet0/0/1
 stp disable
 smart-link flush receive control-vlan 1 password simple 123
#
interface GigabitEthernet0/0/2
 stp disable
 smart-link flush receive control-vlan 1 password simple 123

SWD:
interface GigabitEthernet0/0/1
 stp disable
#
interface GigabitEthernet0/0/2
 stp disable
#
smart-link group 1
 restore enable
 smart-link enable
 port GigabitEthernet0/0/1 master
 port GigabitEthernet0/0/2 slave
 timer wtr 30
 flush send control-vlan 1 password simple 123

你可能感兴趣的:(网络,网络,交换机,路由器,运维,高可用)