生成树协议STP

一. 生成树协议STP原理

1. 广播风暴的形成
2. 多帧复制
3. MAC地址紊乱

二. 生成树算法分为三个步骤

1. 选择根网桥
根据网桥ID判断选择,网桥优先级大小,选择小的,如果相同看网桥的MAC地址,选择MAC 地址小的那个
2. 选择根端口
按照顺序选择根网桥最低根路径的成本,选择直连网桥ID 最小的,选择端口ID最小
3. 选择指定端口
看路径 看网桥ID 网桥优先级,网桥MAC地址大小

在这里插入图片描述

在这里插入图片描述

注:此图SW2的优先级4096,SW2和SW3的优先级是默认值3278,所有SW2被选为根网桥
根端口存在于非根网桥上SW1和SW3 上面
SW2两边的端口是指定端口
SW1和SW3上面分别在选择一个指定端口看路径,一样的话 看优先级,一样再看MAC地址选择小的那个作为指定端口,SW3的另外一边就是指定端口,SW1最上面那个就会被阻塞。

三. 桥协议数据单位(BPDU)

1.BPDU 的两种类型

配置BPDU 用于生成树计算
扑拓变更通告

2.BPDU中包含根网桥ID,根路径成本,发送网桥ID,端口ID和计时器等
根网桥ID
根路径成本
发送网桥ID
端口ID
计时器

3.STP利用BPDU选择根网桥的过程

  • 当第一台交换机第一次启动时,先假定自己是跟网桥,在BPDU报文中的根网桥ID 字段填入自己的网桥ID,并向外发送
  • 交换机接收到BPDU报文中的根网桥ID与自己的网桥ID的值哪个更小,如果小于自己的值,就用接受到的ID代替自己的ID,并向外转发。交换机会继续接受其他交换机发来爱的BPDU,并继续进行比较,只要接收到的根网桥ID比自己的小,就进行替换。当所有交换机都接受全部BPDU后,选出公认的根网桥

生成树状图
在STP计算过程中,交换机的每一个端口都必须依次进行五种STP状态

  • 禁用:强制关闭
  • 阻塞:只接受BPDU
  • 倾听:构建“活动”拓扑
  • 构建网桥表
  • 发送/接收用户数据

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

在这里插入图片描述
在这里插入图片描述

[SW1]stp mode mstp                       配置成MSTP模式
[SW1]stp region-configuration            MSTP域视图MSTP配置模式
[SW1-mst-region]region-name huawei1      ###配置MSTP域的域名为huawei1
[SW1-mst-region]revision-level 1         ###配置MST域的MSTP修订级别为1,缺省情况下MSTP域的MSTP修订级别为0,需要将各设备的MSTP修订级别修改为一致

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

[SW1-mst-region]instance 1 vlan 10       ###将vlan 10加入实例1
[SW1-mst-region]instance 2 vlan 20       ###将vlan 20加入实例2

[SW1-mst-region]check region-configuration   ###查看MSTP域配置参数
[SW1-mst-region]active region-configuration  ###激活MSTP域的配置(必须配置)
[SW1-mst-region]quit                     ###退出配置模式
[SW1]stp instance 1 root primary         ###配置此交换机为实例1的主根桥
[SW1]stp instance 2 root secondary       ###配置此交换机为实例2的备份根桥

[SW1]stp enable                  ###在所有交换机上启用MSTP
[SW3]dis stp brief              ###查看STP接口角色及状态信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值