以太网生成树协议
mstp域修订级别

mstp域修订级别一、MSTP域修订级别MSTP(Multiple Spanning Tree Protocol)是一种用于在以太网交换机上实现多个生成树的协议。
在MSTP中,每个生成树被称为一个实例,而这些实例则被组织成一个MSTP域。
MSTP域修订级别是指对MSTP域中的实例进行优先级排序和修订的过程。
在本文中,将从MSTP域修订级别的定义、作用、配置和注意事项等方面进行探讨和阐述。
二、MSTP域修订级别的定义MSTP域修订级别是指对MSTP域中的实例进行优先级排序和修订的过程。
每个实例都有一个实例优先级,该优先级决定了生成树的根桥和根端口。
MSTP域修订级别通过指定实例优先级的数值来进行排序,数值越小的实例优先级越高,对应的生成树根桥和根端口也相应地确定。
三、MSTP域修订级别的作用MSTP域修订级别的作用主要体现在生成树的构建和维护过程中。
通过对实例优先级进行修订和排序,可以确保在MSTP域中的每个实例都有一个唯一的生成树根桥和根端口,从而实现网络中的负载均衡和冗余备份。
四、MSTP域修订级别的配置在配置MSTP域修订级别时,需要按照以下步骤进行操作:1. 进入交换机的全局配置模式:在交换机的命令行界面中输入“configure terminal”命令,进入全局配置模式。
2. 创建MSTP实例:使用“spanning-tree instance”命令创建MSTP实例,可以指定实例的名称和实例优先级。
3. 配置MSTP实例的实例优先级:在MSTP实例配置模式下,使用“priority”命令配置实例优先级,数值越小优先级越高。
4. 应用MSTP实例配置:在全局配置模式下,使用“spa nning-tree mstp instance”命令将MSTP实例应用到MSTP域中。
5. 保存配置:使用“write”命令将配置保存到交换机的非易失性存储器中,以便下次启动时自动加载。
五、MSTP域修订级别的注意事项在配置MSTP域修订级别时,需要注意以下几点:1. 修订级别的范围:实例优先级的数值范围为0-61440,默认值为32768。
生成树协议(STP)H3C_实验报告

二、RSTP
RSTP(Rapid Spanning Tree Protocol,快速生成树协议) 是STP协议的优化版。其“快速”体现在,当一个端口被 选为根端口和指定端口后,其进入转发状态的延时在某种 条件下大大缩短,从而缩短了网络最终达到拓扑稳定所需 要的时间。
快速生成树协议较STP的改进之处:
(1)根端口的快速切换
如果旧的根端口已经进入阻塞状态,而且新的根端口 连接的对端交换机的指定端口处于转发状态,在新的拓扑 结构中的根端口可以立刻进入转发状态。
(2)边缘端口概念的引入
在STP协议里,对于连接主机的端口的状态改变,会 引起网络的不稳定,实际上连接主机的端口是不会引起网 络环路的,因此在STP协议的计算中可以不考虑这种端口 状态的变化。所以在RSTP中引入了边缘端口的概念。
<Sysname> system-view
[Sysname] stp enable
[Sysname] interface Ethernet1/0/1
[Sysname-Ethernet1/0/1] stp disable
桥到达根桥的最佳路径。 (3)指定端口(Designated Port):每一个网段选择到根桥最
近的网桥作为指定网桥,该网桥到这一网段的端口为指定 端口。 (4)可选端口(Alternate Port):既不是指定端口,也不是 根端口的端口。
4.生成树协议工作过程 STP协议的工作原理主要包括三个部分,一是确定根
配置
[B2] stp region-configuration
[B2-mst-region] region-name MSTP_1
网络stp根保护的概念

网络stp根保护的概念网络STP根保护是用于在网络中防止生成树被更改的一种机制。
STP(Spanning Tree Protocol,生成树协议)用于解决以太网环路问题,它通过计算生成一棵根节点及其下的子网拓扑树,从而消除网络中的环路。
STP根保护通过限制特定交换机的优先级,确保其成为生成树的根节点,从而保护网络根节点的合法性和稳定性。
STP根保护的原理是通过设置交换机的优先级来实现的。
STP协议中的交换机优先级越低,越有可能成为根节点,优先级相同的情况下,交换机的MAC地址越低,也越有可能成为根节点。
在STP根保护机制中,管理员可以通过手动设置某个交换机的优先级为最高,以确保其成为根节点。
这样,其他交换机在计算生成树时会认为该交换机是根节点,从而保护网络的合法性和稳定性。
STP根保护的工作原理如下:首先,管理员在网络中选取一个交换机作为主根交换机(Root Switch),并手动设置其为根节点。
其次,交换机之间通过STP协议进行选举,计算生成树时宣告自己的根节点,并广播自己的根节点信息。
当一个交换机收到其他交换机发送的根节点信息时,会比较它们的优先级和MAC地址,如果接收到的根节点信息的优先级和MAC地址都小于它自己的,则认为接收到的根节点信息是非法的,立即阻塞该端口,并将该端口置为非指定端口。
这样,即使有其他交换机宣告自己是根节点,也无法干扰原根交换机的合法地位。
最后,生成树时,所有交换机都将以原根交换机为根节点构建生成树。
当交换机之间的连接发生故障或者其他原因导致生成树重新计算时,原根交换机会优先成为根节点。
STP根保护的作用主要有以下几个方面:首先,确保网络中的根节点是被授权的,防止网络中出现恶意或非法的根节点。
其次,保护网络的稳定性和可靠性,防止根节点的频繁变更导致网络中断或故障。
最后,提高网络的性能和效率,通过限制生成树中的路径数量,减少冗余和环路,提高网络的传输速度和质量。
然而,STP根保护也存在一些限制和注意事项。
生成树协议原理

生成树协议原理生成树协议是一种基于链路层的协议,它通常在以太网交换机上实现,用于管理以太网局域网中的网络拓扑。
生成树协议的工作原理是通过使用一个根桥(Root Bridge)和多个非根桥(Non-Root Bridge)来建立一颗树状结构,以确保网络中没有环路存在。
生成树协议的核心算法是通过一种称为生成树算法(Spanning Tree Algorithm)来找到从根桥到每个非根桥的最短路径,从而构建一颗最小生成树。
最小生成树是一种能够连接所有节点并且没有环路的树状结构,它是生成树协议的基础,用于确定网络中数据包的传输路径。
生成树协议的工作流程包括以下几个关键步骤:1. 选择根桥:在网络中通过比较桥(Bridge)的优先级和MAC地址来确定根桥,根桥是生成树中的根节点,所有数据包都将通过根桥进行转发。
2. 计算生成树:每个非根桥通过生成树算法计算到根桥的最短路径,确定自己在生成树中的位置,并将该信息传播到整个网络中。
3. 确定端口状态:每个桥根据生成树信息确定哪些端口可以用于数据包的传输,哪些端口需要阻断以避免环路的产生。
4. 更新生成树:在网络拓扑发生变化时,生成树协议会重新计算生成树,并更新每个桥的状态,重新确定最佳路径。
5. 数据包转发:根据生成树确定的路径,数据包会被从源地址传输到目的地址,通过生成树结构保证数据包的正常传输。
生成树协议的优点是可以有效避免数据包在网络中的循环传输,提升网络通信的稳定性和可靠性。
生成树协议能够自动适应网络拓扑的变化,快速重新计算生成树,并重新确定最佳传输路径,从而保证网络快速恢复到正常状态。
然而,生成树协议也存在一些局限性。
生成树协议在网络中设置大量的桥和端口时,会造成网络拓扑复杂,生成树的计算和更新会消耗大量的网络资源。
此外,生成树协议需要在所有交换机上进行配置和管理,当网络规模较大时,配置和管理网络可能会变得困难。
为了解决生成树协议的一些局限性,IEEE制定了一系列的生成树协议标准,包括802.1D、802.1w和802.1s等。
STP 生成树协议配置 (2)

STP 生成树协议配置协议名称:STP(生成树协议)配置一、概述STP(生成树协议)是一种网络协议,用于在具有冗余链路的以太网中构建一个无环的拓扑结构,以避免数据包的循环转发。
本协议旨在提供一套标准的配置步骤,以确保网络中的生成树协议能够正确运行。
二、配置前的准备工作在开始配置STP之前,需要进行以下准备工作:1. 确保网络设备支持STP协议。
2. 了解网络拓扑结构,包括交换机和链路的连接关系。
3. 确定根交换机(Root Bridge)的位置,以及每一个交换机的优先级。
三、配置步骤根据任务名称的描述,下面是STP协议的配置步骤:1. 配置根交换机(Root Bridge):a. 确定根交换机的位置,通常选择网络中最重要的交换机作为根交换机。
b. 在根交换机上设置优先级为0,确保其成为生成树的根。
c. 配置根交换机的MAC地址,确保其成为生成树中的根。
2. 配置非根交换机:a. 确定非根交换机的优先级,较低的优先级将成为生成树中的非根交换机。
b. 将非根交换机的优先级设置为较高的值,以确保根交换机成为生成树的根。
3. 配置端口:a. 配置根交换机的端口为根端口(Root Port),用于与其他交换机进行通信。
b. 配置非根交换机的端口为指定端口(Designated Port),用于与根交换机和其他交换机进行通信。
c. 配置非根交换机的冗余端口为阻塞端口(Blocked Port),用于防止数据包循环。
4. 验证配置:a. 确保生成树协议已正确配置。
b. 检查生成树协议的状态,确保网络中的交换机已正确加入生成树。
四、配置示例以下是一个示例配置,假设我们有三台交换机(Switch A、Switch B、Switch C),其中Switch A为根交换机:1. Switch A配置:- 优先级:0- MAC地址:00:11:22:33:44:552. Switch B配置:- 优先级:4096- MAC地址:11:22:33:44:55:663. Switch C配置:- 优先级:8192- MAC地址:22:33:44:55:66:77五、总结本协议提供了STP(生成树协议)的配置步骤,确保网络中的交换机能够正确地构建无环的拓扑结构。
生成树设置边缘端口的命令

生成树设置边缘端口的命令全文共四篇示例,供读者参考第一篇示例:生成树协议是以太网网络中最常用的链路层协议之一,用于组织网络中的交换机形成一个无环的拓扑结构,以提高网络的可靠性和稳定性。
在生成树协议中,交换机之间通过边缘端口进行通信,这些边缘端口是生成树协议中的关键配置。
本文将介绍如何设置生成树协议中的边缘端口,并给出相关的配置命令。
生成树协议中,交换机根据网络拓扑结构自动选择一条路径作为根路径,并禁止其他路径上的数据包传输,以避免网络中出现环路。
在生成树协议中,有三种端口类型,即根端口、指定端口和边缘端口。
根端口和指定端口是生成树协议中用于数据传输的端口,而边缘端口则是用于接入终端设备的端口,不参与生成树协议的计算。
设置生成树协议中的边缘端口可以有效地将终端设备直接接入网络,提高网络的性能和可靠性。
在设置边缘端口时,需要确保将与终端设备相连的端口配置为边缘端口,以避免生成树协议对这些端口进行阻塞导致数据无法传输。
下面是设置生成树协议边缘端口的相关配置命令:1. 进入交换机的全局配置模式:```Switch# configure terminal```2. 进入生成树协议配置模式:```Switch(config)# spanning-tree mst configurationSwitch(config-mst)# name exampleSwitch(config-mst)# revision 1Switch(config-mst)# instance 1 vlan 1```4. 配置边缘端口:生成树协议中的边缘端口设置是网络管理和配置中的重要环节,正确的配置可以提高网络的性能和可靠性,避免网络中出现环路和数据传输问题。
通过本文的介绍和相关配置命令,相信读者可以更好地理解生成树协议中的边缘端口配置,为网络管理和优化提供帮助。
第二篇示例:生成树(Spanning Tree Protocol)是一种用于在网络中防止环路的协议,它通过选择一条最优路径来避免数据包在网络中无限循环。
stp协议
广域网通常需要连接不同的局域网,STP协议可以通过防止网络环路和优化网络性能来提 高网络的可靠性和性能。
THANKS
谢谢您的观看
stp协议的工作原理
• 工作原理:STP通过在交换机之间传递特殊的桥接 协议数据包,来检测网络中的环路,并切断环路, 从而避免广播风暴的产生。
stp协议的特点
特点:STP协议具有以下特点
01
02
自动发现网络中的环路;
自动配置,易于管理和维护;
03
04
可以防止广播风暴的产生;
可以检测到网络中的故障;
配置交换机的STP端口状态。使用命令“interface GigabitEthernet0/0”进入端口配置模式
04
stp协议与其他协议的比较
stp协议与rstp协议的比较
端口状态
RSTP的端口状态机比STP更加复 杂,包括休眠状态、监听状态、 学习状态、转发状态和禁用状态 ,而STP仅有阻塞、监听和学习 三个状态。
STP协议对网络设备要求高
STP协议要求网络设备支持相应的协议和算法,对设备的性能和兼容性有一定的要求。
stp协议的应用场景
企业网络
企业网络通常要求高可靠性和稳定性,STP协议可以通过防止网络环路和优化网络性能来 满足这些要求。
园区网
园区网通常需要覆盖较大的地理区域,STP协议可以通过平衡网络负载和优化网络性能来 提高网络的可用性和效率。
stp协议
汇报人: xx年xx月xx日
目 录
• stp协议简介 • stp协议的工作过程 • stp协议的配置方法 • stp协议与其他协议的比较 • stp协议的优缺点
01
stp协议简介
stp协议的定义
STP生成树的工作原理
STP生成树的工作原理生成树协议(Spanning Tree Protocol,STP)是用于在以太网交换网络中防止环路的协议。
它的工作原理是通过计算生成一棵树,从而选择出一条主路径,并且屏蔽其他冗余的路径。
STP能够确保相同的数据包不会无限制地在网络中进行广播和转发,从而避免了环路导致的网络拥塞和数据包多次传输的问题。
STP的工作原理可以分为以下几个步骤:2.根端口选择:一旦根桥被选举出来,交换机就会选出一条用于连接到根桥的最佳路径。
根端口是指能够到达根桥的最佳路径上的接口。
交换机通过比较根桥的桥ID和路径上交换机的桥ID来选择根端口。
桥ID由优先级和MAC地址组成。
3.非根桥的端口状态:除了根端口外,其余的端口分为两种状态:指定端口和备选端口。
指定端口是指在特定路径上的唯一可用端口,用于传送数据。
备选端口是指在指定路径上的多个可用端口中的备用端口。
4.换届选举:当网络拓扑结构发生变化时,例如添加或删除交换机,就会触发换届选举。
换届选举是为了确保生成的树仍然是有效的。
在换届选举中,交换机会重新选择根桥和根端口。
生成树协议的原理在于维护一棵树状结构,从而避免环路的发生。
在生成树中,只有根桥和根端口是处于工作状态的,其他的端口都处于阻塞状态,不参与数据传输。
当有链路出现故障或者网络拓扑结构发生变化时,生成树协议会重新计算生成一棵全新的树,从而确保网络的稳定性。
STP的生成树协议是目前广泛应用于以太网交换网络中的环路防护协议。
其工作原理简单明了,通过选举和计算生成一棵树,从而选择出主路径,并屏蔽冗余路径,确保网络的稳定和可靠性。
STP的工作原理对于搭建大型网络和解决网络拓扑结构变化问题具有重要意义。
生成树协议详解
⽣成树协议详解⽣成树协议详解⽣成树协议是由Sun微系统公司著名⼯程师拉迪亚?珀尔曼博⼠(Radia Perlman)发明的。
⽹桥使⽤珀尔曼博⼠发明的这种⽅法能够达到2层路由的理想境界:冗余和⽆环路运⾏。
你可以把⽣成树协议设想为⼀个各⽹桥设备记在⼼⾥的⽤于进⾏优化和容错发送数据的过程的树型结构。
我们要介绍的这个问题在图1中进⾏了描述。
图1.如果这些交换机不采⽤⽣成树协议并且以这种⽅式连接,每⼀台交换机将⽆限地复制它们收到的第⼀个数据包,直到内存耗尽和系统崩溃为⽌。
在2层,没有任何东西能够阻⽌这种环路的事情发⽣。
在图1中,管理员必须要⼿⼯关闭这个红⾊连接线路才能让这个以太⽹⽹络运⾏。
⽣成树协议在当前可⽤连接有效时关闭⼀个或者更多其它冗余连接,⽽在当前连接出现故障后,再启⽤这些被关闭的冗余连接。
⽣成树协议决定使⽤哪⼀个连接完全取决于⽹络的拓扑结构。
⽣成树协议拓扑结构的思路是,⽹桥能够⾃动发现⼀个没有环路的拓扑结构的⼦⽹,也就是⼀个⽣成树。
⽣成树协议还能够确定有⾜够的连接通向这个⽹络的每⼀个部分。
它将建⽴整个局域⽹的⽣成树。
当⾸次连接⽹桥或者发⽣拓扑结构变化时,⽹桥都将进⾏⽣成树拓扑的重新计算。
当⼀个⽹桥收到某种类型的“设置信息”(⼀种特殊类型的桥接协议数据单元,BPDU)时,⽹桥就开始从头实施⽣成树算法。
这种算法从根⽹桥的选择开始的。
根⽹桥(root bridge)是整个拓扑结构的核⼼,所有的数据实际上都要通过根⽹桥。
顺便提⽰⼀下,有⼿⼯设置根⽹桥时要特别注意。
对于思科设备来⾔其根⽹桥的选择过程暴露出⼀些问题,就是过分简单化。
思科硬件通常使⽤最低的MAC地址,具备这些地址的设备通常是⽹络中最古⽼的设备,因⽽其交换速度常是最慢的,⽽从根⽹桥在⽹络中的位置看,它负荷却最重。
⽣成树构建的下⼀步是让每⼀个⽹桥决定通向根桥的最短路径,这样,各⽹桥就可以知道如何到达这个“中⼼”。
这⼀步会在每个局域⽹进⾏,它选择指定的⽹桥,或者与根桥最接近的⽹桥。
STP生成树原理和配置
STP生成树原理和配置STP(Spanning Tree Protocol)是生成树协议的英文缩写。
该协议可应用于环路网络,通过一定的算法实现路径冗余,同时将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无限循环。
STP的基本原理是,通过在交换机之间传递一种特殊的协议报文(在IEEE 802.1D中这种协议报文被称为“配置消息”)来确定网络的拓扑结构。
配置消息中包含了足够的信息来保证交换机完成生成树计算。
生成树协议STP/RSTP1. 技术原理:STP的基本思想就是生成“一棵树”,树的根是一个称为根桥的交换机,根据设置不同,不同的交换机会被选为根桥,但任意时刻只能有一个根桥。
由根桥开始,逐级形成一棵树,根桥定时发送配置报文,非根桥接收配置报文并转发,如果某台交换机能够从两个以上的端口接收到配置报文,则说明从该交换机到根有不止一条路径,便构成了循环回路,此时交换机根据端口的配置选出一个端口并把其他的端口阻塞,消除循环。
当某个端口长时间不能接收到配置报文的时候,交换机认为端口的配置超时,网络拓扑可能已经改变,此时重新计算网络拓扑,重新生成一棵树。
2. 功能介绍:生成树协议最主要的应用是为了避免局域网中的网络环回,解决成环以太网网络的“广播风暴”问题,从某种意义上说是一种网络保护技术,可以消除由于失误或者意外带来的循环连接。
STP也提供了为网络提供备份连接的可能,可与SDH保护配合构成以太环网的双重保护。
新型以太单板支持符合ITU-T 802.1d标准的生成树协议STP及802.1w规定的快速生成树协议RSTP,收敛速度可达到1s。
但是,由于协议机制本身的局限,STP保护速度慢(即使是1s的收敛速度也无法满足电信级的要求),如果在城域网内部运用STP技术,用户网络的动荡会引起运营商网络的动荡。
目前在MSTP 组成环网中,由于SDH保护倒换时间比STP协议收敛时间快的多,系统采用依然是SDH MS-SPRING或SNCP,一般倒换时间在50ms以内。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多帧复制和MAC地址表不稳定
PC1在我 在我 的F0/5口 口 去往PC1的帧 的帧 去往 F0/5 SwitchA F0/3
PC1在我 在我 的F0/3口 口
PC1
环路问题的解决——1(生成树协议)
1、主要链路正 常时,断开备份 链路
2、主要链路出 故障时, 故障时,自动启用 备份链路
环路问题的解决——2(链路聚合)
冗余链路出现的问题—环路 环路
广播风暴
发送一个广播帧
冗余链路会造成网络环路 当交换网络中出现环路会产生广播风暴 冗余链路会造成网络环路,当交换网络中出现环路会产生广播风暴、多帧 网络环路, 广播风暴、 复制和MAC地址表不稳定 地址表不稳定等现象。严重影响网络正常运行。 复制和MAC地址表不稳定等现象。严重影响网络正常运行。
Mac:00d0f80000d1 Sw D Sw A Mac:00d0f80000f1 Mac:00d0f80000f2 Sw B
switchB
这样的机制使得高优先级的BPDU在整个 在整个 这样的机制使得高优先级的 网络中传播,交流的结果是: 网络中传播,交流的结果是:
1、交换网络中所有交换机共同选举一台设备为 、 根交换机( 根交换机(Root Bridge) )
switchA A为根交换机
switchB
SwitchC
2、所有非根交换机选择一条到达根交换机 、所有非根交换机选择一条到达根交换机 非根交换机选择一条到达 的最短路径
A为根交换机
switchA
RP
switchB switchC
DP
根交换机的选择
根交换机的选择原则: 根交换机的选择原则: 所有交换机首先认为自己是根。 所有交换机首先认为自己是根。 全网选举Bridge ID最小 最小的交换机为根交换 全网选举Bridge ID最小的交换机为根交换
交换机优先级和MAC地址组合 地址组合 机。 交换机优先级和
A为根交换机
switchA
根端口
switchB
switchC
指定端口
5、将交换网络中所有设备的根端口 、将交换网络中所有设备的根端口(RP)和指定 根端口 和 转发状态( 端口( )设为转发状态 ), 端口(DP)设为转发状态(Forwarding), 将其他端口设为阻塞状态 阻塞状态( 将其他端口设为阻塞状态(Blocking) )
Protocol ID Version Message Type Flags Root Bridge ID Root Path Cost Bridge ID Port ID Message Age Max-Age Time Hello Time Forward Delay Time
生成树协议避免环路
Protocol ID Version Message Type Flags Root Bridge ID Root Path Cost Bridge ID Port ID Message Age Max-Age Time Hello Time Forward Delay Time
2、根路径开销(Root Path Cost), 个字节: 、根路径开销( ),4个字节 ), 个字节: 从发送网桥到根网桥的最小路径开销, 从发送网桥到根网桥的最小路径开销,即最短路径 上所有链路开销的代数和。 上所有链路开销的代数和。 如果是0, 如果是 ,则表示本交换机就是根网桥
PC1 F0/5 验证网卡
SwitchA
F0/1 F0/2
F0/1 F0/2
ቤተ መጻሕፍቲ ባይዱ
SwitchB F0/5
PC2 验证网卡
Vlan10
Trunk链路 链路
Vlan10
把两条物理链路聚合成一条逻辑链路, 拆除环路
案例拓扑结构
服务器群
ISP
行政楼
总装配楼
信息中心
双链路千兆光纤
单链路千兆光纤
课程议题
生成树协议STP 生成树协议STP
首先是以太网帧头,包括 头部( 首先是以太网帧头,包括DLC头部(目标 以太网帧头 头部 目标MAC、源MAC,长 、 , )、LLC(逻辑链路控制子层)头部,接下来是 字段, 度)、 (逻辑链路控制子层)头部,接下来是BPDU字段, 字段 最后是为了补齐60字节边界用的DLC填充字节。 字节边界用的 填充字节。 最后是为了补齐 字节边界用的 填充字节
生成树协议
v0
生成树协议
v3
v1 v4 v7 v5
v2 v6
根 v0 v1 v3 v7 v4 v5 v2 v6 v3 v7 v1
根 v0 v2 v4 v5 v6
生成树协议
生成树协议概述
生成树协议(spanning-tree protocol)由 生成树协议( ) IEEE 802.1d标准定义。 标准定义。 标准定义 生成树协议的作用是为了提供冗余链路, 生成树协议的作用是为了提供冗余链路,解决 环路问题 网络环路问题。 网络环路问题。 生成树协议通过SPA(生成树算法)生成一个 生成树协议通过 (生成树算法) 没有环路的网络,当主要链路出现故障时, 没有环路的网络,当主要链路出现故障时,能 够自动切换到备份链路,保证网络的正常通信。 够自动切换到备份链路,保证网络的正常通信。
S3550 F0/23 F0/24
F0/23 S2126
F0/24
外部网
VLAN2
VLAN3
企业内部网
课程议题
交换网络中的冗余链路
网络中存在的单点故障 单点故障
故障
网络中的单点故障可导致网络的无法访问 网络中的单点故障可导致网络的无法访问 单点故障
交换网络中的冗余链路 冗余链路
故障
在网络中提供冗余链路 在网络中提供冗余链路解决单点故障问题 冗余链路解决单点故障问题
当交换机的一个端口收到高优先级的BPDU(更小的 ( 当交换机的一个端口收到高优先级的 Root Bridge ID、更小的 、更小的Root Path Cost、更小的 、 Bridge ID、更小的 、更小的Port ID等),就在该端口保存这 等),就在该端口保存这 些信息,同时向所有端口更新并传播信息。 些信息,同时向所有端口更新并传播信息。 如果收到比自己低优先级的BPDU,交换机就丢弃信 如果收到比自己低优先级的 , 息。 switchA Switch C
Protocol ID Version Message Type Flags Root Bridge ID Root Path Cost Bridge ID Port ID Message Age Max-Age Time Hello Time Forward Delay Time
3、发送网桥ID(Bridge ID), 个字节,其中: 、发送网桥 ( ),8个字节 ), 个字节,其中: 2个字节的网桥优先级(priority),默认值是: 个字节的网桥优先级 ),默认值是 个字节的网桥优先级( ),默认值是: 0x8000(即32768) ( ) 6个字节的发送网桥的 个字节的发送网桥的 个字节的发送网桥的MAC地址 地址
STP的基本概念
STP利用 利用BPDU(Bridge Protocol Data Unit,网桥协 利用 ( , 议数据单元)在交换机之间交流网络拓扑信息。 议数据单元)在交换机之间交流网络拓扑信息。 STP BPDU是一种二层协议数据单元。目的 是一种二层协议数据单元。 是一种二层协议数据单元 目的MAC是多播地 是多播地 址01-80-c2-00-00-00(Bridge_group_addr:网桥 ( : 组多播地址),所有支持STP协议的交换机都会接受并处 ),所有支持 组多播地址),所有支持 协议的交换机都会接受并处 理收到的BPDU。 理收到的 。 该协议数据单元的数据区里携带了用于生成树计算的所有 信息。 信息。
生成树协议
案例拓扑结构
服务器群
ISP
行政楼
总装配楼
信息中心
双链路千兆光纤
单链路千兆光纤
技术需求分析
需求:在关键区域,网络链路故障时能够 不影响网络使用。 分析:用冗余链路(备份链路)技术保证 网络稳定,提高网络的健壮性。 问题:有环路出现。
实验拓扑
FTPserver
S1/2 A F1/0 S1/2 B F1/1
Protocol ID Version Message Type Flags Root Bridge ID Root Path Cost Bridge ID Port ID Message Age Max-Age Time Hello Time Forward Delay Time
5、报文已存活的时间(Message Age), 个字节 、报文已存活的时间( ),2个字节 ), 6、最大存活定时器(Max-age time),当一段时间 ),当一段时间 、最大存活定时器( ), 未收到任何BPDU, Message Age达到 达到Max-Age 未收到任何 , 达到 网桥则认为该端口连接的链路发生故障。 时,网桥则认为该端口连接的链路发生故障。默认 值是20s 值是
BPDU格式
Protocol ID Version Message Type Flags Root Bridge ID Root Path Cost Bridge ID Port ID Message Age Max-Age Time Hello Time Forward Delay Time
1、根网桥ID(Root Bridge ID),共8个字节,包含: 、根网桥 ( ),共 个字节 包含: 个字节, ), 2个字节的网桥优先级(priority),默认值是: 个字节的网桥优先级 ),默认值是 个字节的网桥优先级( ),默认值是: 0x8000(即32768) ( ) 6个字节的根交换机 个字节的根交换机 个字节的根交换机MAC地址 地址