当前位置: 首页 > article >正文

新华三H3CNE网络工程师认证—生成树协议

新华三H3CNE网络工程师认证本节讲解生成树协议,关于生成树协议,提到生成树协议,这个时候不得不提到另外一个概念叫二层环路。二层环路导致的原因是交换机的转发机制导致的,本博客将分析这个机制导致这个问题的原因。

文章目录

    • 一、二层环路
    • 二、STP的作用
      • 1、消除环路
      • 2、链路备份
    • 三、STP的运行原理
      • 1、构建生成树
      • 2、确定端口状态
      • 3、端口快速转换
    • 四、总结

一、二层环路

在这里插入图片描述
随着规模的不断扩大,越来越多的交换机被用来实现主机之间的互联。如图,接入交换机单链路上联,则存在单链路故障,也就是如果这跟根上联链路发生故障,减缓及下联用户就断网了。另一个问题的单点故障,也就是交换机如果宕机,交换机下联用户也就断网了。这类问题,交换机在互联时一般都会使用冗余链路来实现备份。冗余链路虽然增强了网络的可靠性,但是也会产生环路,而环路会带来一系列的问题,继而导致通信质量下降和通信业务中断等问题。

二、STP的作用

STP通过阻塞端口来消除环路,并能够实现链路备份的目的。
在以太网中,二层网络的环路会带来广播风暴,MAC地址表震荡,重复数据帧等问题,为解决交换机网络中的环路问题,提出了STP协议。

1、消除环路

通过阻断冗余链路来消除网络中可能存在的环路

2、链路备份

当活动路径发生故障时,激活备份链路,及时恢复网络连通性。

三、STP的运行原理

1、构建生成树

  • 选举根桥::STP首先选举一个根桥,这是网络中优先级最局的交换机。根桥是生成树的顶点,所有其他交换机都以此为基准计算最短路径。
  • 计算最短路径:非根桥交换机计算到根桥的最短路径,并选择一根到根桥的“最佳”链路作为其根端口。

2、确定端口状态

  • 转发状态:端口进入转发状态,开始转发数据帧。
  • 阻塞状态:为防止环路,某些端口会被置于阻塞状态,不转发数据帧。

3、端口快速转换

  • 准备状态:端口从阻塞状态进入准备状态,开始传输BPDU(桥协议数据单元),但不转发数据帧。
  • 向前状态:端口进入向前状态,开始转发数据帧,并传输BPDU。

四、总结

生成树协议(STP)是网络中不可或缺的技术,它通过防止环路的形成,确保了网络的稳定性和可靠性。STP的工作原理涉及构建生成树、确定端口状态和快速转换端口等关键步骤。通过深入了解STP的工作原理,你将能够更好地理解其在网络中的重要性,并为你设计和实施高效、稳定的网络环境提供参考。随着网络技术的不断发展,STP将继续发挥其重要作用,帮助网络管理员应对各种挑战。


http://www.kler.cn/a/405192.html

相关文章:

  • 项目部署问题bug记录(长期更新)
  • C# 5000 转16进制 字节(激光器串口通讯生成指定格式命令)
  • 解决upload上传之后,再上传没有效果
  • 详解八大排序(一)------(插入排序,选择排序,冒泡排序,希尔排序)
  • VSCode+ESP-IDF开发ESP32-S3-DevKitC-1(1)开发环境搭建
  • el-cascader 使用笔记
  • LeetCode:98. 验证二叉搜索树
  • 【Swift】类型标注、类型安全和类型推断
  • 【C++】友元成员
  • 给定一个数查找所在区间或者查找所有重叠区间的算法总结
  • Mac配置maven环境及在IDEA中配置Maven
  • @Autowired 和 @Resource思考(注入redisTemplate时发现一些奇怪的现象)
  • 商用密码产品认证名录说明
  • C++在实际项目中的应用第二节:C++与区块链
  • oracle初始化参数
  • Flutter:AnimatedBuilder自定义显示动画
  • mac-mini的时间机器,数据备份到alist 中的网盘
  • 山东春季高考-C语言-综合应用题
  • WPF里面的C1FlexGrid表格控件添加RadioButton单选
  • Hive离线数仓结构分析
  • 树莓派2装FreeBSD14.1 Raspberry Pi2 install FreeBSD14.1 00000121:error:0A000086:SSL
  • ✅✅✅【Vue.js】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本
  • 深度学习中的正则化技术
  • C++中的组合模式
  • 「Mac玩转仓颉内测版23」基础篇3 - 深入理解整数类型
  • Ubuntu24.04解决向日葵安装libgconf-2-4依赖问题