Advertisement

华为路由交换课程笔记5-STP简介(待补充)

阅读量:

为了提高网络稳定性,通常需要冗余链路。为了避免冗余电路给交换网络带来环路风险,并导致广播风波以及MAC地址表不稳定等情况。生成树协议STP(Spaning Tree Protocol)可以在提高可靠性的同时避免环路。

环路带来的问题:广播风暴、MAC地址表震荡。

STP的作用:通过阻塞端口来消除环路,并实现链路备份的目的。

一、STP操作

  1. 选举一个根桥
  2. 每个非根交换机选举一个根端口
  3. 每个段选举一个指定端口
  4. 阻塞非根、非指定端口,将其置为备用端口

每个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收敛过程:

  1. 每一台交换机启动RSTP后,都认为自己是“根桥”,并发送RST BPDU。所有端口都为指定端口,处于Discarding状态。
  2. 交换机互相发送Proposal置位的RST BPDU,交换机会忽略BID优先级低的交换机发来的RST BPDU,而受到优先级高的RST BPDU,会停止发送RST BPDU,并执行同步--设置下游指定端口为Discarding状态。
  3. 阻塞所有非边缘端口之后,交换机将会发送一个 Agreement置位的RST BPDU。端口确认为根端口,并且处于forwarding状态。收到Agreement置位的RST BPDU后,指定端口立即从Discarding 迁移到Forwarding。

三、MSTP(多生成树协议)

MSTP用于解决启用了VLAN的交换网络中的环路问题。

单个生产树的弊端--部分VLAN路径不同。

全部评论 (0)

还没有任何评论哟~