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

生成树协议——STP/RSTP/MSTP

1、前言

        以太网中通常会采用冗余链路,来提高网络的可靠性,但是这也带来了网络环路的问题。网络环路会引发广播风暴MAC地址表震荡等问题,导致用户通信质量差,甚至造成网络中断。

        为了解决网络中的环路问题 ,IEEE提出了基于802.1D标准的生成树协议STP(Spanning Tree Protocol)。STP是局域网中的 破坏协议 ——通过彼此交互信息,发现网络中的环路,有选择地对某些端口进行阻塞,最终达到将环形网络修剪成无环路的树形网络。若当前活动的链路发生故障,STP还可以激活备份链路,恢复网络连通性。

2、STP

 STP拓扑(根桥+根端口+指定端口)

        在运行STP协议的网络中,一台设备被称为一个网桥,或简称桥。每个桥都有一个桥ID(Bridge ID,即BID),IEEE 802.1d标准中规定BID是由桥优先级(Bridge Priority)与桥MAC地址构成。BID桥优先级占据高16位,其余的低48位是MAC地址。

        根桥:网桥ID最小的桥,它是整个网络的逻辑中心,但不一定是物理中心。根桥会根据网络拓扑的变化而动态变化。

        根端口:去往根桥路径开销最小的端口根端口负责向根桥方向转发数据,这个端口的选择标准是依据根路径开销判定。很显然,在一个运行STP协议的设备上根端口有且只有一个,根桥上没有根端口。(路径开销:10Gbps=1 ,1Gbps=2,100Mbps=19,10Mbps=100)

        指定桥 与 指定端口 :

BPDU(Bridge Protocol Data Unit)报文

3、RSTP

4、MSTP


http://www.mrgr.cn/news/62300.html

相关文章:

  • git回滚间隔的提交
  • [perl] 标量
  • Java:数据结构-排序
  • 基于LT7689开发的TFT串口屏控制方案-3D打印机
  • 沪深A股上市公司数据报告分析
  • 申请CNAS软件测试资质,如何选择测试工具最具性价比?
  • Hello World for MCU
  • Rust 构建与测试自动化
  • 信息安全数学基础(37)有限生成交换群
  • CentOS9 Stream 设置禁用IPV6
  • sqlserver、达梦、mysql的差异
  • Android Handler消息机制(五)-HandlerThread完全解析
  • 电子信息-毕业设计题目(技术热点)
  • LeetCode 热题 100 回顾10
  • 实践甘肃数据挖掘挑战赛作物与杂草的智能识别,基于高精度YOLOv5全系列【n/s/m/l/x】参数模型开发构建田间低头作物杂草智能化检测识别模型
  • Android adb命令获取设备id
  • MyBatis版图书管理系统
  • 【渗透测试】01-信息收集-名词概念
  • 算法复杂度分析:深入剖析最好、最坏、平均、均摊时间复杂度
  • Linux学习_11
  • 勒索软件通过易受攻击的 Cyber​​Panel 实例攻击网络托管服务器
  • Linux学习_8
  • Swarm-LIO: Decentralized Swarm LiDAR-inertial Odometry论文翻译
  • 【模型学习之路】手写+分析bert
  • mysql使用DELIMITER,创建触发器、存储过程、存储函数
  • Spring Cloud --- 引入Seata分布式事务