第四章_生成树协议

合集下载

生成树协议原理

生成树协议原理

生成树协议原理生成树协议是一种基于链路层的协议,它通常在以太网交换机上实现,用于管理以太网局域网中的网络拓扑。

生成树协议的工作原理是通过使用一个根桥(Root Bridge)和多个非根桥(Non-Root Bridge)来建立一颗树状结构,以确保网络中没有环路存在。

生成树协议的核心算法是通过一种称为生成树算法(Spanning Tree Algorithm)来找到从根桥到每个非根桥的最短路径,从而构建一颗最小生成树。

最小生成树是一种能够连接所有节点并且没有环路的树状结构,它是生成树协议的基础,用于确定网络中数据包的传输路径。

生成树协议的工作流程包括以下几个关键步骤:1. 选择根桥:在网络中通过比较桥(Bridge)的优先级和MAC地址来确定根桥,根桥是生成树中的根节点,所有数据包都将通过根桥进行转发。

2. 计算生成树:每个非根桥通过生成树算法计算到根桥的最短路径,确定自己在生成树中的位置,并将该信息传播到整个网络中。

3. 确定端口状态:每个桥根据生成树信息确定哪些端口可以用于数据包的传输,哪些端口需要阻断以避免环路的产生。

4. 更新生成树:在网络拓扑发生变化时,生成树协议会重新计算生成树,并更新每个桥的状态,重新确定最佳路径。

5. 数据包转发:根据生成树确定的路径,数据包会被从源地址传输到目的地址,通过生成树结构保证数据包的正常传输。

生成树协议的优点是可以有效避免数据包在网络中的循环传输,提升网络通信的稳定性和可靠性。

生成树协议能够自动适应网络拓扑的变化,快速重新计算生成树,并重新确定最佳传输路径,从而保证网络快速恢复到正常状态。

然而,生成树协议也存在一些局限性。

生成树协议在网络中设置大量的桥和端口时,会造成网络拓扑复杂,生成树的计算和更新会消耗大量的网络资源。

此外,生成树协议需要在所有交换机上进行配置和管理,当网络规模较大时,配置和管理网络可能会变得困难。

为了解决生成树协议的一些局限性,IEEE制定了一系列的生成树协议标准,包括802.1D、802.1w和802.1s等。

stp生成树协议

stp生成树协议

stp生成树协议STP生成树协议。

STP(Spanning Tree Protocol)生成树协议是一种用于计算网络中最佳路径的协议,它可以避免网络中出现环路,确保数据在网络中能够正常传输。

在本文中,我们将详细介绍STP生成树协议的原理、工作方式以及应用场景。

STP生成树协议的原理是通过在网络中选择一条主干路径,将其他冗余路径阻塞,从而避免网络中出现环路。

这样可以确保数据在网络中能够按照最佳路径进行传输,提高网络的可靠性和稳定性。

STP生成树协议采用了一种树状结构,将网络中的设备连接在一棵树上,从而形成一个无环的网络拓扑结构。

STP生成树协议的工作方式是通过选举出一台交换机作为根交换机,然后每个非根交换机都选择一条到根交换机的最佳路径,将其他路径阻塞。

当网络中出现链路故障时,STP生成树协议能够自动重新计算最佳路径,确保数据能够继续正常传输。

STP生成树协议的应用场景非常广泛,特别适用于大型企业网络和数据中心网络。

在这些网络中,往往会有大量的交换机和链路,如果不采用STP生成树协议,很容易出现网络中的环路,导致数据传输异常甚至网络瘫痪。

采用STP生成树协议可以有效地避免这些问题,提高网络的可靠性和稳定性。

总的来说,STP生成树协议是一种非常重要的网络协议,它能够帮助我们构建稳定可靠的网络环境。

通过对STP生成树协议的深入了解和合理应用,我们可以更好地管理和维护网络,确保数据能够按照最佳路径进行传输,提高网络的性能和可靠性。

在实际应用中,我们需要根据网络的具体情况来合理配置STP生成树协议,包括选择合适的根交换机、调整链路的优先级等。

只有在合理配置的前提下,STP生成树协议才能发挥最大的作用,确保网络的稳定和可靠运行。

综上所述,STP生成树协议是一种非常重要的网络协议,它能够帮助我们构建稳定可靠的网络环境。

通过合理配置和应用STP生成树协议,我们可以提高网络的性能和可靠性,确保数据能够按照最佳路径进行传输。

生成树协议(STP)

生成树协议(STP)

STP生成树协议的功能:局域网中为了避免环路形成的广播风暴,需要阻塞冗余链路,消除环路,并且在主链路中断时,又可以将冗余链路自动切换为转发状态,恢复网络的连通性。

STP(spanning tree protocol,生成树协议)用于消除数据层物理环路的协议通过在桥之间交换BPDU(bridge protocol data unit,桥协议数据单元),来保证设备完成生成树的计算过程。

小知识:环路产生的原因:1.基于局域网的可靠性,为交换机之间提供冗余连接;2.错误的网络配置导致环路产生;根桥(root bridge):整个生成树的根节点,有所有交换机中优先级最高的交换机担任。

桥ID:包含桥优先级和MAC地址(长度是8B),由于MAC 在网络中是唯一的,故:桥ID也是唯一的,先比较优先级在比较MAC地址;(优先级值和MAC值越小越优)路径开销(path cost):STP中每一条链路都有开销值,用于衡量桥与桥之间的优劣;指定桥(designate bridge):负责一个物理端上数据转发任务的桥,由物理端上优先级最高的桥担任。

、端口角色:根端口(root port):是指网桥距离根桥最近的端口。

根桥没有根端口,每一个非根桥有且只有一个根端口;指定端口(designate port):是指物理端上属于指定桥的端口。

根桥是所有网桥中优先级最高的,它是其所连接所有物理端上的指定桥,所以通常情况下根桥的所有端口都是指定端口;阻塞端口(alternate port):既不是根端口又不是指定端口,剩下的就是阻塞端口,它是用来为根端口或指定端口做备份。

是网桥到达根桥的备份路径;注:当拓扑发生变化时,节点重新计算,收敛成新的树型拓扑;STP使用BPDU(bridge protocol data unit,桥数据单元)来交互信息;配置BPDU:用来进行生成树计算和维护生成树拓扑的报文;TCN BPDU:当拓扑结构发生变化时,用来通知相关设备网络拓扑发生变化的拓扑;端口状态:Disabled:未启用STP功能的端口:不接收BPDU,不进行地址学习,不收发数据;Blocking:非指定端口或根端口:不接收BPDU,不进行地址学习,不收发数据;Listening:接收BPDU,不进行地址学习,不收发数据;Learning:接收BPDU,进行地址学习,不收发数据;Forwarding:指定端口或根端口:接收BPDU,进行地址学习,收发数据;生成树(STP)的不足:端口从阻塞状态进入转发状态必须经历两倍的forwarding delay时间如果网络中的拓扑结构变化频繁,网络会频繁地失去连通性RSTP(rapid spanning tree protocol快速生成树协议):是STP协议的优化版STP和RSTP的不同点:RSTP减少了端口的状态RSTP增加了端口的角色RSTP配置BPDU的格式和发送方式有所改变当网络拓扑发生变化时,RSTP的处理方式不同,可以实现更为快速的收敛RSTP具备STP的所有功能桥优先级配置:【H3C】stp priority 4096桥优先级字段共有16位,包含优先级位和0比特两部分。

《生成树协议》课件

《生成树协议》课件

生成树协议的作用和意义
生成树协议的作用在于提高网络的可靠性和稳定性,确保通信路径的高效和可用性,从而提升整个网络 的性能。
生成树协议的实现原理
1
BPDU交换
通过交换生成树协议的帧(BPDU)来协商网络中的节点,确定主干路径和边缘 节点。
2
冲突检测和环路排除
使用树算法和冗余信息,检测和排除可能导致环路的冲突和链路。
《生成树协议》PPT课件
欢迎来到《生成树协议》PPT课件,本课程将带您深入了解生成树协议的重 要性和应用,探索其实现原理以及未来的发展。
生成树协议的介绍
生成树协议是网络通信中一种关键的路由协议,用于构建具有自主冗余和高效环路排除的网络体系结构。
生成树协议的定义
生成树协议是一种动态路由协议,通过自动选择网络中的主干路径,实现冗余拓扑的优化和环路的排除。
3
自动调整和更新
根据网络变化实时更新生成树,确常见应用场景
企业局域网
用于构建稳定和可靠的企业局域网,保障内部通信的迅速和可用性。
数据中心网络
在大规模数据中心中,确保数据传输的高效和稳定,减少影响整体服务的故障。
智能交通系统
优化道路和交通信号的架构,确保交通流量的高效控制和智能化管理。
生成树协议的优缺点
1 优点
提高网络的可用性和性能,减少网络中断和故障的影响。
2 缺点
占用网络带宽和资源,需要一定的配置和调优才能发挥最佳效果。
生成树协议的未来发展展望
未来,生成树协议将更加智能化和自适应,结合机器学习和人工智能技术,实现更高效和弹性的网络架 构。

简述生成树协议的工作过程

简述生成树协议的工作过程

简述生成树协议的工作过程一、引言生成树协议是网络中的一种重要协议,它能够有效地避免网络中的环路问题,保证数据在网络中的正常传输。

本文将详细介绍生成树协议的工作过程。

二、生成树协议概述生成树协议是一种链路层协议,用于解决交换机之间的环路问题。

它通过计算生成一棵覆盖整个网络的最小成本树,从而使得数据在网络中只有唯一路径传输,避免了环路问题。

三、生成树协议工作原理1. 建立拓扑结构在生成树协议中,首先需要建立整个网络的拓扑结构。

交换机之间通过链路相连,形成一个网状结构。

为了方便计算最小成本树,需要给每条链路赋予一个权值。

2. 选举根交换机为了确定整棵最小成本树的结构,需要选举出一个交换机作为根节点。

通常情况下,选举规则是选择MAC地址最小的交换机作为根节点。

3. 计算最小成本树选举出根节点后,各个交换机开始计算到达根节点的最短路径,并选择其中代价最小的路径作为自己到根节点的路径。

这个过程称为生成树计算。

4. 剪枝在计算出最小成本树之后,可能会出现一些冗余链路。

为了避免这些链路造成环路问题,需要进行剪枝操作。

具体来说,就是在最小成本树中选择一些边,将它们从图中删除,从而形成一棵无环的生成树。

5. 维护生成树在网络运行过程中,可能会出现链路断开、交换机故障等情况。

如果不及时处理这些问题,可能会导致整个网络瘫痪。

因此,在生成树协议中需要实时监测网络状态,并对发生变化的情况进行处理,以保证整个网络的正常运行。

四、生成树协议的优缺点1. 优点(1)避免环路问题:通过计算最小成本树并剪枝操作,能够有效地避免网络中出现环路问题。

(2)提高网络性能:通过保证数据只有唯一路径传输,能够提高网络传输效率。

(3)简单易用:生成树协议实现简单、易于配置和维护。

2. 缺点(1)容易造成链路拥塞:由于所有数据只能通过一条路径传输,可能会导致某些链路拥塞,从而影响网络性能。

(2)不适用于大型网络:在大型网络中,生成树协议的计算量过大,可能会导致网络延迟增加。

生成树协议的作用

生成树协议的作用

生成树协议的作用生成树协议是用于网络交换机之间构建生成树的一种协议。

生成树协议的主要作用是防止网络交换机之间形成环路,确保数据在局域网中能够正常地传输。

在一个局域网中,如果没有生成树协议的支持,当网络中的交换机连接成一个环形拓扑结构时,数据包将会在环路中不断地循环传输,导致网络拥塞和性能下降。

为了避免这种情况的发生,生成树协议通过提供一种机制,动态地选择一个主干路径,并且禁用其他的非主干路径,以确保数据只在一个路径上流动,从而避免了环路的产生。

生成树协议的另一个作用是提供冗余路径。

当网络中存在多个路径连接交换机时,生成树协议可以选择尽可能多的路径作为冗余路径。

当主干路径出现故障或拥塞时,生成树协议可以快速地将流量转移到备用路径上,从而保证数据的可靠传输。

这种冗余路径的设计可以提高网络的可用性和容错性,确保网络在一些异常情况下仍能正常运行。

生成树协议的另一个重要作用是节省网络带宽。

当交换机之间存在多条路径时,生成树协议可以根据配置选取主干路径,禁用其他路径的转发功能。

这样一来,只有主干路径上的交换机才会转发数据包,其他路径则被禁用,节省了网络带宽的使用。

通过这种方式,生成树协议可以避免数据包在网络中重复传输,从而提高了网络的传输效率。

生成树协议还有一个作用是维护网络的稳定性。

当网络中的交换机发生故障或链路状态发生改变时,生成树协议可以根据当前的网络拓扑动态地重新计算生成树,并选择合适的路径进行数据传输。

这样一来,当网络出现变化时,生成树协议可以快速地对网络进行调整和重新配置,确保网络的稳定性和可靠性。

综上所述,生成树协议在网络中起到了非常重要的作用。

它可以防止网络交换机之间形成环路,确保数据在局域网中能够正常传输;它还提供了冗余路径,保证了网络的可用性和容错性;同时,生成树协议也可以节省网络带宽,提高网络的传输效率;最后,它还能够维护网络的稳定性,适应网络拓扑的变化。

通过生成树协议的应用,我们可以构建起稳定、高效、可靠的局域网,为用户提供更好的网络体验。

生成树协议(STP)在计算机网络中的应用

生成树协议(STP)在计算机网络中的应用

生成树协议(STP)在计算机网络中的应用生成树协议(Spanning Tree Protocol, STP)是计算机网络中常用的一种协议,它的作用是在局域网中防止网络中出现环路,从而确保数据在网络中能够正常传输。

本文将探讨STP在计算机网络中的应用。

一、STP的基本原理STP是一种网络层面的协议,用于在局域网中构建一棵无环树,防止数据在网络中的死循环。

当网络中存在多条路径时,STP通过选举机制选择一条主干路径,其它路径被阻塞,从而构建出一棵树状结构,确保数据在网络中能够正常传输。

STP通过BPDU(Bridge Protocol Data Units)协议实现对网络拓扑的监测和控制,通过交换BPDU消息来维护生成树,并确保网络中不存在环路。

二、STP的应用场景1. 防止网络环路在局域网中,当存在多条路径连接同一组网络设备时,如果没有合适的控制机制,数据包可能会在网络中形成闭环,导致网络发生数据包发送和接收异常。

STP通过在网络中构建一棵生成树,有效地避免了这种问题的发生,保证了数据在网络中的正常传输。

2. 实现网络冗余在网络设计中,通常会考虑到网络的冗余,以提高网络的可靠性和容错能力。

STP可以实现这种网络冗余,使得当某条路径出现故障时,网络可以自动切换到其他可用的路径,确保网络的稳定运行。

3. 提高网络的容错能力STP可以应用于构建具有容错能力的网络拓扑结构,通过在网络中选择主干路径,阻塞其它路径,从而确保数据在网络中的传输不会受到环路的影响。

通过STP,网络可以有效地应对各种故障事件,保证网络的高可用性。

三、STP的实现方式1. 传统STP传统STP是一种较为简单的生成树协议,采用单一根桥接的方式来构建生成树。

在传统STP中,所有的网络设备都通过选举机制选择一台交换机作为根桥,并在此基础上构建一棵生成树。

当网络中存在多条路径时,STP会自动选择一条路径作为主干路径,其他路径被阻塞。

2. RSTP(Rapid Spanning Tree Protocol)RSTP是STP的改进版,它引入了一些新的机制,如端口状态的快速收敛、BPDU的快速传输等,从而在网络中形成更快速、更可靠的生成树。

生成树协议配置

生成树协议配置

生成树协议配置生成树协议(Spanning Tree Protocol,STP)是一种网络协议,用于在网络中防止环路,并确定最佳路径。

在网络中,当存在多条通向同一目的地的路径时,可能会形成环路,导致数据包在网络中不断循环,最终导致网络拥堵甚至崩溃。

生成树协议的作用就是通过选择一条最佳路径,将其他冗余路径屏蔽,从而避免网络环路的发生。

在配置生成树协议时,需要考虑以下几个关键因素:1. 选择根桥。

在生成树协议中,网络中的一个交换机会被选举为根桥(Root Bridge),所有其他交换机都将以根桥为参照物来确定最佳路径。

通常情况下,根桥的选择是根据交换机的优先级和MAC地址来确定的。

管理员也可以手动指定某个交换机为根桥。

2. 确定端口状态。

生成树协议通过确定端口的状态来屏蔽冗余路径。

在网络中,有三种端口状态,指定端口(Designated Port)、根端口(Root Port)和阻塞端口(Blocked Port)。

指定端口是指向根桥的最佳路径,根端口是指向根桥的最佳路径,而阻塞端口则是被屏蔽的冗余路径。

3. 配置优先级。

管理员可以通过配置交换机的优先级来影响根桥的选举结果。

通常情况下,优先级越低的交换机越有可能成为根桥。

在生成树协议中,优先级的范围是0-61440,默认值是32768,步长为4096。

4. 设置端口成本。

在生成树协议中,每个端口都有一个成本值,用来表示到达根桥的路径的开销。

成本值越低,表示到达根桥的路径越短。

管理员可以手动配置端口的成本值,也可以使用默认的自动计算方式。

5. 监控生成树状态。

配置生成树协议后,需要及时监控生成树的状态,确保网络正常运行。

管理员可以通过查看生成树协议的状态信息,包括根桥、端口状态、成本值等,来了解网络的拓扑结构和路径选择情况。

总结。

生成树协议的配置是网络管理中的重要工作之一。

通过合理配置生成树协议,可以避免网络中出现环路,确保数据包能够按照最佳路径进行传输,提高网络的稳定性和可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.1.1 STP协议的重要性
生成树协议(Spanning Tree Protocol )是一个非常 重要,却又容易被忽略的协议。一个没有在一开始就规划 好STP的网络,将意味着没完没了地配置、排除故障。并 且园区网的维护精力可能要全部放在STP上。 STP是一种提供园区网冗余链路,而又不会产生环路 的协议。在交换网络中为什么不能有环路呢?
4.1 STP协议
4.1.5 STP状态
4. 学习状态 是网桥不传递用户数据帧但构建桥接表燕收集诸如数 据帧源VLAN等信息的一种STP状态。将收到帧的源MAC 地址放入桥接表。 丢弃所连接网段上收到的帧;丢弃从其他端口交换来 需要转发的帧;接收BPDU并直接传递给系统模块;接收、 处理并传递从系统模块收到的BPDU;接收并响应网络管 理信息。 学习状态的生存时间同样受转发延迟定时器的控制, 默认为15秒。
4.1 STP协议
4.1.4 STP工作原理
1. 选举根交换机 以BID最小的交换机作为根交换机。在交换机刚启动 时,总是将自己的BID存入到根BID域,然后如果收到更 好的BPDU,则将更好BPDU中的相关交换机列为根BID, SwitchA 并进行发送。 Mac 0c0011110000
Default priority 32768
4.1 STP协议
4.1.7 BPDU的格式
BPDU格式
消息 最大 Hello 协议标志 版本 消息类型 标志 根ID 根路径开销 网桥ID 端口ID 转发 (2字节)生存时间 生存时间 周期 (4字节) (8字节) (2字节) (1字节) (1字节) (1字节) (8字节) 延迟 (2字节) (2字节) (2字节) (2字节)
4.1 STP协议
4.1.4 STP工作原理
SwitchA Mac 0c0011110000 Default priority 32768 1/1 1/2
100baseT
Switch B MAC 0c0011111111 Default priority 32768 1/1 1/1
1/2
1/2
100baseT
第4章 生成树协议
本章概述 教学目的:
通过本章教学,掌握生成树协议的作用;掌握 802.1D, 802.1W生成树协议的工作原理以及它们之 间的区别;掌握生成树协议的配置方法。
本章重点:
生成树协议的工作原理;生成树协议的配置。
本章难点:
生成树协议的工作原理;不同生成树协议区别。
4.1 STP协议
2. 选举根端口 根端口就是按照路径开销最靠近根交换机的端口。每 一个非根交换机必须选举一个根端口。根交换机在发送 BPDU时,根路径开销为0,然后每到一个端口根据路径 开销进行累加并发送。 SwitchA
Mac 0c0011110000 Default priority 32768
1/1
1/2
100baseT
4.1 STP协议
4.1.5 STP状态
5. 转发状态 处于学习状态的端口在转发延迟定时器之后仍然是指 定端口或根端口,则将进入转发状态。 转发所有连接网段上收到的帧;转发从其他端口交换 来需要转发的帧;接收BPDU并直接传递给系统模块;处 理从系统模块来的BPDU;接收并响应网络管理消息。
4.1 STP协议
4.1 STP协议
4.1.5 STP状态
3. 侦听状态 如果一个网桥在它启动或在一定时间内没有收到 BPDU后立即认为自己是根交换机,端口进入侦听状态。 丢弃所连接网段收到的帧或其它端口交换来的帧;接 收BPDU并直接传递给系统模块;处理从系统模块收到的 BPDU;接收并响应网络管理消息。 选举根交换机、根端口和指定端口都发生在侦听期间。 指定端口或根端口在15秒后进入学习状态。
20000
4.1 STP协议
4.1.3 生成树协议的三个参数
3. 端口ID 用来决定到根交换机的路径。它由两个字节构成,包 括优先级和端口号。其中6位表示优先级,8位表示端口号。 优先级是一个可配置的STP参数,在大多数交换机上为0255,默认为128。端口号是用来列举端口的数字标志。
端口优先级 6比特
Switch B MAC 0c0011111111 Default priority 32768 1/1 1/1 Switch C MAC 0c0022222222 Default priority 32768
1/2
1/2
100baseT
4.1 STP协议
4.1.4 STP工作原理
3. 选举指定端口 桥接网络的每个网段必须有一个指定端口。它既能向 根交换机发送流量,也能从根交换机接收流量。一个包含 指定端口的网桥称为指定网桥。指定端口也是依照到根交 换机的路径开销而选定。如果开销相等,则根据网桥的 BID确定。非指定端口就处于阻塞状态。
4.1 STP协议
4.1.3 生成树协议的三个参数 带宽 4Mbit/s
10Mbit/s 16Mbit/s 45Mbit/s
STP开销 250
100 62 39
带宽 155Mbit/s
622Mbit/s 1Gbit/s 10Gbit/s
STP开销 14
6 4 2
100Mbit/s
19
4.1 STP协议
4.1.3 生成树协议的三个参数 带宽 4kbit/s
1Mbit/s 10Mbit/s 100Mbit/s
STP开销 200000000
20000000 2000000 200000
带宽 10Gbit/s
100Gbit/s 1Tbit/s 10Tbit/s
STP开销 2000
200 20 2
1Gbit/s

Switch C MAC 0c0022222222 Default priority 32768
4.1 STP协议
4.1.5 STP状态
1. 禁用状态 是管理性的关闭STP状态,它不是正常STP端口的一 部分。在交换机初始化之后,所有端口由阻塞状态开始。 2. 阻塞状态 丢弃从所连接的网段上收到的数据帧或通过交换面来 内部转发的帧;接收到的BPDU并直接传递给系统模块; 不传递从系统模块收到的BPDU;接收并响应网络管理消 息,但不传递它们。
4.1 STP协议
4.1.2 交换网络中环路的危害
1. 会产生广播环路
Server/host X
Router Y
Segment 1
Segment 2
4.1 STP协议
4.1.2 交换网络中环路的危害
1. 会产生广播环路
Router Y Segment 1 Broadcast
Switch A
Switch B
Server/host X Unicast Router Y Segment 1 Switch A
Switch B
Segment 2
4.1 STP协议
4.1.2 交换网络中环路的危害
2. 桥接表(MAC)地址表不稳定
Server/host X Unicast Router Y Segment 1 Unicast Unicast SwitchP工作原理
网桥之间通过交换网桥协议数据单元(BPDU)的第2 层帧来传递生成树信息。每个端口保存着最佳BPDU。当 网桥第一次被激活时,其所有端口每隔2秒(默认hello时 间)发送一次BPDU。如果一个端口收到比自己发送好的 BPDU,则该端口就停止发送BPDU。如果20秒(默认的 最大生成时间)的时间没有从邻居收到更好的BPDU,则 本地端口将重新开始发送BPDU。
4.1 STP协议
4.1.6 STP定时器
SwitchA Mac 0c0011110000 Default priority 32768 1/1 1/2
100baseT
Switch B MAC 0c0011111111 Default priority 32768 1/1 1/1 Switch C MAC 0c0022222222 Default priority 32768
协议标记、版本和消息类型总为0 标记域包括下面的一种: 拓扑变化TC位。该位为1则说明是一个拓扑变化通告, 否则是一个配置BPDU 拓扑变化确认TCA位。表示收到一个TC位被置位的配 置信息。
4.1 STP协议
4.1.7 BPDU的格式
2.Cisco的STP BPDU格式
帧控制 目的地址 源地址 路由选择信息域 逻辑链路控制 IEEE BPDU (1字节)(6字节)(6字节) (3字节) (3字节)
帧控制域总是01 目的地址:0x800143000000 源地址:本交换机所使用的MAC地址 逻辑链路控制:指定所有STP BPDU的帧类型。这个域 一般被置成0x424203。
4.1.6 STP定时器
1. Hello时间 是发送配置BPDU的时间间隔。默认为2秒,控制着 根交换机生成配置BPDU。其它网桥收到后就立即扩散此 BPDU。如果20秒没有收到根网桥的BPDU或根网桥停止 发送BPDU,则该网桥宣布保存的BPDU无效并开始寻找 新的根端口。 2. 转发延迟 是网桥花费在侦听和学习状态的时间长度。默认15秒。 3. 最大生存时间 是一个控制在BPDU被网桥丢弃之前被保存多长时间 的STP定时器。最大生存时间问题只有当非直连链路出现 故障时才会出现。非直连链路如下图所示。非直连50秒, 直连30秒。
4.1.2 交换网络中环路的危害
而生成树协议STP能使一个具有冗余信息的环路转变 成一个没有环路的树。
x
Block
4.1 STP协议
4.1.3 生成树协议的三个参数
IEEE802.1d标准定义了STP所使用的生成树协议。 该协议依赖于三个参数。 1. 网桥ID(BID) 由BID决定网络的根节点,即根网桥。即BID最小的 网桥为根网桥。BID由8个字节构成,前2个字节表示优先 级,默认为32768。可取范围为0~65535。后6个字节为 交换机的MAC地址。
相关文档
最新文档