生成树协议

合集下载

生成树协议的作用

生成树协议的作用

生成树协议的作用生成树协议(Spanning Tree Protocol,STP)是一种网络协议,用于在局域网中防止网络环路的发生,保证数据包在网络中能够按照预期的路径传输。

生成树协议的作用主要体现在以下几个方面。

首先,生成树协议可以有效地防止网络环路的发生。

在一个局域网中,如果存在多条路径连接同一组设备,如果不采取任何措施,数据包可能会在网络中形成环路,导致数据包不断在网络中循环传输,最终导致网络拥堵甚至瘫痪。

生成树协议通过计算网络拓扑结构,选择一条主干路径,将其它冗余路径屏蔽,从而有效地避免了网络环路的发生。

其次,生成树协议可以提高网络的可靠性和稳定性。

通过生成树协议的工作原理,网络管理员可以在网络中设置主干路径,将冗余路径屏蔽,从而确保数据包在网络中能够按照预期的路径传输。

这样一来,即使网络中的某些链路出现故障,也不会对整个网络造成影响,保证了网络的可靠性和稳定性。

此外,生成树协议还可以提高网络的传输效率。

在生成树协议的作用下,网络中只有一条主干路径处于活跃状态,其它冗余路径被屏蔽,这样可以避免数据包在网络中不断循环传输,提高了网络的传输效率。

同时,生成树协议还可以根据网络的拓扑结构自动调整主干路径,使得网络能够在不同的拓扑结构下都能够保持高效的传输。

最后,生成树协议可以简化网络的管理和维护。

在一个复杂的网络环境中,如果没有生成树协议的支持,网络管理员需要手动设置网络中的路径,保证数据包按照预期的路径传输。

而有了生成树协议,网络管理员只需要设置一条主干路径,其它冗余路径会被自动屏蔽,大大简化了网络的管理和维护工作。

综上所述,生成树协议在局域网中发挥着至关重要的作用。

它不仅可以有效地防止网络环路的发生,提高了网络的可靠性和稳定性,还能够提高网络的传输效率,简化网络的管理和维护工作。

因此,对于任何一个需要保证网络正常运行的组织或者企业来说,都应该充分重视生成树协议的作用,合理地配置和管理网络,以确保网络能够高效、稳定地运行。

生成树_配置_实验报告

生成树_配置_实验报告

一、实验目的1. 理解生成树协议(STP)的基本原理和工作机制;2. 掌握生成树协议的配置方法;3. 通过实验验证生成树协议在网络中的实际应用效果。

二、实验环境1. 实验设备:两台华为S5700交换机、两台PC机;2. 实验软件:华为网络设备仿真软件;3. 实验拓扑:两台交换机通过一条物理链路连接,两台PC机分别连接到两台交换机上。

三、实验原理生成树协议(Spanning Tree Protocol,STP)是一种用于在网络中消除环路并实现冗余链路备份的协议。

当网络中出现环路时,STP会阻塞部分端口,形成一个没有环路的树形结构,确保网络的高可用性和容错能力。

STP通过交换机之间的BPDU(Bridge Protocol Data Unit)报文进行信息交互,选举根网桥,并确定每个交换机的根端口和指定端口。

根端口是连接到根网桥的端口,指定端口是连接到同一VLAN且路径最短的端口。

其余端口被阻塞,不参与数据转发。

四、实验步骤1. 配置交换机名称和密码;2. 配置交换机接口;3. 配置VLAN;4. 配置STP;5. 验证STP配置效果。

五、实验过程1. 配置交换机名称和密码```bashS1>display versionS1>sysname S1S1>display versionS1>enableS1#configure terminalS1(config)#username admin password simple 123456 S1(config)#exit```2. 配置交换机接口```bashS1>display ip interface briefS1#interface GigabitEthernet0/0/1S1(config-if)#ip address 192.168.1.1 24S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#ip address 192.168.1.2 24S1(config-if)#exit```3. 配置VLAN```bashS1>display vlanS1#vlan 10S1(config-vlan)#name VLAN10S1(config-vlan)#exitS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exit```4. 配置STP```bashS1>display stpS1#stpmode stpS1>display stpS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10S1(config-if)#exit```5. 验证STP配置效果```bashS1>display stpS1>display stp interface GigabitEthernet0/0/1S1>display stp interface GigabitEthernet0/0/2S1>ping 192.168.1.2```六、实验结果与分析1. 实验结果通过实验,成功配置了生成树协议,并验证了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比特两部分。

生成树协议的作用和特点是

生成树协议的作用和特点是

生成树协议的作用和特点是《生成树协议的作用和特点》一、双方的基本信息甲方:XXX公司地址:XXXXXX法定代表人:XXX联系电话:XXX乙方:XXX公司地址:XXXXXX法定代表人:XXX联系电话:XXX二、各方身份、权利、义务、履行方式、期限、违约责任1. 甲方的身份:为生成树生产厂家;甲方的权利:享有生成树的所有权及所有利益;甲方的义务:按照乙方的要求生产制造生成树,并按时交货;甲方的履行方式:按照乙方提供的技术参数和标准生产生成树;甲方的期限:生产周期为XX 天;甲方的违约责任:如未按时交付生成树,应承担相应的违约责任及赔偿损失。

2. 乙方的身份:为购买生成树的买家;乙方的权利:享有生成树的使用权;乙方的义务:按照甲方提供的技术参数和标准支付购买费用;乙方的履行方式:按照合同规定支付购买费用,并按照甲方的要求使用生成树;乙方的期限:应当在XX天内完成支付购买费用;乙方的违约责任:如未按时支付购买费用,应承担相应的违约责任及赔偿损失。

三、需遵守中国的相关法律法规双方在签署本协议时,应当遵守国家有关生成树的法律法规,并要求合同条款符合法律法规的规定。

四、明确各方的权力和义务本协议中所规定的权利和义务,应当明确并且双方要清楚知晓,在履行合同过程中互相尊重对方的权利和义务。

五、明确法律效力和可执行性本协议的签署和履行应当具有法律效力,并且双方应当严格按照协议的内容履行,如有违反应当承担相应的违约责任和赔偿损失。

六、其他1. 本协议自双方签字盖章之日起生效;2. 本协议未尽事宜,双方可协商解决,并签署补充协议;3. 本协议一式两份,甲乙双方各执一份。

以上为《生成树协议的作用和特点》,各项条款符合法律要求。

生成树协议

生成树协议

生成树协议随着计算机网络技术的不断发展,分布式系统的应用越来越广泛,网络的规模也越来越大,因此在网络中维护一个联通的通信图形结构成为了一个重要的问题。

而生成树协议(Spanning Tree Protocol,STP)就是为了这个问题而存在的。

本文将介绍生成树协议的概念、实现原理和应用。

一、生成树协议的概念生成树协议是一种用于将网络拓扑结构从存在环路的状态转换为不存在环路的状态,并且维护网络可靠的协议。

它通常在局域网中应用,以防止数据包在网络中出现广播风暴和死循环。

生成树协议在广泛应用的同时,也是OSI模型中的第二层协议,即数据链路层协议。

生成树协议的基本原理是利用广播风暴抑制机制,避免数据包在局域网中的广播造成的网络过载和死循环的情况。

生成树协议通过选举一个根桥,以及一些辅助的桥来构造生成树,生成树是一种逻辑拓扑结构,它根据某种算法从所有桥之间的物理拓扑图中抽象出来的一个具有连接桥的最小树形结构。

二、生成树协议的实现原理1、生成树协议的选举生成树协议中的根桥和辅助桥都需要选举,选举的基本原则是桥的优先级和MAC地址。

MAC地址越小的桥优先级越高,因为MAC地址是唯一的,而桥的优先级则是可配置的,也是一种参数。

根据这两个参数,生成树协议就可以完成根桥和辅助桥的选举工作。

2、生成树协议的生成树计算在生成树协议中,除了根桥以外,其它所有桥都是辅助桥,辅助桥的主要作用是在生成树计算过程中帮助根桥完成生成树的计算。

它们通过交换BPDU(Bridge Protocol Data Unit)来共同维护生成树的稳定。

3、BPDU交换BPDU是生成树协议中用于交换信息的最小单位。

每个桥在计算生成树的时候,会将自己的状态和生成树状态发送给相邻桥,以此来构造生成树。

BPDU的格式包括一些控制信息,如协议版本、优先级、桥标识符和端口标识符等。

在生成树计算过程中,桥不断地发送、接收和处理BPDU,以此来维护生成树的状态。

最小生成树协议

最小生成树协议

最小生成树协议甲方(网络服务提供方):名称:_____________地址:_____________法定代表人:_____________联系电话:_____________乙方(用户方):名称:_____________地址:_____________法定代表人:_____________联系电话:_____________鉴于甲乙双方就最小生成树(MST)网络服务达成一致,经协商一致,订立本协议:一、服务内容1. 服务名称:最小生成树网络服务2. 服务范围:提供高效、稳定的网络连接3. 服务期限:_____________年_____________月_____________日至_____________年_____________月_____________日二、服务费用1. 服务费用:人民币_____________元/月2. 支付方式:银行转账现金3. 支付时间:每月_____________日前支付当月费用三、甲方责任1. 提供稳定可靠的最小生成树网络服务2. 定期维护和优化网络3. 确保网络连接的高效性和稳定性4. 及时处理乙方的咨询和投诉四、乙方责任1. 按时支付服务费用2. 配合甲方进行网络配置和优化3. 保持网络设备的正常运行4. 及时反馈网络故障和异常情况五、服务质量1. 甲方确保网络连接的高效性和稳定性2. 甲方定期进行网络性能测试六、数据管理1. 甲方负责管理和保护网络数据2. 乙方有权查询自己的网络使用情况3. 甲方保证数据的安全和隐私七、违约责任1. 甲方未按约定提供服务,需支付违约金2. 乙方未按时支付费用,需支付违约金3. 违约金为未支付金额的10%八、合同解除1. 双方协商一致可解除合同2. 任意一方严重违约,另一方有权解除合同九、争议解决协商不成,提交甲方所在地人民法院诉讼解决十、其他1. 本协议一式两份,甲乙双方各执一份2. 未尽事宜,按国家相关法律法规执行甲方签字/盖章:_________ 日期:______乙方签字/盖章:_________ 日期:______注:本协议仅为示例,具体条款依据实际情况调整。

生成树协议的概念

生成树协议的概念

生成树协议的概念生成树协议(Spanning Tree Protocol, STP)是一种用于在计算机网络中实现环路消除和冗余路径删除的协议。

生成树协议在局域网中起到了非常重要的作用,有效地提高了网络的稳定性和可靠性。

本文将详细介绍生成树协议的概念、原理和工作过程,并探讨其在网络中的应用。

生成树协议的概念:生成树协议是一种通过选择网络中的某些连线来构建一棵树状的拓扑结构,以消除环路并实现冗余路径删除的协议。

在局域网中,如果多个交换机之间存在重复的链路,数据包可能会在链路之间循环传播,导致网络拥塞和数据丢失。

生成树协议通过选择一条主链路以及一系列备份链路,来确保数据包的顺利传输和网络的稳定性。

生成树协议的原理:生成树协议的原理基于图论中的最小生成树算法。

在一个局域网中,多个交换机之间会形成一个图的结构,其中每个交换机对应一个节点,链路对应边。

生成树协议通过计算网络拓扑的最小生成树,确定一条主链路和一系列备份链路,使得网络中的所有节点都能够通过主链路直接或间接地与根节点相连,同时保证没有环路的存在。

生成树协议的工作过程:生成树协议的工作过程可以分为以下几个步骤:1. Bridge ID的选择:在生成树协议中,每个交换机都会有一个唯一的标识符,称为Bridge ID。

根据Bridge ID的大小决定交换机的地位,具有更小Bridge ID 的交换机会成为根交换机。

初始情况下,所有交换机都以自身为根交换机。

2. Root Bridge的选举:交换机通过比较Bridge ID的大小来选举Root Bridge,即全网中拥有最小Bridge ID的交换机。

选举的结果会广播到网络中的所有交换机,使得每个交换机都知道Root Bridge的位置。

3. 生成树的构建:所有非根交换机根据接收到的信息计算到达Root Bridge的最短路径。

生成树协议使用最小帕斯卡尔树算法(Shortest Path Bridging Tree Algorithm, SPBTA)来计算最短路径,并将非根交换机的端口按照最短路径连接到Root Bridge。

生成树协议

生成树协议

生成树协议(STP)生成树协议是二层管理协议。

通过有选择性地阻塞网络冗余链路来达到消除网络二层环路的目的,同时具备了链路的备份功能。

定义了根桥Root Bridge,根端口Root Port,指定端口Designated Port,路径开销Path Cost等概念,目的就在于通过构造一棵自然树的方法,达到裁剪冗余环路的目的,同时实现链路备份和路径最优化。

要实现这些功能,网桥之间必须要进行一些信息的交流,这些信息交流单元就称为配置消息BPDU:Bridge Protocol Data Unit 。

STP BPDU是一种二层报文,目的MAC是多播地址01-80-C2-00-00-00 ,所有支持STP协议的网桥都会接收并处理收到的报文。

在数据区里携带了用于生成树计算的所有有用信息。

首先进行根桥的选举。

选举的依据是网桥优先级和网桥MAC地址组合成的桥ID :Bridge ID 。

桥ID最小的网桥将成为网络中的根桥。

网络中各网桥都以默认值启动,在网桥优先级都一样(默认优先级是32768)的情况下,MAC地址最小的网桥成为根桥。

接下来其他网桥将各选择一最粗壮的树枝,作为到根桥的路径相应端口的角色成为根端口。

经过一段时间(默认值是30秒左右)后,生成树稳定之后,所有端口要么进入转发状态,要么进入阻塞状态.STP BPDU仍然会定时从各个网桥的指定端口发出,以维护链路的状态.如果网络拓扑发生变化,生成树就会重新计算端口状态也会随之改变。

快速生成树协议RSTP:Rapid Spanning Tree Protocol。

作了重要改进,收敛速度快的多:第一:为根端口和指定端口设置了快速切换用的替换端口Alternate Port 和备份端口Backup Port 两种角色。

当根端口/指定端口失效时替换端口/备份端口就会无时延地进入转发状态。

第二:在只连接了两个交换端口的点对点链路中,指定端口只需与下游网桥进行一次握手就可以无时延地进入转发状态。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.1 STP协议
4.1.5 STP状态
3. 侦听状态 如果一个网桥在它启动或在一定时间内没有收到 BPDU后立即认为自己是根交换机,端口进入侦听状态。 丢弃所连接网段收到的帧或其它端口交换来的帧;接 收BPDU并直接传递给系统模块;处理从系统模块收到的 BPDU;接收并响应网络管理消息。 选举根交换机、根端口和指定端口都发生在侦听期间。 指定端口或根端口在15秒后进入学习状态。
4.1 STP协议
4.1.5 STP状态
1. 禁用状态 是管理性的关闭STP状态,它不是正常STP端口的一 部分。在交换机初始化之后,所有端口由阻塞状态开始。 2. 阻塞状态 丢弃从所连接的网段上收到的数据帧或通过交换面来 内部转发的帧;接收到的BPDU并直接传递给系统模块; 不传递从系统模块收到的BPDU;接收并响应网络管理消 息,但不传递它们。
生成树协议(Spanning Tree Protocol )是一个非常 重要,却又容易被忽略的协议。一个没有在一开始就规划 好STP的网络,将意味着没完没了地配置、排除故障。并 且园区网的维护精力可能要全部放在STP上。 STP是一种提供园区网冗余链路,而又不会产生环路 的协议。在交换网络中为什么不能有环路呢?
4.1 STP协议
4.1.7 BPDU的格式
BPDU格式
消息 最大 Hello 协议标志 版本 消息类型 标志 根ID 根路径开销 网桥ID 端口ID 转发 ( 2 字节) ( 4 字节) 生存时间 生存时间 ( 8 字节) 周期 (2字节) (1字节) (1字节) (1字节) (8字节) 延迟 (2字节) (2字节) (2字节) (2字节)
Segment 2
4.1 STP协议
4.1.2 交换网络中环路的危害
1. 会产生广播环路
Server/host X Router Y
Segment 1
Switch A
Broadcast
Switch B
Segment 2
4.1 STP协议
4.1.2 交换网络中环路的危害
2. 桥接表(MAC)地址表不稳定
4.1 STP协议
4.1.3 生成树协议的三个参数 带宽 4Mbit/s STP开销 250 带宽 155Mbit/s STP开销 14
10Mbit/s
16Mbit/s 45Mbit/s 100Mbit/s
100
62 39 19
622Mbit/s
1Gbit/s 10Gbit/s
6
4 2
4.1 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

Switch C MAC 0c0022222222 Default priority 32768
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
Switch A
Segment 2
4.1 STP协议
4.1.2 交换网络中环路的危害
2. 桥接表(MAC)地址表不稳定
Server/host X Unicast
Port 0 Switch A
Router Y
Segment 1 Unicast Port 0 Switch B Port 1
Port 1
网桥优先级 2字节 范围:0~65535 默认值:32768 MAC 6字节 来源于背板/监控器
4.1 STP协议
4.1.3 生成树协议的三个参数
2. 路径开销 是用来衡量网桥之间距离的一个参数。是两个桥之间 所有链路开销的总和。不同带宽的链路有不同的链路开销。 有两种计算方法。一种是短整形计算方法。即用 1000Mbit/s除以以Mbit/s为单位的链路带宽。另一种是长 整形计算方法。分别如下表所示。 交换机是用路径开销来决定到根交换机的最佳路径。 最短链路组合具有最小累计路径开销,并成为到根交换机 的最佳路径。
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
4.1.6 STP定时器
1. Hello时间 是发送配置BPDU的时间间隔。默认为2秒,控制着 根交换机生成配置BPDU。其它网桥收到后就立即扩散此 BPDU。如果20秒没有收到根网桥的BPDU或根网桥停止 发送BPDU,则该网桥宣布保存的BPDU无效并开始寻找 新的根端口。 2. 转发延迟 是网桥花费在侦听和学习状态的时间长度。默认15秒。 3. 最大生存时间 是一个控制在BPDU被网桥丢弃之前被保存多长时间 的STP定时器。最大生存时间问题只有当非直连链路出现 故障时才会出现。非直连链路如下图所示。非直连50秒, 直连30秒。
200
20 2
4.1 STP协议
4.1.3 生成树协议的三个参数
3. 端口ID 用来决定到根交换机的路径。它由两个字节构成,包 括优先级和端口号。其中6位表示优先级,8位表示端口号。 优先级是一个可配置的STP参数,在大多数交换机上为0255,默认为128。端口号是用来列举端口的数字标志。
端口优先级 6比特
4.1 STP协议
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地址。
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.5 STP状态
5. 转发状态 处于学习状态的端口在转发延迟定时器之后仍然是指 定端口或根端口,则将进入转发状态。 转发所有连接网段上收到的帧;转发从其他端口交换 来需要转发的帧;接收BPDU并直接传递给系统模块;处 理从系统模块来的BPDU;接收并响应网络管理消息。
4.1 STP协议
端口号
10比特
4.1 STP协议
4.1.4 STP工作原理
网桥之间通过交换网桥协议数据单元(BPDU)的第2 层帧来传递生成树信息。每个端口保存着最佳BPDU。当 网桥第一次被激活时,其所有端口每隔2秒(默认hello时 间)发送一次BPDU。如果一个端口收到比自己发送好的 BPDU,则该端口就停止发送BPDU。如果20秒(默认的 最大生成时间)的时间没有从邻居收到更好的BPDU,则 本地端口将重新开始发送BPDU。
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 Switch B
1/2

100baseT
1/2
4.1 STP协议
4.1.7 BPDU的格式
1. IEEE802.1D的STP BPDU格式
帧控制 目的地址 (1字节) (6字节)
源地址 (6字节)
逻辑链路控制 (3字节)
IEEE BPDU
帧控制域总是01 目的地址:0x800143000000 源地址:本交换机所使用的MAC地址 逻辑链路控制:指定所有STP BPDU的帧类型。这个域 一般被置成0x424203。
2. 选举根端口 根端口就是按照路径开销最靠近根交换机的端口。每 一个非根交换机必须选举一个根端口。根交换机在发送 BPDU时,根路径开销为0,然后每到一个端口根据路径 开销进行累加并发送。 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
1/2
1/2
100baseT
4.1 STP协议
4.1.4 STP工作原理
4.1 STP协议
4.1.7 BPDU的格式
2.Cisco的STP BPDU格式
相关文档
最新文档