华为路由交换课程笔记5-STP简介(待补充)
发布时间
阅读量:
阅读量
为了提高网络稳定性,通常需要冗余链路。为了避免冗余电路给交换网络带来环路风险,并导致广播风波以及MAC地址表不稳定等情况。生成树协议STP(Spaning Tree Protocol)可以在提高可靠性的同时避免环路。
环路带来的问题:广播风暴、MAC地址表震荡。
STP的作用:通过阻塞端口来消除环路,并实现链路备份的目的。
一、STP操作
- 选举一个根桥
- 每个非根交换机选举一个根端口
- 每个段选举一个指定端口
- 阻塞非根、非指定端口,将其置为备用端口
每个STP网络中,都会存在一个根桥,其他交换机为非根网桥。根桥或者交换机位于整个逻辑树的根部,是STP网络的逻辑中心,非根桥是根桥的下游设备
根端口是非根交换机去往根桥路径最优的端口。在一个运行STP协议的交换机上最多只有一个根端口,但根桥上没有根端口。
指定端口是交换机向所连网段转发配置BPDU的端口,每个网段有且只能有一个指定端口。一般情况下,根桥的每个端口总是指定端口。
相关命令
stp mode stp 开启stp模式
stp priority 4096 配置交换机优先级,数值越小,优先级越高
stp pathcost-standard 配置路径开销
dis stp brief 查看stp简略信息
二、RSTP
STP协议收敛速度慢,而且STP网络拓扑结构频繁变化,网络也会频繁失去连接性。RSTP在STP基础上进行了改进,实现了网络拓扑快速收敛。
RSTP边缘端口:不接受处理配置 BPDU,不参与RSTP运算,一般指直接连接客户终端的端口。
RSTP收敛过程:
- 每一台交换机启动RSTP后,都认为自己是“根桥”,并发送RST BPDU。所有端口都为指定端口,处于Discarding状态。
- 交换机互相发送Proposal置位的RST BPDU,交换机会忽略BID优先级低的交换机发来的RST BPDU,而受到优先级高的RST BPDU,会停止发送RST BPDU,并执行同步--设置下游指定端口为Discarding状态。
- 阻塞所有非边缘端口之后,交换机将会发送一个 Agreement置位的RST BPDU。端口确认为根端口,并且处于forwarding状态。收到Agreement置位的RST BPDU后,指定端口立即从Discarding 迁移到Forwarding。
三、MSTP(多生成树协议)
MSTP用于解决启用了VLAN的交换网络中的环路问题。
单个生产树的弊端--部分VLAN路径不同。
全部评论 (0)
还没有任何评论哟~
