赞
踩
4.1stp生成树查询与根桥设置
交换机上生成树协议默认开启mstp [S1] stp enable
stp的工作方式改成stp:[S1] stp mode stp
通过查询生成树详细信息来验证:display stp
只看结果第一页即可
CIST-bridge
:32768.4c1f-ccac-6e85
优先级:32768
mac地址:4c1f-ccac-6e85
根桥地址:CIST Root/ERPC
:32768.4c1f-cc0e-62e1 / 20000
mac地址和根桥地址不一致,说明该交换机不是根交换机
查询生成树简要信息(只显示已连接端口的角色:root根,desi指定,ALTE阻塞端口):display stp brief
4、5端口连的pc不用管。
实验要求:设置SW1为根桥,SW2为备用根桥,现根桥SW4不是根桥。
方法一:指定优先级数值
[S1]stp priority 0
[S2]stp priority 4096
配置好后查看此时跟交换机mac地址进行验证display stp
方法二:(以设置S3为根桥,S4为备份根桥为例)直接指定(更好、优先级更高
[S3]stp root primary
[S4]stp root secondary
4.2stp生成树相关配置
S2的e0/0/4端口参与树的计算,浪费时间,关闭该端口,再打开,再看display stp,要过很久才有变化
以上指令调整边缘端口,可以节省带宽,也可以把所有边缘端口加一个组里,批量做这个设置
stp mode rstp
4.3生成树配置作业
分别设置S1 S2 S3快速生成树模式 stp mode rstp
设置根桥:
[S1] did stp 查看是否为根交换机
[S1] stp root primary 指定S1为根桥
[S1] dis stp
设置根接口:
[S2] dis stp brief 查看是否根端口
forwarding转发状态 discarding 阻塞状态 ALTE阻塞端口
加大S1-S2或S1-S3线路的开销,减少S2-S3线路的开销,让rstp改选指定端口:
[S3] int g0/0/1
[S3-G0/0/1] stp cost 200000
再到S2查看配置,验证是否配置好
[S2] dis stp brief
结果如下:
S2配置边缘端口S3同理:
dis current
查看边缘端口是否配置成功
补:多生成树协议MSTP
概念
相比单生成树stp、rstp,多生成树mstp可以实现链路负载均衡,不影响vlan使用
1多生成树域
一个局域网中可以存在多个MST域,各MST域之间在物理上直接或间接相连。用户可以通过MSTP配置命令把多台交换机划分在同一个MST域内。
如上图所示的MSTP网络中有三个MST域(MST域1、MST域2和MST域3),域内所有交换机(图中每个生成树实例中的每个小圆圈代表一台交换机)都有相同的MST域配置。
同一个域内,具有相同的域名、相同的VLAN到生成树映射(是一个描述了VLAN和MSTI之间映射关系的映射表)配置和相同的MSTP修订级别配置,并且物理上有链路连通
2MSTI(生成树实例)
一个MST域中可以生成多个生成树,每个生成树都成为一个MSTI,MSTI域根是每一个生成树实例的树根,域中不同MSTI有各自的域根(MSTI对应的生成树的根)。
每个实例可以包含一个或多个VLAN,每个VLAN只能映射到一个实例,从而实现不同VLAN组之间的负载分担。比如:vlan10+20都用这一棵小树,但是vlan10不能既用这棵树又用那棵树。
3内部生成树IST: 是各MST域内的一棵生成树。
IST是MST域内的一棵生成树,是一个特殊的MSTI,其MSTI ID为0,即IST通常称为MSTI0。它包括对应MST域中所有互联的交换机。
MST域内每颗生成树都对应一个实例号,IST的实例号为0,所以IST也是一种特殊的MSTI。实例0无论有没有配置都是存在的。
每一个MST域只有一个IST。
IST的计算方式和普通MSTI不同。
拓扑中,由红线组成IST。
4公共生成树CST(Common Spanning Tree)
如果把每个MST域看作是一台"交换机",则CST就是这些"交换机"通过STP协议、RSTP协议计算生成的一棵生成树(SST)。
由IST和CST共同构成,加起来的生成树为CIST(公共和内部生成树)
拓扑中,由蓝线组成CST。
实验:
配置两台pc的ip、子网掩码、网关
配置S3(SW20):
vlan: [S3]vlan batch 10 20 [S3]int vlanif 10 [S3-Vlanif10]ip add 192.168.10.6 24 [S3-Vlanif10]int vlanif20 [S3-Vlanif20]ip add 192.168.20.6 24 端口: [S3-Vlanif20]int g0/0/1 [S3-GigabitEthernet0/0/1]po li acc [S3-GigabitEthernet0/0/1]port default vlan 10 [S3-GigabitEthernet0/0/1]int g0/0/2 [S3-GigabitEthernet0/0/2]po li acc [S3-GigabitEthernet0/0/2]port default vlan 20 [S3-GigabitEthernet0/0/2]int g0/0/21 [S3-GigabitEthernet0/0/21]po li trunk [S3-GigabitEthernet0/0/21]port tru allow-pass vlan all [S3-GigabitEthernet0/0/21]int g0/0/22 [S3-GigabitEthernet0/0/22]po li trunk [S3-GigabitEthernet0/0/22]port tru allow-pass vlan all
S1:
[S1]int vlanif10
[S1-Vlanif10]ip add 192.168.10.5 24
[S1-Vlanif10]int vlanif20
[S1-Vlanif20]ip add 192.168.20.5 24
[S1-Vlanif20]int g0/0/1
[S1-GigabitEthernet0/0/1]po li tru
[S1-GigabitEthernet0/0/1]po tru all vlan all
[S1-GigabitEthernet0/0/1]int g0/0/2
[S1-GigabitEthernet0/0/2]po li tru
[S1-GigabitEthernet0/0/2]po tru all vlan all
S2:
[S2]int vlanif10
[S2-Vlanif10]ip add 192.168.10.6 24
[S2-Vlanif10]int vlanif20
[S2-Vlanif20]ip add 192.168.20.6 24
[S2-Vlanif20]int g0/0/1
[S2-GigabitEthernet0/0/1]po li tru
[S2-GigabitEthernet0/0/1]po tru all vlan all
[S2-GigabitEthernet0/0/1]int g0/0/2
[S2-GigabitEthernet0/0/2]po li tru
[S2-GigabitEthernet0/0/2]po tru all vlan all
删除虚拟vlan的ip:[S3-Vlanif10]undo ip address 192.168.10.6 24
验证ip是否配对:display ip int bri
生成树相关配置
创建“域”和“实例MSTI”
实例10和vlan10绑定,实例20和vlan20绑定,并且:
S1是vlan10的根桥,vlan20的次根桥;S2是vlan20的根桥,vlan10的次根桥.
S1: configuration(n. 配置;布局)
[S1] stp region-configuration 创建域
[S1-mst-region] region-name huawei 域的名称是huawei
[S1-mst-region] instance 10 vlan 10 创建实例,名称是10,和vlan10绑定
[S1-mst-region] instance 20 vlan 20 创建实例,名称是20,和vlan20绑定
[S1-mst-region] active region-configuration 激活域,退出域
将当前交换机配置为实例10的主根桥,实例20的次根桥
[S1] stp instance 10 root primary
[S1] stp instance 20 root secondary
S2:
[S2] stp region-configuration 创建域
[S2-mst-region] region-name huawei 域的名称是huawei
[S2-mst-region] instance 10 vlan 10 创建实例,名称是10,和vlan10绑定
[S2-mst-region] instance 20 vlan 20 创建实例,名称是20,和vlan20绑定
[S2-mst-region] active region-configuration 激活域,退出域
将当前交换机配置为实例10的次根桥,实例20的主根桥
[S2] stp instance 20 root primary
[S2] stp instance 10 root secondary
S3:
[S3] stp region-configuration 创建域
[S3-mst-region] region-name huawei 域的名称是huawei
[S3-mst-region] instance 10 vlan 10 创建实例,名称是10,和vlan10绑定
[S3-mst-region] instance 20 vlan 20 创建实例,名称是20,和vlan20绑定
[S3-mst-region] active region-configuration 激活域,退出域
将当前交换机配置为实例10的次根桥,实例20的主根桥
[S3] stp instance 20 root primary
[S3] stp instance 10 root secondary
验证生成树是否配置正确display stp bri
断开重启生成树指令stp disable
;stp enable
;stp mode mstp
断开某个端口,做抓包测试[g0/0/1] shut
启用端口undo shut
边缘端口开启bpdu保护[g0/0/1] stp edged-port enable
ics-lite首页(查华为交换机的指令):https://support.huawei.com/enterprise/zh/bulletins-website/ENEWS2000010768
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。