生成树协议的规则
STP 生成树协议配置

STP 生成树协议配置协议名称:STP 生成树协议配置一、背景介绍STP(Spanning Tree Protocol)生成树协议是用于在网络拓扑中消除环路的一种协议。
通过选择一条最佳路径,STP可以防止数据包在网络中无限循环。
本协议旨在提供详细的配置步骤和参数设置,以确保网络中的生成树协议正常运行。
二、配置步骤1. 网络拓扑规划在进行STP生成树协议配置之前,需要对网络拓扑进行规划。
确保网络中的交换机和链路连接符合设计要求,避免环路的出现。
2. 选择生成树根桥根据网络拓扑规划,选择一台交换机作为生成树的根桥(Root Bridge)。
根桥将成为生成树拓扑中的根节点,负责转发数据包。
3. 确定生成树根端口在每台交换机上,根据连接到根桥的链路的优先级和MAC地址,确定生成树根端口(Root Port)。
生成树根端口是指与根桥相连的端口,用于接收根桥发送的生成树信息。
4. 配置生成树桥优先级在每台交换机上,设置生成树桥优先级(Bridge Priority)。
生成树桥优先级决定了生成树中各个交换机的地位和角色。
优先级越低,地位越高。
5. 配置生成树端口优先级在每台交换机上,设置生成树端口优先级(Port Priority)。
生成树端口优先级决定了连接到交换机的各个端口在生成树中的地位和角色。
优先级越低,地位越高。
6. 启用生成树协议在每台交换机上,启用生成树协议。
根据交换机的型号和操作系统,可以使用命令行界面或图形用户界面进行配置。
7. 监控生成树状态配置完成后,定期监控生成树的状态。
可以通过交换机的管理界面或命令行界面查看生成树的拓扑结构、端口状态等信息。
三、配置参数设置1. 生成树根桥配置参数- 根桥优先级:设置根桥的优先级,范围为0-61440,默认值为32768。
- 根桥MAC地址:根据网络拓扑规划,设置根桥的MAC地址。
2. 生成树端口配置参数- 端口优先级:设置端口的优先级,范围为0-240,默认值为128。
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(生成树协议)的配置步骤,确保网络中的交换机能够正确地构建无环的拓扑结构。
描述生成树stp的根桥、根端口和指定端口的选举规则

描述生成树stp的根桥、根端口和指定端口的选举规则
生成树协议(STP)是一种用于防止网络环路的协议。
生成树协议
通过选举根桥、根端口和指定端口来构建一棵生成树,从而消除冗余路径,确保数据包只能沿着最短路径传输。
1. 根桥的选举
在一个生成树域中,需要选举一台交换机作为根桥。
根桥的选举是通过比较交换机的优先级和MAC地址来确定的。
如果优先级相同,则比较MAC地址,MAC地址小的交换机成为根桥。
2. 根端口的选举
在生成树中,与根桥相连的端口称为根端口。
根端口的选举是根据交换机到根桥的距离来确定的。
距离越短的交换机成为根端口。
3. 指定端口的选举
在生成树中,除了根端口之外,每个交换机都需要选举一组指定端口。
指定端口是指与指定网段相连的端口。
指定网段是在生成树域中距离根桥最近的网段。
指定端口的选举是根据交换机到指定网段的距离来确定的。
距离越短的交换机成为指定端口。
总结
生成树协议通过选举根桥、根端口和指定端口来构建一棵生成树,从而消除冗余路径,确保数据包只能沿着最短路径传输。
根桥、根端口和指定端口的选举都是根据距离来确定的。
距离越近的交换机成为优先选择。
Cisco交换机生成树协议配置

四.生成树端口有四种状态:
1.阻塞:能收BPDU报文,其他旳什么不干 2.侦听:能收BPDU报文,能发送BPDU报文,也不能学习 MAC地址. 3.学习:能接受发送BPD报文,也能学习MAC地址,并添 加到MAC表中,但不有发送数据帧. 4.转发:什么都能干了,开始正常接受和发送数据帧
从阻塞到侦听20秒,从侦听到学习15秒,从学习到转发 15秒(默认)
端口控制简介
流量控制、广播风暴克制、端口隔离(端口保护) 2.Cisco互换机旳配置措施 (1)配置端口保护 命令:switchport protected (2)配置风暴控制 storm-control storm-type level flow-level storm-control action action-type
配置代码如下
Swi2960(config)#int f0/1 Sw2960(config-if)#swit mode access Sw2960(config-if)#spanning-tree portfast Sw2960(config-if)#no channel-group Sw2960(config)#int rang f0/2 - 24 Sw2960(config-if)#storm-control broadcast level 20 查看 Sw2960#sh storm-control f0/1 Sw2960(config)#int f0/24 Sw2960(config-if)#switchport PORT-security MAX Sw2960(config-if)#switchport PORT-security MAXimum 2
1 端口均为全双工模式; 2 端口速率相同; 3 端口旳类型必须一样,例犹如为以太口或同为光纤口; 4 端口同为access 端口而且属于同一种vlan 或同为trunk 端口; 5 假如端口为trunk 端口,则其allowed vlan 和native vlan 属性也应该相 同。
stp生成树协议的基本配置

stp生成树协议的基本配置一、背景介绍STP(Spanning Tree Protocol)生成树协议是一种用于构建冗余网络的协议,它可以避免网络中出现环路,从而保证数据的可靠传输。
在网络拓扑结构发生变化时,STP能够自动调整生成树,确保网络的高可用性和稳定性。
二、STP基本概念1. 根桥:生成树中拥有最小桥ID的交换机。
2. 桥ID:由优先级和MAC地址组成。
3. 桥优先级:由管理员配置,范围为0-65535,默认值为32768。
4. 桥端口:连接到其他交换机或主机的物理端口。
5. 桥端口状态:指桥端口在生成树中的状态,包括阻塞、学习和转发三种状态。
三、STP配置步骤1. 配置桥优先级在一个LAN(Local Area Network)中,只有一个交换机能够被选举为根桥。
因此,在配置STP之前需要确定哪个交换机将被选举为根桥。
管理员可以通过配置桥优先级来控制交换机被选举为根桥的可能性。
具体操作如下:Switch(config)#spanning-tree vlan 1 priority 245762. 配置端口类型在STP中,每个端口都有一个状态。
在初始状态下,所有端口都处于阻塞状态。
管理员需要将交换机的端口配置为不同的类型,以便根据网络拓扑结构自动调整生成树。
具体操作如下:Switch(config)#interface gigabitethernet 1/0/1Switch(config-if)#spanning-tree portfast3. 配置端口优先级当STP计算生成树时,它将考虑每个桥的桥ID和每个桥的端口优先级。
如果两个桥ID相同,则会比较它们的端口优先级。
管理员可以通过配置端口优先级来控制交换机被选举为根桥的可能性。
具体操作如下:Switch(config)#interface gigabitethernet 1/0/1Switch(config-if)#spanning-tree port-priority 1284. 配置边缘端口边缘端口是连接到终端设备(如计算机、服务器或IP电话)的交换机物理接口。
STP 生成树协议配置

STP 生成树协议配置协议名称:STP(生成树协议)配置协议1. 引言本协议旨在详细描述STP(生成树协议)的配置步骤和参数设置,以确保网络中的交换机能够正确运行和管理生成树拓扑结构。
2. 背景STP是一种链路层协议,用于在交换网络中防止环路的发生,同时提供冗余路径,以增强网络的可靠性和冗余性。
本协议适用于以太网交换机。
3. 配置步骤以下是STP协议的配置步骤:步骤1:登录交换机管理界面使用合适的终端软件登录交换机的管理界面,输入正确的用户名和密码。
步骤2:进入全局配置模式在命令行界面输入"enable"命令,然后输入"configure terminal"命令,进入全局配置模式。
步骤3:启用STP在全局配置模式下,输入"spanning-tree mode"命令,然后选择合适的STP模式,如RSTP(快速生成树协议)或MSTP(多实例生成树协议)。
步骤4:配置根桥在全局配置模式下,输入"spanning-tree vlan <vlan-id> root primary"命令,将指定的交换机配置为根桥。
步骤5:配置端口优先级在全局配置模式下,输入"interface <interface-id>"命令,进入指定接口的配置模式,然后输入"spanning-tree port-priority <priority>"命令,设置接口的优先级。
步骤6:配置端口类型在全局配置模式下,输入"interface <interface-id>"命令,进入指定接口的配置模式,然后输入"spanning-tree port-type <type>"命令,设置接口的类型,如边缘端口(edge port)或根端口(root port)。
实验五:生成树协议

一、生成树协议(STP,Spanning Tree Protocol)STP的主要任务是阻止在第2层网络(网桥或交换机)上产生网络环路。
它警惕地监视着网络中的所有链路,通过关闭任何冗余的接口来确保在网络中不会产生环路。
STP采用生成树算法(STA),它首先创建一个拓扑数据库,然后搜索并破坏掉冗余的链路。
运行STA算法之后,帧就只能被转发到保险的有STP挑选出来的链路上。
生成树协议目前常见的版本有STP(生成树协议IEEE802.1d)、RSTP(快速生成树协议IEEE802.1w)、MSTP(多生成树协议IEEE802.1s)。
注:STP是第2层协议,用来维护一个无环路的交换式网络。
生成树术语:根桥(Root brigde):根桥是桥ID最低的网桥。
对于STP来说,关键的问题是为网络中所有的交换机推选一个根桥,并让根桥成为网络中的焦点。
在网络中,所有其他的决定-比如哪一个端口要被阻塞,哪一个端口要被置为转发模式-都是根据根桥来判断来做出选择的。
BPDU(桥协议数据单元):所有交换机之间都交换信息,并利用这些信息来选出根交换机,也根据这些信息来进行网络的后续配置。
每台交换机都对桥协议数据单元(Bridge Protocol Data Unit)中的参数进行比较,它们将BPDU传送给某个邻居,并在其中放如入它们从其他邻居那里收到的BPDU。
桥ID(Bridge ID):STP利用桥ID来跟踪网络中的所有交换机。
桥ID是由桥优先级(在所有Cisco交换机上,默认的优先级为32768)和MAC地址的组合来决定的。
非根桥(Nonroot bridge):除了根桥外,其他所有的网桥都是非根桥。
它们相互之间都交换BPDU,并在所有交换机上更新STP拓扑数据库,以防止环路并对链路失效采用补救措施。
端口开销(Port cost):当两台交换机之间有多条链路且都不是根端口时,就根据端口开销来决定最佳路径,链路的开销取决于链路的带宽。
STP 生成树协议配置

STP 生成树协议配置协议名称:STP(生成树协议)配置协议1. 引言生成树协议(Spanning Tree Protocol,STP)是一种用于在网络中防止环路的协议。
本协议旨在提供对STP的配置指南,以确保网络的稳定性和高可用性。
2. 目的本协议的目的是指导管理员正确配置STP,以实现网络中的环路消除和冗余路径选择。
通过配置STP,可以确保数据在网络中的传输路径是最优的,同时避免环路造成的数据包丢失和网络拥塞。
3. 配置步骤以下是配置STP的详细步骤:步骤1: 确定STP的根桥- 在网络拓扑中选择一个交换机作为根桥,通常选择具有最高优先级的交换机作为根桥。
根桥将成为生成树的根节点,所有其他交换机将通过最短路径与根桥连接。
步骤2: 设置根桥的优先级- 在根桥上设置优先级,优先级越低,该交换机将成为根桥。
可以使用以下命令进行配置:```spanning-tree vlan <vlan-id> priority <priority-value>```步骤3: 配置端口类型- 根据网络需求,选择适当的端口类型。
常见的端口类型包括普通端口、根端口和非根端口。
可以使用以下命令进行配置:```spanning-tree port type <port-type>```步骤4: 配置端口优先级- 根据网络需求,为每个端口设置优先级。
优先级越高,该端口将被选为根端口或非根端口。
可以使用以下命令进行配置:```spanning-tree port priority <priority-value>```步骤5: 配置端口成本- 根据网络拓扑和链路带宽,为每个端口设置成本。
成本越低,该端口将被选为最短路径。
可以使用以下命令进行配置:```spanning-tree cost <cost-value>```步骤6: 启用STP- 在每个交换机上启用STP,以便其参与生成树的计算和决策。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Listening
Learning
Forwarding
STP的不足
当状态发送变化时,网络收敛时间大约需 要50S 如果网络中的拓扑结构变化频繁,网络会 频繁的失去连通性,这样用户将无法忍受
生成树端口状态
收敛时间
• 当所有交换机的端口都改变到转发或阻塞状 态时发生收敛 • 收敛时间内,所有用户数据不能通过收敛的 端口
RSTP协议概述
RSTP(快速生成树协议)是从STP发展 而来,实现的基本思想一致
RSTP具备STP的所有功能
RSTP改进的目的就是当网络拓扑结构发 生变化时,尽可能快的恢复网络的连通性
提纲
生成树协议综述 STP协议概述 RSTP协议概述 MSTP协议概述
生成树协议
• 中文名生成树协议IEEE802.1D 外文名 Spanning Trees Protocol 定义是一种链路管理协议 作用网络提供路径冗余防止产生环路
生成树协议的工作原理
基本思想:在网桥之间传递配置消息(BPDU),网 桥利用收到的配置消息做以下工作: • 从网络中的所有网桥中,选出一个作为根网桥 • 计算本网桥到根网桥的最短路径 • 网桥选择一个根端口,该端口给出的路径是此网桥 • 到根网桥的最短路径 • 选择除根端口以外的转发端口(指定端口)
配置消息介绍
配置消息也被称做桥协议数据单元(BPDU) 主要内容包括: 根网桥的Identifier(RootID) 从本网桥到根网桥的最小路径开销(RootPathCost) 发送该配置消息的网桥Identifier 发送该配置消息的网桥的指定端口的Identifier 即(RootID,RootPathCost,BridgeID,PortID)每个非根网桥只能有一个根端口 每段只能有一个指定端口 根端口和指定端口都是Forwarding 其他端口为Blocking
端口状态
端口状态 Disabled 端口能力 不收发任何报文
Blocking
不接受或转发数据,接受但不发 送BPDU,不进行地址学习 不接受或转发数据,接受并发送 BPDU,不进行地址学习
Port 1
r
Port 2
r
Switch Y MAC 0c0022222222 Default priority 32768
Port 2
d
Port 1
100base T
COST值
连接速率 代价(NEW IEEE 规范) 代价( OLD IEEE 规范) -----------------------------------------------------------------------------------10 Gbps 2 1 1 Gbps 4 1 100 Mbps 19 10 10 Mbps 100 100
生成树会将每个端口的状态作以下改变:
阻 塞
20秒
侦 听
15秒
学 习
转 发
15秒
生成树协议的计算
Port 1 Port 2 Switch Z Mac 0c0011110000 Default priority 32768
d
d
Switch X MAC 0c0011111111 Default priority 32768
MSTP简介
MSTP是在传统的STP、 RSTP的基础上 发展而来 的新的生成树协议,本身就 包含了RSTP的快速Forwarding机制 MSTP是基于实例来进行无环路拓扑计 算,既避免了环路的产生,也能让相同 VLAN间的通讯不受影响