热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

快速生成树协议和生成树协议的区别?

快速生成树协议简介最初的生成树协议是IBM在“黑暗时代”创建的,并且被IEEE制定为802.1D标准。生成树协议从一开始就是一个薄弱的环节,并且在90年

 

快速生成树协议简介
最初的生成树协议是IBM在“黑暗时代”创建的,并且被IEEE制定为802.1D标准。生成树协议从一开始就是一个薄弱的环节,并且在90年代很快陷入了“非常令人讨厌”的境地。当时,网络设计师都热衷于VLAN 聚合。这个问题简单地说就是根据源路由网桥思路设计的生成树协议没有很好地兼顾通过一个物理连接的多个虚拟网络的不同路径的机制。这个结果就是为已经很痛苦的缓慢的收敛时间增加了更多的混乱。为了解决这些问题,一些厂商对这个协议进行了修改,显著减少了收敛时间,但是却增加了复杂性并且影响了故障检查。

不过,好消息是在上世纪末IEEE提出了802.1s和802.1w的建议。这两个标准的建议在2002年至2003年获得了批准。这些标准通过增加多重VLAN功能和消除了基本的生成树算法提高了性能。这些新的标准实际上是把自己转变为一种以连接为对象的协议而不是以前的老式协议。在老式协议中,交换机只广播网桥协议数据单元并且等待这些数据到期,并没有确认收到。这是路由选择信息协议和开放式最短路径优先(OSFP)协议在概念和收敛的相对时间方面的区别。

因此,如果你当前的网络包含了很多在交换机之间的第二层的连接,特别是如果你做许多的VLAN聚合的话,你要认真考虑快速生成树协议。这有助于改善交换机失效后的恢复时间。根据你对定时器的设置情况,恢复时间可以从3-60秒,如果不需要定时器调整(timer-tweaking),恢复时间只需100至300毫秒。事实上,使用快速生成树协议比使用拥有PortFast、BackboneFast和UplinkFast等扩展功能的802.1D协议的恢复时间快。



生成树协议——STP
STP(Spanning Treep Protocol)能够提供路径冗余,使用STP可以使两个终端中只有一条有效路径。STP在大的网络中定义了一个树,并且迫使一定的备份路径处于备用状态。如果生成树中的网络一部分不可达,或者STP值变化了,生成树算法会重新计算生成树拓扑,并且通过启动备份路径来重新建立连接。STP操作对于终端来说是透明的,而不管终端连在LAN的某一部分或者多个部分。当创建网络时,网络中所有节点存在多条路径。生成树中的算法计算出最佳路径。因为每个VLAN是一个逻辑LAN部分,所以网管员能使STP一次工作在最多64个VLAN中。如果要配置超过64个VLAN,网管员需要将其他VLAN的STP禁止,因为默认的STP可以支持1-64个VLAN。


推荐阅读
  • 本文深入探讨了MySQL中常见的面试问题,包括事务隔离级别、存储引擎选择、索引结构及优化等关键知识点。通过详细解析,帮助读者在面对BAT等大厂面试时更加从容。 ... [详细]
  • 本文档详细介绍了思科交换机的基本配置命令,包括进入特权模式、配置交换机名称及密码、VLAN配置、端口访问、查看配置信息、恢复出厂设置以及远程登录设置等。 ... [详细]
  • 本文详细探讨了虚拟化的基本概念,包括服务器虚拟化、网络虚拟化及其在云计算环境中的应用。特别强调了SDN技术在网络虚拟化和云计算中的关键作用,以及网络虚拟化技术如何提升资源利用效率和管理灵活性。 ... [详细]
  • 大数据时代的机器学习:人工特征工程与线性模型的局限
    本文探讨了在大数据背景下,人工特征工程与线性模型的应用及其局限性。随着数据量的激增和技术的进步,传统的特征工程方法面临挑战,文章提出了未来发展的可能方向。 ... [详细]
  • Python中HOG图像特征提取与应用
    本文介绍如何在Python中使用HOG(Histogram of Oriented Gradients)算法进行图像特征提取,探讨其在目标检测中的应用,并详细解释实现步骤。 ... [详细]
  • 算法稳定币:构建去中心化加密货币体系的新希望
    本文探讨了算法稳定币在加密经济中的潜力,分析其与传统稳定币及比特币等早期加密资产的区别,并展望其未来发展方向。随着DeFi的兴起,算法稳定币正逐渐成为实现中本聪最初愿景的关键角色。 ... [详细]
  • 远程过程调用(RPC)是一种允许客户端通过网络请求服务器执行特定功能的技术。它简化了分布式系统的交互,使开发者可以像调用本地函数一样调用远程服务,并获得返回结果。本文将深入探讨RPC的工作原理、发展历程及其在现代技术中的应用。 ... [详细]
  • NVIDIA Titan RTX深度评测
    NVIDIA的Titan RTX被誉为当前最强大的桌面显卡之一,其卓越的性能和高昂的价格吸引了众多专业人士和技术爱好者的关注。本文将详细介绍Titan RTX的技术规格、性能表现及应用场景。 ... [详细]
  • 本文详细介绍了MySQL中的存储过程,包括其定义、优势与劣势,并提供了创建、调用及删除存储过程的具体示例,旨在帮助开发者更好地利用这一数据库特性。 ... [详细]
  • NFS(Network File System)即网络文件系统,是一种分布式文件系统协议,主要用于Unix和类Unix系统之间的文件共享。本文详细介绍NFS的配置文件/etc/exports和相关服务配置,帮助读者理解如何在Linux环境中配置NFS客户端。 ... [详细]
  • 交换机VLAN配置与数据帧传输路径解析
    本文详细介绍了如何在交换机上创建VLAN,并探讨了不同VLAN间的数据帧传输路径。通过具体的实验步骤,帮助读者理解交换机处理数据帧的基本原理。 ... [详细]
  • 本文提供了详细的步骤和命令,用于配置锐捷交换机的Telnet远程管理功能,包括账户设置、权限分配及安全措施等。 ... [详细]
  • 本文详细探讨了VLAN在单一交换机及跨交换机环境中的通信机制,解释了单播、组播与广播的区别,并介绍了不同类型的端口(如Access、Trunk、Hybrid)的配置方法及其在VLAN通信中的作用。 ... [详细]
  • H3C三层交换机端口桥接或路由模式设置命令查询
    本文探讨了如何在H3C三层交换机上设置端口为桥接或路由模式的方法,并提供了相关的命令和配置建议。 ... [详细]
  • 本文详细探讨了电脑重装操作系统后无法访问网络邻居的原因及解决方案,包括检查网络配置、权限设置等多个方面。 ... [详细]
author-avatar
mobiledu2502927743
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有