本文共 1886 字,大约阅读时间需要 6 分钟。
大家好,今天给大家做一次如何用MSTP实现负载均衡
首先大家看一下这张图,我们今天利用MSTP实现VLAN10和VLAN20的主根是S1,VLAN30和VLAN40的主根是S2,意思就是当两条链路都是好的时候,s3去访问的时候是通过s1,当去往主根那条断了,访问的时候是通过s2。VLAN30和VLAN40访问正好相反,这就达到了负载均衡。一,首先我们要设置的第一步就是把所有链路全设为trunk,并且设置允许所有VLAN通过,因为我们要实现不同VLAN通过一条链路去访问。
这里我已经把s1交换机的所有端口加入到group1里,把组加入trunk,具体命令如下
[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其他交换机同是这样,
二,在分别在交换机里创建vlan10 to vlan40具体命令[Huawei]vlan batch 10 20 30 40三,在分别给每个交换机创建域名字aaa,名字必须一致,并且创建树1和树2,并把相应的vlan加入到树里,然后激活。具体命令如下
[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其他交换机也是如此,
四,设置优先级,默认情况下现在优先级都是一样的,让然我们这里有一个简单的办法,想要那个交换机为主根,就在那个交换机设置主根,另一个交换机设置次根,就可以了,具体命令如下在s1里设置树1的主根和树2的次根
[Huawei]stp instance 1 root primary [Huawei]stp instance 2 root secondary在s2里设置树1的次根和树2的主根
[Huawei]stp instance 2 root primary [Huawei]stp instance 1 root secondary这里我们用s3display stp brief查看
<Huawei>display stp brief
MSTID Port Role STP State Protection0 GigabitEthernet0/0/1 ROOT FORWARDING NONE0 GigabitEthernet0/0/2 ALTE DISCARDING NONE1 GigabitEthernet0/0/1 MAST FORWARDING NONE1 GigabitEthernet0/0/2 ALTE DISCARDING NONE2 GigabitEthernet0/0/1 MAST DISCARDING NONE2 GigabitEthernet0/0/2 ALTE FORWARDING NONE<Huawei>看到树1g0/0/2是堵塞看到树2g0/0/1是堵塞这里我们就实现了mstp的负载均衡
转载于:https://blog.51cto.com/13585598/2068285