生成树协议(STP)

  • 来源:网络
  • 更新日期:2020-08-03

摘要:系统运维 知识点梳理 交换网络环路的产生广播风暴的形成多帧复制MAC地址表紊乱 生成树算法分为3个步骤选择根网桥(Root Bridge)选择根端口

系统运维

知识点梳理

交换网络环路的产生
广播风暴的形成
多帧复制
MAC地址表紊乱 生成树算法分为3个步骤
选择根网桥(Root Bridge)
选择根端口(Root Ports)
选择指定端口(Designated Ports) 根网桥
负责在不同交换机之间转发数据,只有一个根网桥
依据:先比较优先级,一样的情况下在比较MAC地址 根端口
在非根网桥上选举,在一个非根网桥上只有一个根端口 指定端口
在每个链路上都有一个指定端口,此端口既可以接收数据,也可以发送数据 根网桥负责在不同交换机中转发数据 网桥ID(BID)
网桥ID是唯一的
选择交换网络中网桥ID最小的交换机成为根网桥 选择根端口的依据
到根网桥最低的根路径成本
直连的网桥ID最小
端口ID最小 带宽与路径成本的关系
链路带宽(Mbps) 路径成本
10 100
16 62
45 39
100 19
155 14
622 6
1000 4 根路径成本
网桥到根网桥的路径上所有链路的成本之和 根桥上的端口全是指定端口 在每个网段上,选择1个指定端口 非根桥上的指定端口,选择顺序
根路径成本较低
所在的交换机的网桥ID的值较小
端口ID的值较小 BPDU
Bridge Protocol Data Unit -桥协议数据单元
使用组播发送BPDU BPDU类型
配置BPDU
拓扑变更通告(TCN)BPDU BPDU报文字段
根网桥ID、根路径成本、发送网桥ID、端口ID 交换机端口的STP状态
状 态 用 途
转发(Forwarding) 发送/接收用户数据
学习(Learning) 构建网桥表
侦听(Listening) 构建“活动”拓扑
阻塞(Blocking) 只接收BPDU
禁用(Disabled) 强制关闭 STP的计时器
Hello时间, 转发延迟, 最大老化时间 PVST+配置的意义
配置网络中比较稳定的交换机为根网桥
利用PVST+实现网络的负载分担 启用生成树命令
Switch(config)#spanning-tree vlan vlan-list 指定根网桥
Switch(config)#spanning-tree vlan vlan-list priority Bridge-priority
Switch(config)#spanning-tree vlan vlan-list root {primary|secondary} 修改端口成本
Switch(config-if)#spanning-tree vlan vlan-list cost cost 修改端口优先级
Switch(config-if)#spanning-tree vlan vlan-list port-priority priority 配置速端口
Switch(config-if)#spanning-tree portfast 查看生成树的配置
Switch#show spanning-tree

查看某个VLAN的生成树详细信息
Switch#show spanning-tree vlan vlan-id detail

新网虚拟主机