STP 配置实例学习记录

简介: STP 配置实例

STP 配置实例

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


1、实验目标

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


2、网络拓扑图

注:PC的IP地址、子网掩码及网关,点击PC进入自行配置
1.jpeg


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 地址,发现已经可以通了
2.jpeg

用 PC2 去 ping PC1 的 IP 地址,发现同样可以通了
3.jpeg

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

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

断开 SW1 和 SW2 之间的链路后观察 PC1 和 PC2 的互通情况
4.jpeg

用 PC1 去 ping PC2 的 IP 地址,发现同样可以通
5.jpeg

用 PC2 去 ping PC1 的 IP 地址,发现同样也可以通
6.jpeg


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 状态

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

相关文章
|
9月前
|
人工智能 缓存 自然语言处理
构建智能天气助手:基于大模型API与工具函数的调用实践
在人工智能快速发展的今天,大语言模型(LLM)已经成为构建智能应用的重要基础设施。本文将介绍如何利用大模型API和工具函数集成,构建一个能够理解自然语言并提供精准天气信息的智能助手。
4293 11
|
7月前
|
人工智能 编解码 芯片
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
不会向ai提问,不知道怎么提问的 可以看看
20701 1
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
|
负载均衡 网络虚拟化
生成树详细配置(STP、RSTP、MSTP)
生成树详细配置(STP、RSTP、MSTP)
634 0
生成树详细配置(STP、RSTP、MSTP)
|
11月前
|
监控 安全 网络协议
常见防火墙攻击和增强防火墙安全性措施
防火墙是网络的守护者,能有效阻断不必要的端口和有害IP地址。但最出色的防火墙也可能被攻破或因流量过大而失效。例如,万豪国际曾因防火墙被突破,导致约5亿客户信息泄露,包括姓名、地址、护照号码等。攻击手段如DDoS、流量放大、应用层攻击等,可使防火墙不堪重负。为增强安全性,需及时更新防火墙等措施。EventLog Analyzer等日志检测工具可帮助监控防火墙和服务器日志,提供实时事件关联和告警,确保网络安全。
488 15
|
机器学习/深度学习 人工智能 算法
详细的人工智能学习路线和资料推荐
详细的人工智能学习路线和资料推荐
1357 1
|
存储 SQL BI
毫秒级查询性能优化实践!基于阿里云数据库 SelectDB 版内核:Apache Doris 在极越汽车数字化运营和营销方向的解决方案
毫秒级查询性能优化实践!基于阿里云数据库 SelectDB 版内核:Apache Doris 在极越汽车数字化运营和营销方向的解决方案
2053 1
毫秒级查询性能优化实践!基于阿里云数据库 SelectDB 版内核:Apache Doris 在极越汽车数字化运营和营销方向的解决方案
|
SDN 数据中心 网络架构
【计算巢】软件定义网络(SDN):网络管理的未来趋势
【5月更文挑战第31天】SDN(Software Defined Networking)是新兴的网络架构模式,通过分离控制平面和数据平面实现集中化管理,提高网络可见性和可控性。它以软件定义为核心,打破传统硬件限制,促进网络创新。SDN 提供快速部署、降低成本并增强灵活性。示例代码展示了使用 Python 实现的简单 SDN 控制器。随着技术发展,SDN 在数据中心和电信网络等领域广泛应用,引领网络技术的未来。
404 0
|
运维 负载均衡 算法
SecureCRT 通过xftp命令行上传文件到服务器上
SecureCRT 通过xftp命令行上传文件到服务器上
639 1
|
机器学习/深度学习 人工智能 数据可视化
深度学习之可解释人工智能(Explainable AI,XAI)
可解释人工智能(XAI)是一个旨在使AI决策过程透明和可理解的研究领域。随着AI和机器学习技术在多个行业中的应用变得越来越广泛,其决策过程的透明度和可解释性变得极其重要。
635 0

热门文章

最新文章