你们好,今天给你们作一次如何用MSTP实现负载均衡
首先你们看一下这张图,咱们今天利用MSTP实现VLAN10和VLAN20的主根是S1,VLAN30和VLAN40的主根是S2,意思就是当两条链路都是好的时候,s3去访问的时候是经过s1,当去往主根那条断了,访问的时候是经过s2。VLAN30和VLAN40访问正好相反,这就达到了负载均衡。负载均衡
一,首先咱们要设置的第一步就是把全部链路全设为trunk,而且设置容许全部VLAN经过,由于咱们要实现不一样VLAN经过一条链路去访问。
这里我已经把s1交换机的全部端口加入到group1里,把组加入trunk,具体命令以下ide
[Huawei]port-group 1
[Huawei-port-group-1]group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/5
[Huawei-port-group-1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/3]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/4]port trunk allow-pass vlan all
[Huawei-GigabitEthernet0/0/5]port trunk allow-pass vlan all 3d
其余交换机同是这样,
二,在分别在交换机里建立vlan10 to vlan40
具体命令
[Huawei]vlan batch 10 20 30 40code
三,在分别给每一个交换机建立域名字aaa,名字必须一致,而且建立树1和树2,并把相应的vlan加入到树里,而后激活。具体命令以下blog
[Huawei]stp region-configuration
[Huawei-mst-region]region-name aaa
[Huawei-mst-region]instance 1 vlan 10 20
[Huawei-mst-region]active region-configuration 域名
[Huawei]stp region-configuration
[Huawei-mst-region]instance 2 vlan 30 40
[Huawei-mst-region]active region-configuration it
其余交换机也是如此,
四,设置优先级,默认状况下如今优先级都是同样的,让然咱们这里有一个简单的办法,想要那个交换机为主根,就在那个交换机设置主根,另外一个交换机设置次根,就能够了,具体命令以下io
在s1里设置树1的主根和树2的次根
[Huawei]stp instance 1 root primary
[Huawei]stp instance 2 root secondary class
在s2里设置树1的次根和树2的主根
[Huawei]stp instance 2 root primary
[Huawei]stp instance 1 root secondaryim
这里咱们用s3display stp brief查看
<Huawei>display stp brief
MSTID Port Role STP State Protection
0 GigabitEthernet0/0/1 ROOT FORWARDING NONE
0 GigabitEthernet0/0/2 ALTE DISCARDING NONE
1 GigabitEthernet0/0/1 MAST FORWARDING NONE
1 GigabitEthernet0/0/2 ALTE DISCARDING NONE
2 GigabitEthernet0/0/1 MAST DISCARDING NONE
2 GigabitEthernet0/0/2 ALTE FORWARDING NONE
<Huawei>
看到树1g0/0/2是堵塞
看到树2g0/0/1是堵塞
这里咱们就实现了mstp的负载均衡