网络基础之生成树协议(STP)

目录

STP概述

交换网络环路的产生

 STP简介

STP工作原理

生成树算法及验证

生成树算法分为3个步骤

网桥ID

选择根端口的依据

根路径成本

 端口ID

 在非根网桥上,选择一个根端口(RP)

BPDU(桥协议数据单元)

BPDU

BPDU

BPDU

交换机端口的STP状态

STP的计时器

STP的应用

VLAN与STP关系

PVST+的配置命令


STP概述

交换网络环路的产生

广播风暴的形成

 多帧复制

 MAC地址表紊乱

 STP简介

STP-spanning tree protocol生成树协议

逻辑上断开环路,防止广播风暴的产生

 当线路故障,阻塞接口被激活,恢复通信,起备份线路的作用

STP工作原理

生成树算法及验证

生成树算法分为3个步骤

选择根网桥(root bridge)

选择根端口(root ports)

选择指定端口(designated ports)

网桥ID

网桥ID是唯一的

选择交换网络中网桥ID最小的交换机成为根网桥

先对比网桥优先级,再对比网桥的MAC地址,数字越小,优先级越高

注:缺省值即默认值

选择根端口的依据

到根网桥最低的根路径成本

直连的网桥ID最小

端口ID最小

根路径成本

网桥到根网桥的路径上所有链路的成本之和

 

 带宽和路径成本的关系

 注:常用链路带宽10(100), 100(19), 1000(4), 10000(2)

 端口ID

 在非根网桥上,选择一个根端口(RP)

根桥上的端口全是指定端口

在每个网段上,选择1个指定端口

非根桥上的指定端口,选择顺序

        根路径成本较低

        所在的交换机的网桥ID的值较小

        端口ID的值较小

在每个网段选择1个指定端口(DP)

最终形成逻辑结构无环拓扑 

 

BPDU(桥协议数据单元)

BPDU

Bridge Protocol Date Unit - 桥协议数据单元

使用组播发送BPDU

BPDU

配置BPDU

拓扑变更通告(TCN)BPDU

BPDU

桥网桥ID、桥路径成本、发送网桥ID、端口ID

STP利用BPDU选择根网桥

当交换机启动时,假定自己是根网桥,再向外发送的BPDU中根网桥ID字段填写自己的网桥ID

 

当接收到其他交换机发出的BPDU后,比较网桥ID,选择较小的添加到根网桥ID中

交换机端口的STP状态

STP的计时器

Hello时间

转发延迟

最大老化时间

STP的应用

VLAN与STP关系

 IEEE通用生成树(CST)不考虑VLAN,在经过STP计算,可能会有一条vlan链路被断开

MSTP:多生成树协议——可为没个vlan或者多个vlan为一组,构造一个生成树,实现网络的负载分担(均衡)

PVST+的配置命令

 PVST(Cisco私有)为每个vlan构造一个生成树

 

 配置实例

 将SW1、SW2分别做vlan10、vlan20的根网桥

stp mode mstp        #将交换机配置成MSTP模式,MSTP兼容STP/RSTP

stp region-configuration        #进入MSTP域视图MSTP配置模式

region-name huawei1        #配置MSTP域的域名为huawei1,缺省为交换设备主控板上管理网口的MAC地址

revision-level 1        #配置MST域的MSTP修订级别为1,缺省情况下MSTP域的MSTP修订级别为0,需要将各设备的MSTP修订级别修改为一致。

#配置多生成树实例和vlan的映射关系,用一个vlan的数据只能对应一个实例,而一个实例尅对应多个vlan(instance 1 vlan 2 to 10)

instance 1 vlan 10         #将vlan 10 加入实例1中

instance 2 vlan 20         #将vlan 20 加入实例2中

check region-configuration         #查看MSTP域配置参数

active region-configuration         #激活MSTP域的配置(必须配置)

quit

stp instance 1 root primary        #配置此交换机为实例1的主根桥

stp instance 2 root secondary        #配置此交换机为实例2的备份根桥

 --------------------------------------------------------------------------------------------------------------------------

stp mode mstp

stp region-configuration

region-name huawei1

revision-level 1

instance 1 vlan 10

instance 2 vlan 20

active region-configuration

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值