什么是生成树协议?(the spanning tree protocol?)

作为开放系统互连(OSI)模型层的网络设备,包括交换机在内的两个桥接设备通常冗余连接在一起,以帮助防止网络故障。生成树协议(STP)是在网桥软件中实现的一组规则、方法和通信功能,可防止数据链路层帧在冗余网桥拓扑中无限循环。生成树协议是一种数据链路层协议,它为数据从任何一个桥接网络端点传输到另一个端点建立了一条单一的、成本最低的路径。...

作为开放系统互连(OSI)模型层的网络设备,包括交换机在内的两个桥接设备通常冗余连接在一起,以帮助防止网络故障。生成树协议(STP)是在网桥软件中实现的一组规则、方法和通信功能,可防止数据链路层帧在冗余网桥拓扑中无限循环。生成树协议是一种数据链路层协议,它为数据从任何一个桥接网络端点传输到另一个端点建立了一条单一的、成本最低的路径。

Rules, protocs and communications functions of bridge software is referred to as the spanning tree protocol.

使用生成树协议的网桥相互发送称为网桥协议数据单元(BPDU)的特殊消息,以便共享信息并相互通知网络更改。大多数网桥都参与生成树过程,但网络管理员可能会将一些网桥指定为仅通过的设备。所有主动使用生成树协议的桥接设备都交换BPDU,以建立和维护无环路的最小生成树拓扑。

每当网桥添加到网络或从网络中移除时,当网络中的路径发生故障时,当无向链路检测(UDLD)检测到断开的光纤时,或当发生其他拓扑变化并中断已建立的数据流时,STP都会启动新生成树拓扑的重新计算。主动使用生成树协议的网桥首先同意并指定其中一个桥接设备作为新生成树的根节点,从而开始拓扑重构。然后,他们通过相互发送包含当前信息和路径成本的BPDU来进行协作,以便计算出拓扑成本最低的新生成树。一旦网桥同意新的拓扑结构,连接到冗余段的网桥端口(不属于新生成树的一部分,也不属于指定以太网通道的一部分)将被临时阻止,以防止数据流量的转发。阻塞这些未使用的冗余路径将创建无环路拓扑。

生成树协议首先由数字设备公司(DEC)开发和实现。此后不久,它被并入电气和电子工程师协会(IEEE)802.1D标准。IEEE 802.1w提案引入了一种更新、更快的生成树协议,称为快速生成树协议(RSTP)。RSTP已取代STP作为无环路桥接的标准协议,并被指定为修订版IEEE 802.1D-2004标准中的首选协议。随着IEEE 802.1Q-2005中详述的多生成树协议(MSTP)的发布,STP得到了进一步的完善,该协议允许STP的单独实例在多个虚拟局域网(VLAN)配置中共存。

  • 发表于 2021-12-15 12:49
  • 阅读 ( 233 )
  • 分类:互联网

你可能感兴趣的文章

upgma公司(upgma)和邻接连接树(neighbor joining tree)的区别

...系统进化树的两种主要方法。 目录 1. 概述和主要区别 2. 什么是UPGMA 3. 什么是邻接树 4. UPGMA与邻接树的相似性 5. 并排比较-UPGMA与表格形式的邻居连接树 6. 摘要 什么是upgma公司(upgma)? 在生物信息学中,有不同的聚类技术。UPGMA代...

  • 发布于 2020-10-15 16:37
  • 阅读 ( 922 )

极客学校:学习Windows7–远程访问

...,这些定义你将需要知道的心考试。 Point-to-Point Tunneling Protocol (PPTP) – The Point to Point Tunneling Protocol allows network traffic to be encapsulated into an IP header and sent across an IP network, such as the Internet. 封装:PPP帧被封装在IP数据报中,使用GRE...

  • 发布于 2021-04-12 00:06
  • 阅读 ( 170 )

如何阅读系统发育树(read a phylogenetic tree)

...育树的特征,它就能被准确地解读。 覆盖的关键领域 1.什么是系统发育树-定义、因素、事实2.如何阅读系统发育树-系统发育树的特征 关键词:分支,共同祖先,进化,系统发育树,物种形成 什么是系统发育树(a phylogenetic tree)...

  • 发布于 2021-06-30 14:17
  • 阅读 ( 252 )

解析树(parse tree)和语法树(syntax tree)的区别

...译器和以后代码生成所需的符号表。 覆盖的关键领域 1.什么是语法树-定义,功能2.什么是语法树-定义,功能3.语法树和语法树的区别是什么-关键区别的比较 关键术语 抽象语法树,编译器,具体语法树,派生树,解析树,语法...

  • 发布于 2021-07-01 10:14
  • 阅读 ( 1729 )

树(tree)和图表(graph)的区别

...种常见的非线性数据结构是树和图。 覆盖的关键领域 1.什么是树-定义,功能2.什么是图-定义,功能3.树和图的区别是什么-关键区别的比较 关键术语 二元搜索,图,线性数据结构,非线性数据结构,树 什么是一棵树(a tree)? 树...

  • 发布于 2021-07-01 10:49
  • 阅读 ( 603 )

扎根的(rooted)和无根系统发育树(unrooted phylogenetic tree)的区别

...描述生物间关系的两类系统发育树。 覆盖的关键领域 1.什么是有根系统发育树-定义、特征、重要性2。什么是无根系统发育树-定义,特征,重要性3。有根和无根系统发育树之间有什么相似之处——共同特征概述4。有根和无根系...

  • 发布于 2021-07-02 00:16
  • 阅读 ( 679 )

upgma公司(upgma)和邻居连接树(neighbor joining tree)的区别

...法,与UPGMA方法相比具有更好的结果。 覆盖的关键领域 1.什么是UPGMA–定义、方法、意义2。什么是邻接树-定义,方法,意义3。UPGMA和邻居连接树之间有什么相似之处——共同特征概述4。UPGMA和邻居连接树的区别是什么?关键区...

  • 发布于 2021-07-02 03:03
  • 阅读 ( 292 )

什么是地址解析协议欺骗?(address resolution protocol spoofing?)

地址解析协议欺骗是一种涉及向以太网局域网发送伪造ARP或地址解析协议消息的策略。ARP欺骗的主要功能是将流量从一个IP地址重定向到欺骗发起人的MAC地址。该过程的工作...

  • 发布于 2021-12-10 10:35
  • 阅读 ( 180 )

什么是抽象语法树?(an abstract syntax tree?)

抽象语法树(AST)是用来表示程序中出现的函数的语法结构。它是基于源代码的编程。在设计中,抽象语法树通常是分层的,它从基本函数开始,向下流动,以显示每个基...

  • 发布于 2021-12-11 09:12
  • 阅读 ( 177 )

什么是不同类型的人造树?(the different types of artificial trees?)

一些室内设计师不赞成使用人造树木和植物,但这种情绪已经成为过去。今天,有华...

  • 发布于 2021-12-16 18:31
  • 阅读 ( 180 )