02-园区场景基于M-LAG的STP组网配置举例
本章节下载 (364.71 KB)
如图1-1所示:
· Device A和Device B组成M-LAG系统,Device D/E/F通过M-LAG接口接入M-LAG系统。
· 服务器Server A通过M-LAG接口双上行接入网络。
· 服务器Server A、B、C、D、E属于相同网段。
STP应用场景,用户需求:
l 所有服务器二层互通。
l 当M-LAG的两个成员设备有链路故障时,二层业务仍然互通。
l 当M-LAG的成员设备故障时,二层业务仍然互通。
设备 |
接口 |
IP地址 |
接口说明及对接设备和接口 |
Device A |
XGE 3/0/4 |
- |
Device E: XGE 3/0/4 M-LAG接口 |
XGE 3/0/6 |
- |
Device F: XGE 3/0/4 M-LAG接口 |
|
XGE 3/0/1 |
21.1.1.1/24 |
Device B: XGE 3/0/1 Keepalive链路 |
|
XGE 3/0/2 |
- |
Device B: XGE 3/0/2 peer-link接口 |
|
XGE 3/0/3 |
- |
Device B: XGE 3/0/3 peer-link接口 |
|
XGE 3/0/5 |
- |
Device D: XGE 3/0/4 M-LAG接口 |
|
XGE 3/0/8 |
- |
Server C |
|
Device B |
XGE 3/0/4 |
- |
Device E: XGE 3/0/5 M-LAG接口 |
XGE 3/0/6 |
- |
Device F: XGE 3/0/5 M-LAG接口 |
|
XGE 3/0/1 |
21.1.1.2/24 |
Device A: XGE 3/0/1 Keepalive链路 |
|
XGE 3/0/2 |
- |
Device A: XGE 3/0/2 peer-link接口 |
|
XGE 3/0/3 |
- |
Device A: XGE 3/0/3 peer-link接口 |
|
XGE 3/0/5 |
- |
Device D: XGE 3/0/5 M-LAG接口 |
|
XGE 3/0/8 |
- |
Server D |
|
Device E |
XGE 3/0/4 |
- |
Device A: XGE 3/0/4 |
XGE 3/0/5 |
- |
Device B: XGE 3/0/4 |
|
XGE 3/0/1 |
- |
Device F: XGE 3/0/1 |
|
XGE 3/0/8 |
- |
Server B |
|
Device F |
XGE 3/0/4 |
- |
Device A: XGE 3/0/6 |
XGE 3/0/5 |
- |
Device B: XGE 3/0/6 |
|
XGE 3/0/1 |
- |
Device F: XGE 3/0/1 |
|
XGE 3/0/8 |
- |
Server E |
|
Device D |
XGE 3/0/4 |
- |
Device A: XGE 3/0/5 |
XGE 3/0/5 |
- |
Device B: XGE 3/0/5 |
|
XGE 3/0/8 |
- |
Server A |
请在适用软件版本的基础上安装当前最新补丁。
设备 |
软件版本 |
S10500、S10500X、S7600、S7600-X、S7600E-X、S7500X、S7500E |
R7625及以上的版本 |
S12500G-AF |
R7625及以上的版本 |
S6550XE-HI、S6525XE-HI |
E8106及以上的版本 |
S6520X-EI、S6520X-HI |
F6628P11及以上的版本 |
S5590-HI、S5590-EI |
E8106P15及以上的版本 |
S5560X-HI |
F6628P11及以上的版本 |
S5560X-EI |
F6628P11及以上的版本 |
· 将Device A和Device B配置为一组M-LAG,上、下行均配置为M-LAG组,与Device E、Device F和Device D互联,Device E和Device F之间互联;
· 所有设备上开启MSTP/PVST服务,这里的MSTP模式和PVST模式是分别配置的,如果配置PVST模式,则运行PVST的M-LAG设备必须与运行Rapid PVST或PVST的第三方设备互通。如果配置MSTP模式,则没有此要求。
配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下配置不冲突。
所有设备上开启MSTP/PVST服务,请注意MSTP模式和PVST模式是分别进行配置的。
Device A |
Device B |
命令说明 |
注意事项 |
m-lag system-mac 2-2-2 |
m-lag system-mac 2-2-2 |
配置M-LAG系统MAC地址 |
同一分布式聚合组中,所有M-LAG设备的系统MAC地址必须相同 |
m-lag system-number 1 |
m-lag system-number 2 |
配置M-LAG系统编号 |
同一分布式聚合组中的M-LAG设备应配置不同的系统编号 |
m-lag system-priority 123 |
m-lag system-priority 123 |
配置M-LAG系统优先级 |
同一分布式聚合组中,所有M-LAG设备的系统优先级必须相同 |
m-lag standalone enable |
m-lag standalone enable |
开启M-LAG设备独立工作模式 |
当M-LAG系统分裂时,为了避免M-LAG系统中的两台设备都作为主设备转发流量的情况,可以在M-LAG系统分裂前配置本功能。 |
m-lag keepalive ip destination 21.1.1.2 source 21.1.1.1 |
m-lag keepalive ip destination 21.1.1.1 source 21.1.1.2 |
配置Keepalive报文的目的IPv4地址和源IPv4地址 |
- |
interface Ten-gigabitethernet3/0/1 |
interface Ten-gigabitethernet3/0/1 |
Keepalive链路接口 |
- |
port link-mode route |
port link-mode route |
配置Keepalive链路接口工作在三层模式 |
- |
ip address 21.1.1.1 24 |
ip address 21.1.1.2 24 |
配置Keepalive报文的源IPv4地址 |
- |
quit |
quit |
退回到系统模式 |
- |
m-lag mad exclude interface Ten-gigabitethernet3/0/1 |
m-lag mad exclude interface Ten-gigabitethernet3/0/1 |
配置Keepalive链路接口为M-LAG保留接口 |
- |
interface bridge-aggregation 1 |
interface bridge-aggregation 1 |
创建以太网聚合接口 |
- |
link-aggregation mode dynamic |
link-aggregation mode dynamic |
配置聚合组工作在动态聚合模式 |
- |
quit |
quit |
退回到系统模式 |
- |
interface range Ten-gigabitethernet 3/0/2 Ten-gigabitethernet 3/0/3 |
interface range Ten-gigabitethernet 3/0/2 Ten-gigabitethernet 3/0/3 |
进入peer-link链路物理端口组视图 |
- |
port link-aggregation group 1 |
port link-aggregation group 1 |
peer-link链路物理端口加入聚合组 |
- |
quit |
quit |
退回到系统模式 |
- |
interface bridge-aggregation 1 |
interface bridge-aggregation 1 |
进入以太网聚合接口视图 |
- |
port m-lag peer-link 1 |
port m-lag peer-link 1 |
配置聚合口1为peer-link接口 |
- |
undo mac-address static source-check enable |
undo mac-address static source-check enable |
关闭报文入接口与静态MAC地址表项匹配检查功能,避免跨peer-link链路三层转发的流量不通 |
- |
quit |
quit |
退回到系统模式 |
- |
Device A |
Device B |
命令说明 |
注意事项 |
interface bridge-aggregation 2 |
interface bridge-aggregation 2 |
创建连接Device D的以太网聚合接口 |
- |
link-aggregation mode dynamic |
link-aggregation mode dynamic |
配置聚合组工作在动态聚合模式 |
- |
port m-lag group 1 |
port m-lag group 1 |
配置聚合口2加入M-LAG组1 |
- |
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/5 |
interface Ten-gigabitethernet 3/0/5 |
进入M-LAG设备连接Device D设备的物理端口视图 |
- |
port link-aggregation group 2 |
port link-aggregation group 2 |
加入聚合组 |
- |
quit |
quit |
退回到系统模式 |
- |
vlan 1001 1002 |
vlan 1001 1002 |
创建VLAN |
- |
interface bridge-aggregation 2 |
interface bridge-aggregation 2 |
进入以太网聚合接口视图 |
- |
port link-type trunk |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
port lacp system-priority 100 |
port lacp system-priority 101 |
配置LACP优先级 |
两台设备需要配置不同数值,使得脑裂(指Keepalive链路和peer-link链路同时故障)时只选中高优先级成员口(数值越小优先级越高) |
quit |
quit |
退回到系统模式 |
- |
Device A |
Device B |
命令说明 |
注意事项 |
interface bridge-aggregation 101 |
interface bridge-aggregation 101 |
创建连接Device E的以太网聚合接口 |
- |
link-aggregation mode dynamic |
link-aggregation mode dynamic |
配置聚合组工作在动态聚合模式 |
- |
port m-lag group 101 |
port m-lag group 101 |
配置聚合口101加入M-LAG组101 |
- |
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/4 |
interface Ten-gigabitethernet 3/0/4 |
进入M-LAG设备连接Device E设备的物理端口视图 |
- |
port link-aggregation group 101 |
port link-aggregation group 101 |
加入聚合组 |
- |
quit |
quit |
退回到系统模式 |
- |
interface bridge-aggregation 102 |
interface bridge-aggregation 102 |
创建连接Device F的以太网聚合接口 |
- |
link-aggregation mode dynamic |
link-aggregation mode dynamic |
配置聚合组工作在动态聚合模式 |
- |
port m-lag group 102 |
port m-lag group 102 |
配置聚合口102加入M-LAG组102 |
- |
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/6 |
interface Ten-gigabitethernet 3/0/6 |
进入M-LAG设备连接Device F设备的物理端口视图 |
- |
port link-aggregation group 102 |
port link-aggregation group 102 |
加入聚合组 |
- |
quit |
quit |
退回到系统模式 |
- |
interface range bridge-aggregation 101 bridge-aggregation 102 |
interface range bridge-aggregation 101 bridge-aggregation 102 |
进入以太网聚合接口组视图 |
- |
port link-type trunk |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
port lacp system-priority 100 |
port lacp system-priority 101 |
配置lacp优先级 |
两台设备需要配置不同数值,使得脑裂(指Keepalive链路和peer-link链路同时故障)时只选中高优先级成员口(数值越小优先级越高) |
quit |
quit |
退回到系统模式 |
- |
Device A |
Device B |
命令说明 |
注意事项 |
interface Ten-gigabitethernet 3/0/8 |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
port link-type trunk |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
quit |
quit |
退回到系统模式 |
- |
Device A |
Device B |
命令说明 |
注意事项 |
stp global enable |
stp global enable |
全局开启生成树功能 |
|
stp region-configuration |
stp region-configuration |
配置STP域 |
|
region-name test |
region-name test |
配置STP域名 |
|
instance 1 vlan 1001 |
instance 1 vlan 1001 |
配置STP实例1映射VLAN |
|
instance 2 vlan 1002 |
instance 2 vlan 1002 |
配置STP实例2映射VLAN |
|
active region-configuration |
active region-configuration |
激活STP域 |
|
quit |
quit |
退回到系统模式 |
|
stp instance 1 root primary |
stp instance 1 root primary |
配置STP实例1 根角色 |
|
stp instance 2 root primary |
stp instance 2 root primary |
配置STP实例2 根角色 |
|
interface bridge-aggregation 101 |
interface bridge-aggregation 101 |
进入以太网聚合接口视图 |
|
stp instance 1 cost 10 |
stp instance 1 cost 10 |
配置STP实例1 COST值 |
在不同生成树上为同一端口配置不同的路径开销值,可以使不同实例的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp instance 2 cost 100 |
stp instance 2 cost 100 |
配置STP实例2 COST值 |
|
quit |
quit |
退回到系统模式 |
|
interface bridge-aggregation 102 |
interface bridge-aggregation 102 |
进入以太网聚合接口视图 |
|
stp instance 1 cost 100 |
stp instance 1 cost 100 |
配置STP实例1 COST值 |
在不同生成树上为同一端口配置不同的路径开销值,可以使不同实例的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp instance 2 cost 10 |
stp instance 2 cost 10 |
配置STP实例2 COST值 |
|
quit |
quit |
退回到系统模式 |
|
interface Ten-gigabitethernet 3/0/8 |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
|
stp edged-port |
stp edged-port |
配置为STP边缘端口 |
|
quit |
quit |
退回到系统模式 |
|
· 配置MSTP
Device E |
Device F |
命令说明 |
注意事项 |
vlan 1001 1002 |
vlan 1001 1002 |
创建VLAN |
- |
interface bridge-aggregation 101 |
interface bridge-aggregation 102 |
创建连接M-LAG设备的以太网聚合接口 |
- |
link-aggregation mode dynamic |
link-aggregation mode dynamic |
配置聚合组工作在动态聚合模式 |
- |
quit |
quit |
退回到系统模式 |
- |
interface range Ten-gigabitethernet 3/0/4 Ten-gigabitethernet 3/0/5 |
interface range Ten-gigabitethernet 3/0/4 Ten-gigabitethernet 3/0/5 |
进入物理端口组视图 |
- |
port link-aggregation group 101 |
port link-aggregation group 102 |
加入聚合组 |
- |
quit |
quit |
退回到系统模式 |
- |
interface bridge-aggregation 101 |
interface bridge-aggregation 102 |
进入以太网聚合接口视图 |
- |
port link-type trunk |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
quit |
quit |
退回到系统模式 |
- |
Device E |
Device F |
命令说明 |
注意事项 |
interface Ten-gigabitethernet 3/0/1 |
interface Ten-gigabitethernet 3/0/1 |
进入以太网接口视图 |
- |
port link-type trunk |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/8 |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
port link-type trunk |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
quit |
quit |
退回到系统模式 |
- |
Device E |
Device F |
命令说明 |
注意事项 |
interface Ten-gigabitethernet 3/0/8 |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
port link-type trunk |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
quit |
quit |
退回到系统模式 |
- |
Device E |
Device F |
命令说明 |
注意事项 |
stp global enable |
stp global enable |
全局开启生成树功能 |
与PVST配置相对独立 |
stp region-configuration |
stp region-configuration |
配置STP域 |
- |
region-name test |
region-name test |
配置STP域名 |
- |
instance 1 vlan 1001 |
instance 1 vlan 1001 |
配置STP实例1映射VLAN |
- |
instance 2 vlan 1002 |
instance 2 vlan 1002 |
配置STP实例2映射VLAN |
- |
active region-configuration |
active region-configuration |
激活STP域 |
- |
quit |
quit |
退回到系统模式 |
- |
interface bridge-aggregation 101 |
interface bridge-aggregation 102 |
进入以太网聚合接口视图 |
- |
stp instance 1 cost 10 |
stp instance 1 cost 100 |
配置STP实例1 COST值 |
在不同实例上为同一端口配置不同的路径开销值,可以使不同实例的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp instance 2 cost 100 |
stp instance 2 cost 10 |
配置STP实例2 COST值 |
|
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/1 |
interface Ten-gigabitethernet 3/0/1 |
进入以太网接口视图 |
- |
stp instance 1 cost 100 |
stp instance 1 cost 200 |
配置STP实例COST值 |
在不同实例上为同一端口配置不同的路径开销值,可以使不同实例的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp instance 2 cost 100 |
stp instance 2 cost 200 |
配置STP实例COST值 |
|
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/8 |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
stp edged-port |
stp edged-port |
配置为STP边缘端口 |
- |
quit |
quit |
退回到系统模式 |
- |
· 配置MSTP
Device D |
命令说明 |
注意事项 |
vlan 1001 1002 |
创建VLAN |
- |
interface bridge-aggregation 2 |
创建连接M-LAG设备的以太网聚合接口 |
- |
link-aggregation mode dynamic |
配置聚合组工作在动态聚合模式 |
- |
quit |
退回到系统模式 |
- |
interface range Ten-gigabitethernet 3/0/4 to Ten-gigabitethernet 3/0/5 |
进入Device D连接M-LAG设备的物理端口组视图 |
- |
port link-aggregation group 2 |
加入聚合组 |
- |
quit |
退回到系统模式 |
- |
interface bridge-aggregation 2 |
进入以太网聚合接口视图 |
- |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
port link-type trunk |
配置接口为Trunk端口 |
- |
port trunk permit vlan 1001 1002 |
允许指定VLAN的报文通过 |
- |
quit |
退回到系统模式 |
- |
Device D |
命令说明 |
注意事项 |
stp global enable |
全局开启生成树功能 |
和PVST配置相对独立 |
stp region-configuration |
配置STP域 |
- |
region-name test |
配置STP域名 |
- |
instance 1 vlan 1001 |
配置STP实例1映射VLAN |
- |
instance 2 vlan 1002 |
配置STP实例2映射VLAN |
- |
active region-configuration |
激活STP域 |
- |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
stp edged-port |
配置为STP边缘端口 |
- |
quit |
退回到系统模式 |
- |
Device A |
Device B |
命令说明 |
注意事项 |
stp global enable |
stp global enable |
全局开启生成树功能 |
与MSTP的配置相对独立 |
stp mode pvst |
stp mode pvst |
配置生成树的工作模式为PVST模式 |
- |
stp vlan 1001 root primary |
stp vlan 1001 root primary |
配置指定VLAN 1001的根角色 |
- |
stp vlan 1002 root primary |
stp vlan 1002 root primary |
配置指定VLAN 1002的根角色 |
- |
interface bridge-aggregation 101 |
interface bridge-aggregation 101 |
进入以太网聚合接口视图 |
- |
stp vlan 1001 cost 10 |
stp vlan 1001 cost 10 |
配置VLAN 1001 COST值 |
在不同VLAN上为同一端口配置不同的路径开销值,可以使不同VLAN的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp vlan 1002 cost 100 |
stp vlan 1002 cost 100 |
配置VLAN 1002 COST值 |
|
quit |
quit |
退回到系统模式 |
- |
interface bridge-aggregation 102 |
interface bridge-aggregation 102 |
进入以太网聚合接口视图 |
- |
stp vlan 1001 cost 100 |
stp vlan 1001 cost 100 |
配置VLAN 1001 COST值 |
在不同VLAN上为同一端口配置不同的路径开销值,可以使不同VLAN的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp vlan 1002 cost 10 |
stp vlan 1002 cost 10 |
配置VLAN 1002 COST值 |
|
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/8 |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
stp edged-port |
stp edged-port |
配置为STP边缘端口 |
- |
quit |
quit |
退回到系统模式 |
- |
Device E |
Device F |
命令说明 |
- |
stp global enable |
stp global enable |
全局开启生成树功能 |
与MSTP配置相对独立 |
stp mode pvst |
stp mode pvst |
配置生成树的工作模式为PVST模式 |
- |
interface bridge-aggregation 101 |
interface bridge-aggregation 102 |
进入以太网聚合接口视图 |
- |
stp vlan 1001 cost 10 |
stp vlan 1001 cost 100 |
配置VLAN 1001 COST值 |
在不同VLAN上为同一端口配置不同的路径开销值,可以使不同VLAN的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp vlan 1002 cost 100 |
stp vlan 1002 cost 10 |
配置VLAN 1002 COST值 |
|
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/1 |
interface Ten-gigabitethernet 3/0/1 |
进入以太网接口视图 |
- |
stp vlan 1001 cost 200 |
stp vlan 1002 cost 200 |
配置VLAN COST值 |
在不同VLAN上为同一端口配置不同的路径开销值,可以使不同VLAN的流量沿不同的物理链路转发,从而实现负载分担的功能。 |
stp vlan 1002 cost 200 |
stp vlan 1001 cost 200 |
配置VLAN COST值 |
|
quit |
quit |
退回到系统模式 |
- |
interface Ten-gigabitethernet 3/0/8 |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
stp edged-port |
stp edged-port |
配置为STP边缘端口 |
- |
quit |
quit |
退回到系统模式 |
- |
Device D |
命令说明 |
注意事项 |
stp global enable |
全局开启生成树功能 |
和MSTP配置相对独立 |
stp mode pvst |
配置生成树的工作模式为PVST模式 |
- |
interface Ten-gigabitethernet 3/0/8 |
进入以太网接口视图 |
- |
stp edged-port |
配置为STP边缘端口 |
- |
quit |
退回到系统模式 |
- |
流量模型描述表格主要包含以下信息:
· 编号:即流量编号,格式为O-X-XXX。其中,O表示Overrlay流量;X表示协议号,取值包括4(IPv4)和6(IPv6);XXX表示流量序号,从001开始。
· 类型:即流量类型,取值包括已知单播/IPv4、单播/L2等。
· 流量方向:即流量的发送方向,取值包括跨Leaf东西、南北等。
· 流量路径:即流量经过的每个节点。
· 仿真方式:进行本组网测试时,采用的流量仿真方式,一般为测试仪仿真,即采用测试仪模拟服务器发送流量。
· 流量大小:取值包括轻载(仿真流量小于1000条流)和重载(仿真流量大于1000条流)。
· 上墙/LB方式:不涉及/PBR/M-LAG+VRRP/静态路由等实际配置方式。
编号 |
类型 |
流量方向 |
流量路径 |
仿真方式 |
流量大小 |
上墙/LB方式 |
说明 |
O-4-001 |
已知单播/L2 |
跨环网 |
Server A-Device A&B-Device E-Server B |
测试仪 |
轻载 |
不涉及 |
- |
O-4-002 |
已知单播/L2 |
跨环网 |
Server C-Device A-Device E-Server B |
测试仪 |
轻载 |
不涉及 |
- |
O-4-003 |
已知单播/L2 |
跨环网 |
Server D-Device B –Device E-Server B |
测试仪 |
轻载 |
不涉及 |
- |
O-4-004 |
已知单播/L2 |
跨M-LAG |
Server C-Device A-Device B-Server D |
测试仪 |
轻载 |
不涉及 |
- |
表1-1 MSTP场景链路单点故障测试情况表
设备 |
故障类型 |
流量中断时间 |
备注 |
Device A |
M-LAG设备链路单点故障 |
不超过200ms |
- |
M-LAG设备链路单点故障恢复 |
不超过100ms |
- |
|
上行链路单点故障 |
不超过300ms |
- |
|
上行链路单点故障恢复 |
不超过100ms |
- |
|
peer-link链路整体故障 |
不超过1100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
peer-link链路故障恢复 |
不超过100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
Keepalive链路故障 |
0ms |
- |
|
Keepalive链路故障恢复 |
0ms |
- |
|
Keepalive和peer-link链路都故障 |
不超过6000ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
Keepalive和peer-link链路都故障恢复 |
不超过6000ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
重启一台M-LAG设备 |
不超过100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
重启的M-LAG设备恢复 |
不超过100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
网板故障 |
不超过100ms |
- |
|
网板恢复 |
不超过100ms |
- |
表1-2 PVST场景链路单点故障测试情况表
设备 |
故障类型 |
流量中断时间 |
备注 |
Device A |
M-LAG设备链路单点故障 |
不超过200ms |
- |
M-LAG设备链路单点故障恢复 |
不超过100ms |
- |
|
上行链路单点故障 |
不超过300ms |
- |
|
上行链路单点故障恢复 |
不超过100ms |
- |
|
peer-link链路整体故障 |
不超过1100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
peer-link链路故障恢复 |
不超过100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
Keepalive链路故障 |
0ms |
- |
|
Keepalive链路故障恢复 |
0ms |
- |
|
Keepalive和peer-link链路都故障 |
不超过6000ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
Keepalive和peer-link链路都故障恢复 |
不超过6000ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
重启一台M-LAG设备 |
不超过100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
重启的M-LAG设备恢复 |
不超过100ms |
关注M-LAG接口业务,单挂口业务不保障 |
|
网板故障 |
不超过100ms |
- |
|
网板恢复 |
不超过100ms |
- |
表1-3 配置验证命令汇总表
DeviceA |
DeviceB |
命令说明 |
display m-lag summary |
display m-lag summary |
显示分布式聚合系统的接口摘要信息 |
display m-lag keepalive |
display m-lag keepalive |
显示分布式聚合Keepalive报文的信息 |
display m-lag role |
display m-lag role |
显示分布式聚合设备角色信息 |
disp stp brief |
disp stp brief |
查看STP状态信息 |
查看DeviceA和Device B之间M-LAG系统状态,M-LAG正常建立。以DeviceA为例:
# 显示分布式聚合系统的接口摘要信息,Peer-link接口状态均为UP。
[DeviceA]disp m-lag summary
Flags: A -- Aggregate interface down, B -- No peer M-LAG interface configured
C -- Configuration consistency check failed
Peer-link interface: BAGG1
Peer-link interface state (cause): UP
Keepalive link state (cause): UP
M-LAG interface information
M-LAG IF M-LAG group Local state (cause) Peer state Remaining down time(s)
BAGG2 1 UP UP -
BAGG101 101 UP UP -
BAGG102 102 UP UP -
# 显示分布式聚合Keepalive报文的信息,Keepalive报文的收发状态均为successful。
[DeviceA]disp m-lag keepalive
Neighbor keepalive link status (cause): Up
Neighbor is alive for: 13585 s 153 ms
Keepalive packet transmission status:
Sent: Successful
Received: Successful
Last received keepalive packet information:
Source IP address: 21.1.1.2
Time: 2022/03/04 15:20:16
Action: Accept
Distributed relay keepalive parameters:
Destination IP address: 21.1.1.2
Source IP address: 21.1.1.1
Keepalive UDP port : 6400
Keepalive VPN name : N/A
Keepalive interval : 1000 ms
Keepalive timeout : 5 sec
Keepalive hold time: 3 sec
# 显示分布式聚合角色信息
[DeviceA]disp m-lag role
Effective role information
Factors Local Peer
Effective role Primary Secondary
Initial role None None
MAD DOWN state Yes Yes
Health level 0 0
Role priority 32768 32768
Bridge MAC b0f9-63b6-4c00 b0f9-63b6-4c09
Effective role trigger: peer-link calculation
Effective role reason: Bridge MAC
Configured role information
Factors Local Peer
Configured role Primary Secondary
Role priority 32768 32768
Bridge MAC b0f9-63b6-4c00 b0f9-63b6-4c09
MSTP模式时的状态信息:
# 查看Device A上STP状态信息,所有接口的状态均为FORWARDING。
[DeviceA]disp stp brief
MST ID Port Role STP State Protection
0 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
0 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
0 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
2 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
2 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
2 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
# 查看Device B上STP状态信息,所有接口的状态均为FORWARDING。
[DeviceB]disp stp brief
MST ID Port Role STP State Protection
0 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
0 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
0 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
2 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
2 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
2 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
# 查看Device E上STP状态信息,实例2内与Device F的互联端口为DISCARDING 状态,其他接口的状态均为FORWARDING。
[DeviceE]disp stp brief
MST ID Port Role STP State Protection
0 Bridge-Aggregation101 ROOT FORWARDING NONE
0 Ten-GigabitEthernet3/0/1 DESI FORWARDING NONE
1 Bridge-Aggregation101 ROOT FORWARDING NONE
1 Ten-GigabitEthernet3/0/1 DESI FORWARDING NONE
2 Bridge-Aggregation101 ROOT FORWARDING NONE
2 Ten-GigabitEthernet3/0/1 ALTE DISCARDING NONE
# 在Device F上查看STP状态信息,实例1内与Device F的互联端口为DISCARDING 状态,其他接口的状态均为FORWARDING。
[DeviceF]disp stp brief
MST ID Port Role STP State Protection
0 Bridge-Aggregation102 ROOT FORWARDING NONE
0 Ten-GigabitEthernet3/0/1 ALTE DISCARDING NONE
1 Bridge-Aggregation102 ROOT FORWARDING NONE
1 Ten-GigabitEthernet3/0/1 ALTE DISCARDING NONE
2 Bridge-Aggregation102 ROOT FORWARDING NONE
2 Ten-GigabitEthernet3/0/1 DESI FORWARDING NONE
# 在Device D上查看OSPFv3邻居信息。
[DeviceD]disp stp brief
MST ID Port Role STP State Protection
0 Bridge-Aggregation2 ROOT FORWARDING NONE
1 Bridge-Aggregation2 ROOT FORWARDING NONE
2 Bridge-Aggregation2 ROOT FORWARDING NONE
PVST模式时的状态信息:
# 查看Device A上STP状态信息,所有接口的状态均为FORWARDING。
[DeviceA]disp stp brief
VLAN ID Port Role STP State Protection
1 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
1001 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1001 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1001 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
1002 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1002 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1002 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
[DeviceA]
# 查看Device B上STP状态信息,所有接口的状态均为FORWARDING。
[DeviceB]disp stp brief
VLAN ID Port Role STP State Protection
1 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
1001 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1001 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1001 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
1002 Bridge-Aggregation2 (DR) DESI FORWARDING NONE
1002 Bridge-Aggregation101 (DR) DESI FORWARDING NONE
1002 Bridge-Aggregation102 (DR) DESI FORWARDING NONE
# 查看Device E上STP状态信息,VLAN 1002内与Device F的互联端口为DISCARDING 状态,其他接口的状态均为FORWARDING。
[DeviceE]disp stp brief
VLAN ID Port Role STP State Protection
1 Bridge-Aggregation101 ROOT FORWARDING NONE
1 Ten-GigabitEthernet3/0/1 DESI FORWARDING NONE
1001 Bridge-Aggregation101 ROOT FORWARDING NONE
1001 Ten-GigabitEthernet3/0/1 DESI FORWARDING NONE
1002 Bridge-Aggregation101 ROOT FORWARDING NONE
1002 Ten-GigabitEthernet3/0/1 ALTE DISCARDING NONE
# 在Device F上查看STP状态信息,VLAN 1001内与Device E的互联端口为DISCARDING 状态,其他接口的状态均为FORWARDING。
[DeviceF]disp stp brief
VLAN ID Port Role STP State Protection
1 Bridge-Aggregation102 ROOT FORWARDING NONE
1 Ten-GigabitEthernet3/0/1 ALTE DISCARDING NONE
1001 Bridge-Aggregation102 ROOT FORWARDING NONE
1001 Ten-GigabitEthernet3/0/1 ALTE DISCARDING NONE
1002 Bridge-Aggregation102 ROOT FORWARDING NONE
1002 Ten-GigabitEthernet3/0/1 DESI FORWARDING NONE
# 在Device D上查看STP状态信息,所有接口的状态均为FORWARDING。
[DeviceD]disp stp brief
VLAN ID Port Role STP State Protection
1 Bridge-Aggregation2 ROOT FORWARDING NONE
1001 Bridge-Aggregation2 ROOT FORWARDING NONE
1002 Bridge-Aggregation2 ROOT FORWARDING NONE
各Server 之间可以互通。
断开Device A连接Device D/E/F的接口,各Server 之间仍然可以互通(流量切换过程中有短暂丢包)。
断开Device B连接Device D/E/F的接口,各Server 之间仍然可以互通(流量切换过程中有短暂丢包)。
升级前的命令行检查,请参见“1.9 验证配置”和以下表格中的命令行。
表1-4 升级前的命令行检查汇总表
Device A |
Device B |
命令说明 |
display device |
display device |
用来显示分布式聚合系统的接口摘要信息 |
display boot-loader |
display boot-loader |
用来显示本次启动和下次启动所采用的启动软件包的名称 |
display version |
display version |
用来显示系统版本信息 |
升级设备软件前,请进行如下操作:
(1) 使用display version命令查看设备当前运行的BootWare程序以及启动软件的版本。
(2) 获取新软件的版本发布说明书,了解新软件的版本号、软件大小以及和当前运行的BootWare程序以及Comware软件的兼容性。
(3) 通过版本发布说明书了解将安装的软件包是否需要License。如果需要,查看设备上是否有对应的有效的License。如果没有,请先安装License。否则,会导致软件包安装失败。
(4) 使用dir命令查看存储介质是否有足够的空间存储新的软件。如果存储空间不足,可使用delete命令删除一些暂时不用的文件。请保证系统中所有的主控板都有足够的存储空间。
(5) Device A设备与Device B设备组成M-LAG系统后:
a. 检查Device A设备的LLDP邻居,得到Device A设备上所有接口的LLDP状态信息。
b. Device A设备上除peer-link接口和Keepalive接口之外,所有连接到其他设备的接口均手动shutdown。
c. 将Device A设备所有进出的流量都切换到Device B设备上面。
(6) 保存Device A设备的配置,使用FTP、TFTP方式将新软件包下载到任一文件系统的根目录下,升级Device A设备并重启。
(7) 在Device A设备重启期间,手动在Device B设备上shutdown与Device A设备的互连接口。该接口一般是peer-link接口和Keepalive接口。
(8) Device A设备重启完成后,在Device B设备上undo shutdown之前shutdown的接口,等待Device A设备与Device B设备恢复M-LAG。
(9) 待Device A设备与Device B设备重新组成M-LAG系统后,undo shutdown之前所有连接到其他设备的接口以恢复业务流量。
详细升级操作指导,请参见“H3C交换机M-LAG升级指导”。
具体升级方式没有特殊要求,以现场情况为准。
参见“1.8 收敛时间测试”,每台设备升级操作涉及的流量中断时间包括“重启一台M-LAG设备”和“重启的M-LAG设备恢复”两个过程。
升级后的命令行检查,请参见“1.9 验证配置”和以下表格中的命令行。
表1-5 升级后的命令行检查汇总表
Leaf 1 |
Leaf 2 |
命令说明 |
display device |
display device |
用来显示分布式聚合系统的接口摘要信息 |
display boot-loader |
display boot-loader |
用来显示本次启动和下次启动所采用的启动软件包的名称 |
display version |
display version |
用来显示系统版本信息 |
扩容前的命令行检查,请参见“1.9 验证配置”和以下表格中的命令行。
表1-6 扩容前的命令行检查汇总表
Device A |
Device B |
命令说明 |
display device |
display device |
用来显示分布式聚合系统的接口摘要信息 |
display boot-loader |
display boot-loader |
用来显示本次启动和下次启动所采用的启动软件包的名称 |
display version |
display version |
用来显示系统版本信息 |
(1) 新增设备断开网管
(2) 升级完成相应版本
(3) 做好配置
(4) 接入网管
不涉及。
扩容后的命令行检查,请参见下表中的命令行。
表1-7 扩容后的命令行检查汇总表
Leaf 1 |
Leaf 2 |
命令说明 |
display device |
display device |
用来显示分布式聚合系统的接口摘要信息 |
display boot-loader |
display boot-loader |
用来显示本次启动和下次启动所采用的启动软件包的名称 |
display version |
display version |
用来显示系统版本信息 |
替换前的命令行检查,请参见“1.9 验证配置”和以下表格中的命令行。
表1-8 替换前的命令行检查汇总表
Device A |
Device B |
命令说明 |
display device |
display device |
用来显示设备信息 |
display boot-loader |
display boot-loader |
用来显示本次启动和下次启动所采用的启动软件包的名称 |
display version |
display version |
用来显示系统版本信息 |
相关业务板上的业务及网管流量应先行切换到正常业务板上。
支持业务板热插拔或者整机断电替换,具体根据现场情况而定。
参见“1.8 收敛时间测试”,每块接口板替换操作涉及的流量中断时间根据具体组网情况,包括“M-LAG设备链路单点故障”、“上行链路单点故障”和“M-LAG设备链路单点故障恢复”、“上行链路单点故障恢复”多个过程。
与替换前命令行检查相同。
替换前的命令行检查,请参见“1.9 验证配置”和以下表格中的命令行。
表1-9 替换前的命令行检查汇总表
Device A |
Device B |
命令说明 |
display device |
display device |
用来显示分布式聚合系统的接口摘要信息 |
display boot-loader |
display boot-loader |
用来显示本次启动和下次启动所采用的启动软件包的名称 |
display version |
display version |
用来显示系统版本信息 |
支持网板热插拔或者整机断电替换,具体根据现场情况而定。
参见“1.8 收敛时间测试”,每块网板替换操作涉及的流量中断时间包括“网板故障”和“网板恢复”两个过程。
与替换前命令行检查相同。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!