组网需求
说明
S5720I-10X-PWH-SI-AC
和
S5720I-6X-PWH-SI-AC
不支持此配置。
如
图
3-23
所示,为了增加设备的容量采用设备堆叠技术,将
Switch3
和
Switch4通过专用的堆叠电缆链接起来,对外呈现为一台逻辑交换机。为了实现设备间的备份、提高可靠性,采用跨堆叠设备Eth-Trunk接口技术,将不同设备上的物理接口加入同一个Eth-Trunk接口。在网络无任何故障情况下,在PE设备上查看成员口信息时,发现VLAN2的数据流量会通过成员口GE1/0/1和GE1/0/2转发,VLAN3的数据流量通过成员口GE1/0/1和GE1/0/2转发。增加了堆叠设备之间的带宽承载能力,也降低了流量转发效率。为了有效保证VLAN2的数据流量通过成员口GE1/0/1转发,VLAN3的数据流量通过成员口GE1/0/2转发,可在堆叠设备上使能Eth-Trunk接口流量本地优先转发功能。
配置思路
采用如下的思路配置
Eth-Trunk
接口流量本地优先转发功能:
1.
创建
Eth-Trunk
接口。
2.
加入
Eth-Trunk
的成员接口。
3.
使能
Eth-Trunk
接口流量本地优先转发功能。
4.
配置各接口加入相应
VLAN
,实现二层互通。
操作步骤
步骤
1
创建
Eth-Trunk
接口,并配置允许通过的
VLAN
#
配置
Stack
。
<HUAWEI>
system-view
[HUAWEI]
sysname Stack
[Stack]
interface eth-trunk 10
[Stack-Eth-Trunk10]
port link-type trunk
[Stack-Eth-Trunk10]
port trunk allow-pass vlan all
[Stack-Eth-Trunk10]
undo port trunk allow-pass vlan 1
[Stack-Eth-Trunk10]
quit
#
配置
PE
。
<HUAWEI>
system-view
[HUAWEI]
sysname PE
[PE]
interface eth-trunk 10
[PE-Eth-Trunk10]
port link-type trunk
[PE-Eth-Trunk10]
port trunk allow-pass vlan all
[PE-Eth-Trunk10]
undo port trunk allow-pass vlan 1
[PE-Eth-Trunk10]
quit
步骤
2
加入
Eth-Trunk
的成员接口
#
配置
Stack
。
[Stack]
interface gigabitethernet 1/0/4
[Stack-GigabitEthernet1/0/4]
eth-trunk 10
[Stack-GigabitEthernet1/0/4]
quit
[Stack]
interface gigabitethernet 2/0/4
[Stack-GigabitEthernet2/0/4]
eth-trunk 10
[Stack-GigabitEthernet2/0/4]
quit
#
配置
PE
。
[PE]
interface gigabitethernet 1/0/1
[PE-GigabitEthernet1/0/1]
eth-trunk 10
[PE-GigabitEthernet1/0/1]
quit
[PE]
interface gigabitethernet 1/0/2
[PE-GigabitEthernet1/0/2]
eth-trunk 10
[PE-GigabitEthernet1/0/2]
quit
步骤
3
在堆叠设备上使能
Eth-Trunk
接口流量本地优先转发功能
对于
S2730S-S
、
S5735-L-I
、
S5735-L1
、
S300
、
S5735-L
、
CloudEngine S5735S-L1
、
S5735S-L
、
S5735-S
、
S5735S-S
、
S5735S-L-M
、
S500
:
[Stack]
local-preference enable
对于除
S2730S-S
、
S5735-L-I
、
S5735-L1
、
S300
、
S5735-L
、
CloudEngine S5735S
L1
、
S5735S-L
、
S5735-S
、
S5735S-S
、
S5735S-L-M
、
S500
之外的设备:
[Stack]
interface eth-trunk 10
[Stack-Eth-Trunk10]
local-preference enable
[Stack-Eth-Trunk10]
quit
步骤
4
配置二层转发功能
#
配置
Stack
。
[Stack]
vlan batch 2 3
[Stack]
interface gigabitethernet 1/0/3
[Stack-GigabitEthernet1/0/3]
port link-type trunk
[Stack-GigabitEthernet1/0/3]
port trunk allow-pass vlan 2
[Stack-GigabitEthernet1/0/3]
undo port trunk allow-pass vlan 1
[Stack-GigabitEthernet1/0/3]
quit
[Stack]
interface gigabitethernet 2/0/3
[Stack-GigabitEthernet2/0/3]
port link-type trunk
[Stack-GigabitEthernet2/0/3]
port trunk allow-pass vlan 3
[Stack-GigabitEthernet2/0/3]
undo port trunk allow-pass vlan 1
[Stack-GigabitEthernet2/0/3]
quit
#
配置
Switch1
。
<HUAWEI>
system-view
[HUAWEI]
sysname Switch1
[Switch1]
vlan 2
[Switch1-vlan2]
quit
[Switch1]
interface gigabitethernet 0/0/1
[Switch1-GigabitEthernet0/0/1]
port link-type trunk
[Switch1-GigabitEthernet0/0/1]
port trunk allow-pass vlan 2
[Switch1-GigabitEthernet0/0/1]
undo port trunk allow-pass vlan 1
[Switch1-GigabitEthernet0/0/1]
quit
[Switch1]
interface gigabitethernet 0/0/2
[Switch1-GigabitEthernet0/0/2]
port link-type trunk
[Switch1-GigabitEthernet0/0/2]
port trunk allow-pass vlan 2
[Switch1-GigabitEthernet0/0/2]
undo port trunk allow-pass vlan 1
[Switch1-GigabitEthernet0/0/2]
quit
#
配置
Switch2
。
<HUAWEI>
system-view
[HUAWEI]
sysname Switch2
[Switch2]
vlan 3
[Switch2-vlan3]
quit
[Switch2]
interface gigabitethernet 0/0/1
[Switch2-GigabitEthernet0/0/1]
port link-type trunk
[Switch2-GigabitEthernet0/0/1]
port trunk allow-pass vlan 3
[Switch2-GigabitEthernet0/0/1]
undo port trunk allow-pass vlan 1
[Switch2-GigabitEthernet0/0/1]
quit
[Switch2]
interface gigabitethernet 0/0/2
[Switch2-GigabitEthernet0/0/2]
port link-type trunk
[Switch2-GigabitEthernet0/0/2]
port trunk allow-pass vlan 3
[Switch2-GigabitEthernet0/0/2]
undo port trunk allow-pass vlan 1
[Switch2-GigabitEthernet0/0/2]
quit
步骤
5 检查配置结果
上述配置成功后,在任意视图下执行命令
display trunkmembership eth-trunk
,可
以看到
Eth-Trunk
接口的成员口信息。例如:
以
Stack
的显示为例。
<Stack>
display trunkmembership eth-trunk 10
Trunk ID: 10
Used status: VALID
TYPE: ethernet
Working Mode : Normal
Number Of Ports in Trunk = 2
Number Of Up Ports in Trunk = 2
Operate status: up
Interface GigabitEthernet1/0/4, valid, operate up, weight=1
Interface GigabitEthernet2/0/4, valid, operate up, weight=1
----
结束
配置文件
● Stack
的配置文件
#
sysname Stack
#
vlan batch 2 3
#
interface Eth-Trunk10
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet1/0/3
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 2
#
interface GigabitEthernet2/0/3
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 3
#
interface GigabitEthernet1/0/4
eth-trunk 10
#
interface GigabitEthernet2/0/4
eth-trunk 10
#
return
● PE
的配置文件
#
sysname PE
#
interface Eth-Trunk10
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet1/0/1
eth-trunk 10
#
interface GigabitEthernet1/0/2
eth-trunk 10
#
return
● Switch1
的配置文件
#
sysname Switch1
#
vlan batch 2
#
interface GigabitEthernet0/0/1
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 2
#
interface GigabitEthernet0/0/2
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 2
#
return
● Switch2
的配置文件
#
sysname Switch2
#
vlan batch 3
#
interface GigabitEthernet0/0/1
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 3
#
interface GigabitEthernet0/0/2
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 3
#
return