STP 配置实例学习记录

STP 配置实例

STP(Spanning Tree Protocol)是生成树协议的英文缩写,可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。



1、实验目标

掌握交换机 STP 的配置,收悉相关配置命令


2、网络拓扑图

注:PC的IP地址、子网掩码及网关,点击PC进入自行配置
在这里插入图片描述


3、配置步骤

(1)在交换机上开启 STP 功能

有些设备可能默认已经开启了 STP,所以我们可以手动先将 STP 关闭,关闭命令示例如下:

[SW1]undo stp enable  //关闭 STP

在 3 台交换机上开启 STP 功能,并将 STP 的模式改为 802.1D 标准的 STP

SW1:

<Huawei>system-view  //进入系统视图
[Huawei]sysname SW1  //重命名设备
[SW1]stp mode stp  //将 STP 的模式改为 802.1D 标准的 STP 	
[SW1]stp enable  //开启 STP

SW2:

<Huawei>system-view  //进入系统视图
[Huawei]sysname SW2  //重命名设备
[SW2]stp mode stp  //将 STP 的模式改为 802.1D 标准的 STP 	 
[SW2]stp enable  //开启 STP 

SW3:

<Huawei>system-view  //进入系统视图 
[Huawei]sysname SW3  //重命名设备
[SW3]stp mode stp  //将 STP 的模式改为 802.1D 标准的 STP 	 
[SW3]stp enable  //开启 STP 

(2)设置交换机优先级

配置SW1优先级为0,SW2优先级为4096

方法一:

SW1:

[SW1]stp root primary  //配置交换机的优先级为 0,即最优先

SW2:

[SW2]stp root secondary  //配置交换机的优先级为 4096,即比 0 低一个级别 

方法二:

SW1:

[SW1]stp priority 0  //配置交换机的优先级为 0,即最优先

SW2:

[SW2]stp priority 4096  //配置交换机的优先级为 4096,即比 0 低一个级别 

4、测试

(1)查看设备是否根据配置的参数修剪环路,完成生成树

观察 PC1 和 PC2 的互通状态,如果 PC1 和 PC2 可以互通,就说明生成树已经起作用了

用 PC1 去 ping PC2 的 IP 地址,发现已经可以通了
在这里插入图片描述
用 PC2 去 ping PC1 的 IP 地址,发现同样可以通了
在这里插入图片描述

(2)观察拓扑发生改变之后生成树的运行情况

注:可能会有少量的丢包情况

断开 SW1 和 SW2 之间的链路后观察 PC1 和 PC2 的互通情况
在这里插入图片描述

用 PC1 去 ping PC2 的 IP 地址,发现同样可以通
在这里插入图片描述

用 PC2 去 ping PC1 的 IP 地址,发现同样也可以通
在这里插入图片描述


5、小结

STP 的工作过程:

  • 选择根桥(Root Bridge):根桥,就是树的根,它是树形网络的核心。
  • 选择根端口(Root Port):根端口就是去往根桥路径最短的端口,根端口负责向根桥方向转发数据。
  • 选择指定端口(Designated Port):指定端口为每个网段上离根最近的端口,它转发发往该网段的数据。
  • 预备阻塞端口(Alternate Port):如果一个端口既不是根端口也不是指定端口,则为预备端口。

STP 的端口状态:

端口状态描述说明
Disabled 禁用状态此状态下的端口不转发数据帧,不学习 MAC 地址表,不参与生成树计算端口状态为 Down
Listening 侦听状态此状态下的端口不转发数据帧,不学习 MAC 地址表,只参与生成树计算,接收并发送 BPDU过渡状态,增加 Learning 状态可以防止临时环路
Blocking 阻塞状态此状态下的端口不转发数据帧,不学习 MAC 地址表,接收 BPDU,但不向外发送 BPDU阻塞端口的最终状态
Learning 学习状态此状态下的端口不转发数据帧,但学习 MAC 地址表,参与生成树计算,接收并发送 BPDU过渡状态
Forwarding 转发状态此状态下的端口正常转发数据帧,学习 MAC 地址表,参与生成树计算,接收并发送 BPDU只用根端口和指定端口才能进入 Forwarding 状态

文章如有错误之处,欢迎各位大佬批评指正

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

业余幻想家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值