S3600v2系列交换机多SmartLink组负载分担功能
典型配置
一、 组网需求:
在下图所示的组网中,SWD为Smart Link设备,SW A、SWB和SWC为相关设备。SWD上VLAN 10~20的流量经过SWB向SWA转发,SWD上VLAN 21~30的流量经过SWC 向SWA转发。
二、 组网图:
HOSTA 和HOSTB 都处在VLAN10分别连接在SWA和SWD上,通过配置多SmartLink组实现不同VLAN的流量分担到不同的上行链路。
HOSTA: 192.168.0.1/24 网关: 192.168.0.254/24
HOSTB: 192.168.0.2/24 网关: 192.168.0.254/24
SWA: Interface VLAN 10 192.168.0.254/24
三、 配置步骤:
1、配置SWD
# 创建VLAN 1~30,将VLAN1~20映射到MSTI 1上、VLAN21~30映射到MSTI 2,并激活MST域的配置。
system-view [SWD] vlan 1 to 30
[SWD] stp region-configuration
[SWD-mst-region] instance 1 vlan 1 to 20
[SWD-mst-region] instance 2 vlan 21 to 30
[SWD-mst-region] active region-configuration
[SWD-mst-region] quit
# 分别关闭端口Ethernet1/0/1和Ethernet1/0/2,在这两个端口上分别关闭生成树协议,并将端口配置为Trunk端口且允许VLAN 1~30通过。
[SWD] interface ethernet 1/0/1
[SWD-Ethernet1/0/1] shutdown
[SWD-Ethernet1/0/1] undo stp enable
[SWD-Ethernet1/0/1] port link-type trunk
[SWD-Ethernet1/0/1] port trunk permit vlan 1 to 30
[SWD-Ethernet1/0/1] quit
[SWD] interface ethernet 1/0/2
[SWD-Ethernet1/0/2] shutdown
[SWD-Ethernet1/0/2] undo stp enable
[SWD-Ethernet1/0/2] port link-type trunk
[SWD-Ethernet1/0/2] port trunk permit vlan 1 to 30
[SWD-Ethernet1/0/2] quit
# 创建Smart Link组1,并配置其保护VLAN为MSTI 1所映射的VLAN。
[SWD] smart-link group 1
[SWD-smlk-group1] protected-vlan reference-instance 1
# 配置Smart Link组1的主端口为Ethernet1/0/1,从端口为Ethernet1/0/2。
[SWD-smlk-group1] port ethernet 1/0/1 master
[SWD-smlk-group1] port ethernet 1/0/2 slave
# 在Smart Link组1中配置抢占模式为角色抢占模式并使能发送Flush报文的功能,并指定发送Flush报文的控制VLAN为VLAN 20。
[SWD-smlk-group1] preemption mode role
[SWD-smlk-group1]flush enable control-vlan 20
[SWD-smlk-group1] quit
# 创建Smart Link组2,并配置其保护VLAN为MSTI 2所映射的VLAN。
[SWD] smart-link group 2
[SWD-smlk-group2] protected-vlan reference-instance 2
# 配置Smart Link组2的主端口为Ethernet1/0/2,从端口为Ethernet1/0/1。
[SWD-smlk-group2] port ethernet 1/0/2 master
[SWD-smlk-group2] port ethernet 1/0/1 slave
# 在Smart Link组2中配置抢占模式为角色抢占模式并使能发送Flush报文的功能,并指定发送Flush报文的控制VLAN为VLAN 30。
[SWD-smlk-group2]preemption mode role
[SWD-smlk-group2] flush enable control-vlan 30
[SWD-smlk-group2] quit
# 重新开启端口Ethernet1/0/1和Ethernet1/0/2。
[SWD] interface ethernet 1/0/1
[SWD-Ethernet1/0/1] undo shutdown
[SWD-Ethernet1/0/1] quit
[SWD] interface ethernet 1/0/2
[SWD-Ethernet1/0/2] undo shutdown
[SWD-Ethernet1/0/2] quit
# 把端口Ethernet1/0/3加入VLAN 10。
[SWD] interface ethernet 1/0/3
[SWD-Ethernet1/0/3] port access vlan 10
[SWD-Ethernet1/0/3] quit
2、配置SWB
# 创建VLAN 1~30。
system-view [SWB] vlan 1 to 30
# 将端口Ethernet1/0/1配置为Trunk端口且允许VLAN 1~30通过,在该端口上使能接收Flush报文的功能,并指定接收Flush报文的控制VLAN为VLAN 20和30。
[SWB] interface ethernet 1/0/1
[SWB-Ethernet1/0/1] port link-type trunk
[SWB-Ethernet1/0/1] port trunk permit vlan 1 to 30
[SWB-Ethernet1/0/1] smart-link flush enable control-vlan 20 30
[SWB-Ethernet1/0/1] quit
# 将端口Ethernet1/0/2配置为Trunk端口且允许VLAN 1~30通过,在该端口上关闭生成树协议,使能接收Flush报文的功能,并指定接收Flush报文的控制VLAN为VLAN 20和30。
[SWB] interface ethernet 1/0/2
[SWB-Ethernet1/0/2] port link-type trunk
[SWB-Ethernet1/0/2] port trunk permit vlan 1 to 30
[SWB-Ethernet1/0/2] undo stp enable
[SWB-Ethernet1/0/2] smart-link flush enable control-vlan 20 30
[SWB-Ethernet1/0/2] quit
3、配置SWC
# 创建VLAN 1~30。
system-view [SWC] vlan 1 to 30
# 将端口Ethernet1/0/1配置为Trunk端口且允许VLAN 1~30通过,在该端口上使能接收Flush报文的功能,并指定接收Flush报文的控制VLAN为VLAN 20和30。
[SWC] interface ethernet 1/0/1
[SWC-Ethernet1/0/1] port link-type trunk
[SWC-Ethernet1/0/1] port trunk permit vlan 1 to 30
[SWC-Ethernet1/0/1] smart-link flush enable control-vlan 20 30
[SWC-Ethernet1/0/1] quit
# 将端口Ethernet1/0/2配置为Trunk端口且允许VLAN 1~30通过,在该端口上关闭生成树协议,使能接收Flush报文的功能,并指定接收Flush报文的控制VLAN为VLAN 20和30。
[SWC] interface ethernet 1/0/2
[SWC-Ethernet1/0/2] port link-type trunk
[SWC-Ethernet1/0/2] port trunk permit vlan 1 to 30
[SWC-Ethernet1/0/2] undo stp enable
[SWC-Ethernet1/0/2] smart-link flush enable control-vlan 20 30
[SWC-Ethernet1/0/2] quit
4、配置SWA
# 创建VLAN 1~30。
system-view [SWA] vlan 1 to 30
# 将端口Ethernet1/0/1配置为Trunk端口且允许VLAN 1~30通过,在该端口上使能接收Flush报文的功能,并指定接收Flush报文的控制VLAN为VLAN 20和30。
[SWA] interface ethernet 1/0/1
[SWA-Ethernet1/0/1] port link-type trunk
[SWA-Ethernet1/0/1] port trunk permit vlan 1 to 30
[SWA-Ethernet1/0/1] smart-link flush enable control-vlan 20 30
[SWA-Ethernet1/0/1] quit
# 将端口Ethernet1/0/2配置为Trunk端口且允许VLAN 1~30通过,在该端口上关闭生成树协议,使能接收Flush报文的功能,并指定接收Flush报文的控制VLAN为VLAN 20和30。
[SWA] interface ethernet 1/0/2
[SWA-Ethernet1/0/2] port link-type trunk
[SWA-Ethernet1/0/2] port trunk permit vlan 1 to 30
[SWA-Ethernet1/0/2] undo stp enable
[SWA-Ethernet1/0/2] smart-link flush enable control-vlan 20 30
[SWA-Ethernet1/0/2] quit
# 把端口Ethernet1/0/3加入VLAN 10并配置interface VLAN 10。
[SWD] interface ethernet 1/0/3
[SWD-Ethernet1/0/3] port access vlan 10
[SWD-Ethernet1/0/3] quit
interface Vlan-interface10
[SWD-Vlan-interface10]ip address 192.168.0.254 24
5、 验证配置结果
# 通过使用display smart-link group命令可以查看设备上Smart Link组的信息。
# 查看SWD上Smart Link组的信息。
[SWD]display smart-link group all
Smart link group 1 information:
Device ID: c4ca-d9db-8aff
Preemption mode: ROLE
Preemption delay: 1(s)
Control VLAN: 20
Protected VLAN: Reference Instance 1
Member Role State Flush-count Last-flush-time
-----------------------------------------------------------------------------
Ethernet1/0/1 MASTER ACTIVE 2 03:21:45 2010/01/01
Ethernet1/0/2 SLAVE STANDBY 1 02:34:35 2010/01/01
Smart link group 2 information:
Device ID: c4ca-d9db-8aff
Preemption mode: ROLE
Preemption delay: 1(s)
Control VLAN: 30
Protected VLAN: Reference Instance 2
Member Role State Flush-count Last-flush-time
-----------------------------------------------------------------------------
Ethernet1/0/2 MASTER ACTIVE 1 02:48:40 2010/01/01
Ethernet1/0/1 SLAVE STANDBY 0 NA
#通过使用display smart-link flush命令可以查看设备上收到的Flush报文信息。
# 查看SWB上收到的Flush报文信息(注意只有发生切换时才会产生Flush报文)。
[SWB]display smart-link flush
Received flush packets : 1
Receiving interface of the last flush packet : Ethernet1/0/1
Receiving time of the last flush packet : 02:34:34 2010/01/01
Device ID of the last flush packet : c4ca-d9db-8aff
Control VLAN of the last flush packet : 20
四、 配置关键点:
1、如果欲配置某端口为Smart Link组的成员端口(主端口或从端口):
需先手工关闭该端口,并待Smart Link组配置完成后再开启该端口,以避免形成环路,导致广播风暴;
需先关闭该端口的生成树协议和RRPP功能,并确保该端口不是聚合成员端口或业务环回组成员端口。
2、需要为不同的Smart Link组配置不同的控制VLAN。
3、 用户需要配置保证控制VLAN存在,且Smart Link组的端口允许控制VLAN的报文通过。
4、 某Smart Link组的控制VLAN应同时为该Smart Link组的保护VLAN,且不要将已配置为控制VLAN的VLAN删除,否则会影响Flush报文的发送。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作