STP协议原理及配置
STP协议原理及配置
![STP协议原理及配置](https://img.taocdn.com/s3/m/2e2e556700f69e3143323968011ca300a6c3f611.png)
STP协议原理及配置STP协议原理及配置一、STP概述 STP(生成树协议)是一个二层管理协议。
在一个扩展的局域网中参与STP的所有交换机之间通过交换桥协议数据单元bpdu(bridge protocol data unit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个交换网段选择一台指定交换机;将冗余路径上的交换机置为blocking,来消除网络中的环路。
IEEE 802.1d是最早关于STP的标准,它提供了网络的动态冗余切换机制。
STP使您能在网络设计中部署备份线路,并且保证: * 在主线路正常工作时,备份线路是关闭的。
* 当主线路出现故障时自动使能备份线路,切换数据流。
rSTP(rapid spanning tree protocol)是STP的扩展,其主要特点是增加了端口状态快速切换的机制,能够实现网络拓扑的快速转换。
1.1 设置STP模式 使用命令config spanning-tree mode可以设置STP模式为802.1d STP或者802.1w rSTP. 1.2 配置STP 交换机中默认存在一个default STP域。
多域STP是扩展的802.1d,它允许在同一台交换设备上同时存在多个STP域,各个STP域都按照802.1d运行,各域之间互不影响。
它提供了一种能够更为灵活和稳定网络环境,基本实现在vlan中计算生成树。
1.2.1 创建或删除STP 利用命令create STPd和delete STPd可以创建或删除STP. 缺省的default STP域不能手工创建和删除。
1.2.2 使能或关闭STP 交换机中STP缺省状态是关闭的。
利用命令config STPd可以使能或关闭STP. 1.2.3 使能或关闭指定STP的端口 交换机中所有端口默认都是参与STP计算的。
使用命令config STPd port可以使能或关闭指定的ST P端口。
1.2.4 配置STP的参数 运行某个指定STP的STP协议后,可以根据具体的网络结构调整该STP的一些参数。
STP安全传输协议
![STP安全传输协议](https://img.taocdn.com/s3/m/0475c6faba4cf7ec4afe04a1b0717fd5360cb2d4.png)
STP安全传输协议STP安全传输协议是一种用于保障网络数据传输安全的协议。
它通过加密和认证技术,确保数据在互联网中的传输过程中不受到未经授权的访问和篡改。
本文将介绍STP安全传输协议的原理、应用场景以及与其他传输协议的比较等内容。
一、STP安全传输协议的原理STP安全传输协议利用了公钥加密、数字签名以及密钥交换等技术,保障了数据传输的机密性、完整性和可靠性。
1. 公钥加密STP协议使用了公钥加密算法,其中包括了RSA、DSA等加密算法。
使用公钥加密的方式,发送方只需要使用接收方的公钥进行加密,而接收方则使用自己的私钥进行解密,确保了数据在传输过程中的机密性。
2. 数字签名STP协议还利用数字签名技术确保数据的完整性和身份认证。
发送方在发送数据之前,利用自己的私钥对数据进行数字签名,接收方则使用发送方的公钥对数字签名进行验证,确保数据在传输过程中没有被篡改,并且确保发送方的身份可信。
3. 密钥交换STP协议还利用了密钥交换技术,确保通信双方能够安全地共享对称密钥。
通过在客户端和服务器之间进行身份验证和密钥协商,STP 协议能够生成一个双方共同的对称密钥,这个密钥将用于后续的数据加密和解密过程。
二、STP安全传输协议的应用场景STP安全传输协议广泛应用于各种需要保障数据传输安全的场景。
1. 电子商务在电子商务中,隐私和支付信息的安全至关重要。
STP协议能够确保在用户与商家之间的数据传输过程中不被窃取或篡改,从而保障用户个人信息和交易数据的安全。
2. 远程访问远程访问是当今企业和个人日常工作的重要组成部分。
STP协议能够保障远程访问的数据传输安全,确保数据在传输过程中不受到黑客或未经授权的第三方的干扰。
3. 虚拟私人网络(VPN)VPN作为一种常用的网络安全解决方案,需要确保数据在跨网络传输时的安全性。
STP协议可用于VPN网络中,提供加密和认证功能,确保数据在VPN隧道中的安全传输。
三、STP安全传输协议与其他传输协议的比较STP安全传输协议在安全性方面相较于其他传输协议具有明显的优势。
stp协议
![stp协议](https://img.taocdn.com/s3/m/80e0725a26d3240c844769eae009581b6bd9bd84.png)
广域网通常需要连接不同的局域网,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协议的定义
生成树_配置_实验报告
![生成树_配置_实验报告](https://img.taocdn.com/s3/m/ef91df8a29ea81c758f5f61fb7360b4c2e3f2a25.png)
一、实验目的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在网络中的实际应用效果。
2.2 STP原理与配置
![2.2 STP原理与配置](https://img.taocdn.com/s3/m/2c4c981c763231126edb1193.png)
随着局域网规模的不断扩大,越来越多的交换机被用来实现主机之间的互连。
如果交换机之间仅使用一条链路互连,则可能会出现单点故障,导致业务中断。
为了解决此类问题,交换机在互连时一般都会使用冗余链路来实现备份。
冗余链路虽然增强了网络的可靠性,但是也会产生环路,而环路会带来一系列的问题,继而导致通信质量下降和通信业务中断等问题。
根据交换机的转发原则,如果交换机从一个端口上接收到的是一个广播帧,或者是一个目的MAC地址未知的单播帧,则会将这个帧向除源端口之外的所有其他端口转发。
如果交换网络中有环路,则这个帧会被无限转发,此时便会形成广播风暴,网络中也会充斥着重复的数据帧。
本例中,主机A向外发送了一个单播帧,假设此单播帧的目的MAC地址在网络中所有交换机的MAC地址表中都暂时不存在。
SWB接收到此帧后,将其转发到SWA和SWC,SWA和SWC也会将此帧转发到除了接收此帧的其他所有端口,结果此帧又会被再次转发给SWB,这种循环会一直持续,于是便产生了广播风暴。
交换机性能会因此急速下降,并会导致业务中断。
交换机是根据所接收到的数据帧的源地址和接收端口生成MAC地址表项的。
主机A向外发送一个单播帧,假设此单播帧的目的MAC地址在网络中所有交换机的MAC地址表中都暂时不存在。
SWB收到此数据帧之后,在MAC地址表中生成一个MAC地址表项,00-01-02-03-04-AA,对应端口为G0/0/3,并将其从G0/0/1和G0/0/2端口转发。
此例仅以SWB从G0/0/1端口转发此帧为例进行说明。
SWA接收到此帧后,由于MAC地址表中没有对应此帧目的MAC地址的表项,所以SWA会将此帧从G0/0/2转发出去。
SWC接收到此帧后,由于MAC地址表中也没有对应此帧目的MAC地址的表项,所以SWC会将此帧从G0/0/2端口发送回SWB,也会发给主机B 。
SWB从G0/0/2接口接收到此数据帧之后,会在MAC地址表中删除原有的相关表项,生成一个新的表项,00-01-02-03-04-AA,对应端口为G0/0/2。
STP 生成树协议配置
![STP 生成树协议配置](https://img.taocdn.com/s3/m/446a75167275a417866fb84ae45c3b3567ecddc9.png)
STP 生成树协议配置协议名称:STP(生成树协议)配置一、背景生成树协议(Spanning Tree Protocol,简称STP)是一种用于构建冗余网络拓扑的协议,它通过自动选择一个主干路径,将冗余路径阻塞,从而确保网络中不存在环路,提高网络的可靠性和稳定性。
本协议旨在详细描述STP的配置过程,以确保网络管理员能够正确配置和管理STP。
二、配置步骤1. 确认网络拓扑在配置STP之前,需要对网络拓扑进行全面了解和确认。
包括网络设备的类型、数量、连接方式等信息。
2. 选择根桥根桥是生成树协议中的核心设备,它是整个网络的根节点。
根据网络拓扑,选择一个合适的设备作为根桥,并将其配置为根桥。
3. 配置桥优先级在生成树协议中,每个设备都有一个桥优先级,优先级越低,设备被选为根桥的可能性越大。
根据网络需求,配置各个设备的桥优先级。
4. 配置端口优先级每个设备的端口也有一个优先级,优先级越低,设备被选为根桥上的端口的可能性越大。
根据网络需求,配置各个设备的端口优先级。
5. 配置端口类型STP支持多种端口类型,包括指定端口、非指定端口和根端口。
根据网络需求,将各个端口配置为相应的类型。
6. 配置端口成本STP通过端口成本来选择最佳路径,成本越低,路径被选中的可能性越大。
根据网络需求,配置各个端口的成本。
7. 配置端口状态STP中的端口有三种状态:阻塞、学习和转发。
根据网络需求,配置各个端口的初始状态。
8. 验证配置在完成以上配置后,需要验证STP的配置是否生效。
可以通过查看设备的状态和日志信息,确认生成树协议的运行情况。
9. 监控和维护配置完成后,需要定期监控网络的运行状态,及时处理异常情况。
同时,根据网络的变化,进行必要的维护和调整。
三、注意事项1. 配置STP时,需谨慎操作,确保网络的稳定性和可靠性。
2. 在配置STP之前,务必对网络拓扑进行全面了解和确认。
3. 配置过程中,应根据网络需求和实际情况,合理选择各个参数的取值。
STP协议原理及配置
![STP协议原理及配置](https://img.taocdn.com/s3/m/80a93b92f021dd36a32d7375a417866fb84ac0ea.png)
STP (生成树协议) 是一个二层管理协议。
在一个扩展的局域网中参预STP 的所有交换机之间通过交换桥协议数据单元bpdu (bridge protocol data unit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每一个交换网段选择一台指定交换机;将冗余路径上的交换机置为blocking,来消除网络中的环路。
IEEE 802. 1d 是最早关于STP 的标准,它提供了网络的动态冗余切换机制。
STP 使您能在网络设计中部署备份路线,并且保证:* 在主路线正常工作时,备份路线是关闭的。
* 当主路线浮现故障时自动使能备份路线,切换数据流。
rSTP (rapid spanning tree protocol)是STP 的扩展,其主要特点是增加了端口状态快速切换的机制,能够实现网络拓扑的快速转换。
1.1 设置STP 模式使用命令config spanning-tree mode 可以设置STP 模式为802. 1d STP 或者802. 1w rSTP.1.2 配置STP交换机中默认存在一个default STP 域。
多域STP 是扩展的802. 1d,它允许在同一台交换设备上同时存在多个STP 域,各个STP 域都按照802. 1d 运行,各域之间互不影响。
它提供了一种能够更为灵便和稳定网络环境,基本实现在vlan 中计算生成树。
1.2.1 创建或者删除STP利用命令create STPd 和delete STPd 可以创建或者删除STP.缺省的default STP 域不能手工创建和删除。
1.2.2 使能或者关闭STP交换机中STP 缺省状态是关闭的。
利用命令config STPd 可以使能或者关闭STP.1.2.3 使能或者关闭指定STP 的端口交换机中所有端口默认都是参预STP 计算的。
使用命令config STPd port 可以使能或者关闭指定的STP 端口。
1.2.4 配置STP 的参数运行某个指定STP 的STP 协议后,可以根据具体的网络结构调整该STP 的一些参数。
STP生成树原理和配置
![STP生成树原理和配置](https://img.taocdn.com/s3/m/512896669b6648d7c1c746fe.png)
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以内。
STP 生成树协议配置
![STP 生成树协议配置](https://img.taocdn.com/s3/m/d6581f7eb207e87101f69e3143323968011cf4e4.png)
STP 生成树协议配置一、协议背景介绍STP(Spanning Tree Protocol,生成树协议)是一种用于在以太网交换机网络中防止环路的协议。
当网络中存在多条连接路径时,STP通过选择一条主干路径,将其它冗余路径进行阻塞,以确保数据包能够按照正确的路径传输,避免数据包在网络中无限循环。
二、协议目的本协议的目的是为了配置STP生成树协议,确保网络中的交换机能够正确地选择主干路径,并阻塞冗余路径,从而保证网络的稳定性和可靠性。
三、协议内容1. 配置根交换机a. 选择一台交换机作为根交换机,该交换机将成为生成树的根节点。
b. 在根交换机上配置以下参数:- 优先级(Priority):设置根交换机的优先级,取值范围为0-61440,默认值为32768。
- MAC地址(MAC Address):设置根交换机的MAC地址。
c. 配置完成后,根交换机将发送BPDU(Bridge Protocol Data Unit)消息,通知其他交换机加入生成树。
2. 配置非根交换机a. 在非根交换机上配置以下参数:- 优先级(Priority):设置非根交换机的优先级,取值范围为0-61440,默认值为32768。
- MAC地址(MAC Address):设置非根交换机的MAC地址。
b. 配置完成后,非根交换机将发送BPDU消息,与根交换机进行通信,以确定生成树的拓扑结构。
3. 配置端口a. 在每个交换机的端口上配置以下参数:- 指定端口类型(Port Type):指定端口的类型,包括根端口(Root Port)、指定端口(Designated Port)和非指定端口(Non-Designated Port)。
- 指定优先级(Port Priority):设置端口的优先级,取值范围为0-240,默认值为128。
- 指定成本(Port Cost):设置端口的成本,取值范围为1-65535,默认值为100。
b. 配置完成后,交换机将根据端口的类型和优先级,选择合适的路径进行数据包转发。
stp生成树协议的基本配置
![stp生成树协议的基本配置](https://img.taocdn.com/s3/m/2d13d5970129bd64783e0912a216147917117ea7.png)
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协议生成树协议在局域网中的应用原理](https://img.taocdn.com/s3/m/aa1acf9348649b6648d7c1c708a1284ac85005b3.png)
STP协议生成树协议在局域网中的应用原理在局域网中,STP(Spanning Tree Protocol,生成树协议)扮演着重要的角色。
它的作用是维护网络中的冗余链路,并确保数据在网络中的稳定转发。
本文将介绍STP协议的原理及其在局域网中的应用。
一、STP协议原理STP协议的主要原理是根据网络拓扑结构建立一棵生成树,通过选择一个根节点,并关闭其他冗余链路,实现网络中的最优路径选择与环路消除。
以下是STP协议的一般流程:1. 桥选主,选择根桥:在网络中,选择一个桥作为根桥,该桥不断发送Bridge Protocol Data Units(BPDU)消息,用于告知其他桥它是根桥。
2. 桥优先级设置:每个桥都有一个默认的桥优先级,优先级越低,越可能成为根桥。
如果优先级相同,则根据桥的MAC地址来决定。
3. 接收BPDU消息:每个桥都会接收来自其他桥发送的BPDU消息,这些消息包含了发送桥的信息。
4. BPDU消息处理:桥根据收到的BPDU消息更新自己的信息,并根据收到的BPDU消息选择最短路径到达根桥的端口。
5. 生成树构建:根据桥的信息和路径开销(Path Cost)计算,生成一棵覆盖整个局域网的树,每个桥上的端口被划分为根端口、设计端口或者阻塞端口。
二、STP协议在局域网中的应用在局域网中,STP协议的应用主要有以下几个方面:1. 防止环路:局域网中存在多条连接同一个网络设备的链路,如果不使用STP协议,这些链路可能形成环路,导致数据在网络中无限循环,严重影响网络性能。
STP协议通过选择最优路径并关闭冗余链路,消除了环路问题,确保数据在网络中的正常传输。
2. 提高网络可靠性:STP协议可以在网络中的某个链路发生故障时,及时切换到其他可用链路,确保网络的连通性和可靠性。
当检测到某个链路断开或故障时,STP协议会选择替代路径,保证数据传输不会中断。
3. 负载均衡:STP协议可以将网络中的流量分摊到不同的链路上,实现负载均衡。
STP原理与配置
![STP原理与配置](https://img.taocdn.com/s3/m/2e4623d2d4bbfd0a79563c1ec5da50e2524dd1c3.png)
STP原理与配置STP原理与配置1.⼴播风暴环路会引起⼴播风暴,同时⽹络中的主机会收到重复数据帧。
2.STP的作⽤STP通过阻塞端⼝消除环路,并能够实现链路备份的⽬的。
3.STP操作1)选择根⽹桥:所有交换机中,Router-id最⼩的就是根⽹桥。
2)选择根端⼝:根端⼝在⾮根⽹桥上,是⾮根⽹桥上到达根⽹桥路径最短的那个端⼝。
与根⽹桥直连的端⼝为根端⼝3)选择指定端⼝:根⽹桥上的所有端⼝都是指定端⼝4)阻塞端⼝,⾮指定端⼝:未被选举为根端⼝或指定端⼝的为阻塞端⼝4.BPDUBPDU包含桥ID,路径开销,端⼝ID等参数。
STP选举的过程,都是通过BPDU来选举的Message Age:配置BPDU在⽹络中传播的⽣存期Max Age:配置BPDU在设备中能够保存的最⼤⽣存期Hello Time:配置BPDU发送的周期Forward Delay:端⼝状态迁移的延时5.BPDU的两种类型配置BPDU和TCN BPDU配置BPDU包含了桥ID,路径开销,和端⼝ID等参数。
在⽹络拓扑稳定以后,只有根桥主动配置BPDU,其他交换机在收到上游传来的配置BPDU后,才会发送⾃⼰的配置BPDU。
TCN BPDU是指下游交换机感知到拓扑发⽣变化是向上游发⽣的拓扑变化通知。
6.根桥故障:⾮根桥会在BPDU⽼化后开始重新选举根⽹桥,时间是Max Age+2倍Forward Delay=50s左右7.直连链路故障:当其中⼀台交换机检测到直连链路出现物理故障后,会将预备端⼝转化为根端⼝这台交换机的预备端⼝会在30s后恢复到转发状态(2倍的转发延迟时间)8.⾮直连链路故障:交换机的预备端⼝会在50s后恢复到转发状态9.拓扑变化中TCN过程:拓扑变化过程中,根桥通过TCN BPDU报⽂获知⽣成树拓扑⾥发⽣了故障,根桥⽣成TC⽤来通知其他交换机加速⽼化现有MAC地址表10.根桥产⽣故障后,其他交换机会被选为根桥,当原来的根桥恢复后,⽹络会发⽣什么变化?⽹络会重新选举根桥。
stp 协议
![stp 协议](https://img.taocdn.com/s3/m/42d293b0cd22bcd126fff705cc17552707225e26.png)
stp 协议STP(Spanning Tree Protocol)是一种用于解决交换机网络中的环路问题的协议。
在交换机网络中,环路会导致数据包在网络中无限循环,从而造成网络拥塞和数据丢失。
STP协议通过选择一条主干路径,将其他路径禁用,从而消除环路,保证网络的正常运行。
STP协议的工作原理可以简单地描述为以下几个步骤:首先,每个交换机在网络中广播称为Bridge Protocol Data Units(BPDU)的控制信息。
这些BPDU包含了交换机的身份信息、端口状态和路径成本等信息。
然后,交换机通过比较收到的BPDU信息,选择最优路径作为主干路径,并将其他路径禁用。
选择最优路径的依据是通过比较路径的成本,路径成本越低,路径越优。
接着,交换机将主干路径上的端口设置为主端口,其他路径的端口设置为备用端口。
主端口可以传输数据,备用端口则处于禁用状态。
这样可以确保数据只会沿着主干路径传输,从而消除了环路。
在网络中,如果某个连接断开或者某个交换机发生故障,STP 协议会自动重新计算路径,并选择新的最优路径。
这样可以实现网络的自我修复,确保网络的稳定性和高可用性。
STP协议有几个重要的特点和优势:首先,STP协议是一种分布式协议,它在网络中的每个交换机上运行,而不是在一个中心设备上运行。
这样可以有效地避免单点故障,并提高网络的可靠性。
其次,STP协议具有自适应性。
它可以自动响应网络拓扑的变化,选择新的最优路径。
这样可以有效地应对网络中的故障和变化,从而实现网络的自我修复,确保网络的稳定性和可用性。
最后,STP协议可以简化网络管理和维护。
由于STP协议自动计算和选择路径,管理员不需要手动配置和管理路径。
这样可以大大减轻管理员的工作负担,并提高网络的可管理性。
总之,STP协议是一种用于解决交换机网络中环路问题的重要协议。
它通过选择最优路径,消除环路,确保网络的正常运行。
STP协议具有分布式运行、自适应性和简化网络管理等特点,提高了网络的可靠性、稳定性和可用性。
STP 生成树协议配置
![STP 生成树协议配置](https://img.taocdn.com/s3/m/f24d380882c4bb4cf7ec4afe04a1b0717ed5b34e.png)
STP 生成树协议配置协议名称:STP(生成树协议)配置协议一、背景介绍:STP(生成树协议)是一种网络协议,用于在网络中自动选择最佳路径,防止网络中的环路,确保数据的快速传输和网络的稳定性。
本协议旨在详细描述STP的配置过程,以确保网络管理员能够正确地配置STP,并确保网络的正常运行。
二、配置步骤:1. 确认网络拓扑:在开始配置STP之前,需要确认网络拓扑,并了解网络中的交换机和链路的连接关系。
2. 选择根桥:在网络中选择一个交换机作为根桥,根桥是整个生成树的根节点,负责决定最佳路径。
3. 配置根桥:将选择的交换机配置为根桥,可以通过以下步骤完成:a. 登录到根桥的管理界面。
b. 进入交换机的全局配置模式。
c. 使用命令"spanning-tree vlan <vlan-id> root primary"将该交换机配置为根桥。
其中,<vlan-id>为需要配置的VLAN ID。
4. 配置非根桥:非根桥是网络中除根桥外的其他交换机,需要通过以下步骤配置:a. 登录到非根桥的管理界面。
b. 进入交换机的全局配置模式。
c. 使用命令"spanning-tree vlan <vlan-id> root secondary"将该交换机配置为非根桥。
其中,<vlan-id>为需要配置的VLAN ID。
5. 配置端口:配置交换机上的端口,以确保生成树的正常运行。
可以通过以下步骤完成:a. 登录到交换机的管理界面。
b. 进入端口配置模式。
c. 使用命令"spanning-tree portfast"将端口配置为快速端口,以加快端口的状态转换。
d. 使用命令"spanning-tree bpdufilter enable"将端口配置为BPDU过滤模式,以防止BPDU报文的传输。
6. 验证配置:配置完成后,需要验证STP的配置是否成功。
STP协议
![STP协议](https://img.taocdn.com/s3/m/045bcc6b580102020740be1e650e52ea5518ceb3.png)
1.简介:STP协议的定义和作用STP(Spanning Tree Protocol)协议是一种用于在以太网网络中防止环路和实现冗余路径的网络协议。
它的主要作用是通过自动选择最佳路径并禁用冗余路径,确保数据在网络中的正常流动,同时避免产生数据包的无限循环。
在复杂的以太网拓扑结构中,可能存在多条连接路径,如果这些路径之间存在环路,数据包将会在网络中不断循环,导致网络拥塞和性能下降。
STP协议通过在网络中建立一棵“生成树”,选择一条主干路径,将其他冗余路径进行屏蔽,从而消除环路。
STP协议在以太网交换机之间交互,通过交换BPDU(Bridge Protocol Data Unit)信息来协商生成树的形成。
它通过选举根桥(Root Bridge)和计算最短路径来确定主干路径,并将其他交换机的端口状态进行调整,使得冗余路径处于阻塞状态或备用状态。
STP协议的工作过程是动态的,当网络拓扑发生变化时,协议会自动重新计算生成树,确保网络的稳定性和可靠性。
它广泛应用于企业网络、数据中心以及各种规模的以太网网络中,为网络提供冗余容错和故障恢复的能力。
总之,STP协议是一种关键的网络协议,通过消除环路和优化路径选择,确保数据在以太网网络中的正常传输,提供稳定性和可靠性的网络连接。
2.STP协议的原理和工作机制STP协议的原理和工作机制基于以下几个关键概念和步骤:•生成树选择:STP协议通过选举一个根桥(Root Bridge),根桥是整个生成树的起点,其他交换机将以根桥为参考点计算最短路径。
根桥的选择是基于桥ID(Bridge ID)进行的,桥ID由优先级和MAC地址组成,优先级越低的交换机将成为根桥。
选举根桥的过程是通过交换BPDU(Bridge Protocol Data Unit)信息进行的。
•生成树计算:一旦根桥被选举出来,其他交换机将根据收到的BPDU信息计算到达根桥的最短路径,并选择一条最佳路径作为主干路径。
STP的功能与配置简介
![STP的功能与配置简介](https://img.taocdn.com/s3/m/c19d6474a417866fb84a8eb4.png)
STP简介D3生成树的状态:D41. STP的用途STP(Spanning Tree Protocol,生成树协议)是根据IEEE协会制定的802.1D 标准建立的,用于在局域网中消除数据链路层物理环路的协议。
运行该协议的设备通过彼此交互信息发现网络中的环路,并有选择的对某些端口进行阻塞,最终将环路网络结构修剪成无环路的树型网络结构,从而防止报文在环路网络中不断增生和无限循环,避免设备由于重复接收相同的报文造成的报文处理能力下降的问题发生。
STP包含了两个含义,狭义的STP是指IEEE 802.1D中定义的STP协议,广义的STP是指包括IEEE 802.1D定义的STP协议以及各种在它的基础上经过改进的生成树协议。
2. STP的协议报文STP采用的协议报文是BPDU(Bridge Protocol Data Unit,桥协议数据单元),也称为配置消息。
STP通过在设备之间传递BPDU来确定网络的拓扑结构。
BPDU中包含了足够的信息来保证设备完成生成树的计算过程。
BPDU在STP协议中分为两类:●配置BPDU(Configuration BPDU):用来进行生成树计算和维护生成树拓扑的报文。
●TCN BPDU(Topology Change Notification BPDU):当拓扑结构发生变化时,用来通知相关设备网络拓扑结构发生变化的报文。
3. STP的基本概念(1)根桥树形的网络结构,必须要有树根,于是STP引入了根桥(Root Bridge)的概念。
根桥在全网中只有一个,而且根桥会根据网络拓扑的变化而改变,因此根桥并不是固定的。
网络收敛后,根桥会按照一定的时间间隔产生并向外发送配置BPDU,其它的设备对该配置BPDU进行转发,从而保证拓扑的稳定。
(2)根端口所谓根端口,是指一个非根桥的设备上离根桥最近的端口。
根端口负责与根桥进行通信。
非根桥设备上有且只有一个根端口。
根桥上没有根端口。
(3)指定桥与指定端口指定桥与指定端口的含义,请参见表1的说明。
stp方案
![stp方案](https://img.taocdn.com/s3/m/d3938c650622192e453610661ed9ad51f01d5497.png)
STP方案简介STP(Spanning Tree Protocol)是一种用于在以太网中构建冗余路径的网络协议。
当网络中存在多个交换机时,STP能够动态地选择一条最佳路径,同时避免网络中出现循环,并确保数据包在网络中传输的可靠性和稳定性。
本文将介绍STP的工作原理、配置方法以及常见问题的排查与解决方法。
工作原理STP的工作原理是通过一种称为树的数据结构来实现。
当网络中存在多个交换机时,STP会在这些交换机之间建立一棵树,并选择一条根(Root)到其他交换机的最佳路径。
在STP中,根交换机扮演着特殊的角色,它是树的根节点,负责为其他交换机分配树中的终端节点。
通过将树中的某些链路设置为备用链路,STP可以避免出现网络环路,确保数据包在网络中的正常传输。
STP通过以下步骤来选择最佳路径和防止出现环路: 1. 选举根交换机:在网络中选举一台交换机为根交换机,该交换机具有最小的根网桥ID(BID)。
2. 选择最短路径:通过比较交换机之间的路径开销(Path Cost)来选择最短路径。
路径开销是由交换机之间链路的带宽决定的,带宽越高,路径开销越低。
3. 禁用冗余链路:STP会自动将冗余链路禁用,以避免网络中出现环路。
配置方法配置STP需要考虑以下几个因素: 1. 确定根交换机:在网络中选择一台交换机作为根交换机。
可以通过手动配置BID的方式来确定根交换机,也可以通过自动选举的方式选择根交换机。
2. 配置路径开销:在STP中,路径开销取决于链路带宽。
可以通过手动配置链路带宽的方式来设置路径开销,也可以让交换机自动计算路径开销。
3. 设置端口优先级:在STP中,端口优先级用于决定哪个端口作为树中的根端口、指定端口和备用端口。
可以通过手动配置端口优先级的方式来设置。
下面是一个配置STP的示例:1. 进入交换机的配置模式:```switch# configure terminal```2. 开启STP功能:```switch(config)# spanning-tree mode rapid-pvst```3. 配置根交换机的BID:```switch(config)# spanning-tree vlan 1 root primary```4. 配置路径开销:```switch(config)# interface gigabitethernet 0/1switch(config-if)# spanning-tree cost 10```5. 配置端口优先级:```switch(config)# interface gigabitethernet 0/1switch(config-if)# spanning-tree port-priority 64```常见问题排查与解决方法在配置和运行STP时,可能会遇到一些常见问题。
简述stp协议的基本原理
![简述stp协议的基本原理](https://img.taocdn.com/s3/m/73aaa3b9aff8941ea76e58fafab069dc502247bd.png)
简述stp协议的基本原理STP(Spanning Tree Protocol,生成树协议)是一种网络协议,旨在解决局域网中的环路问题。
当有多条路径连接到一个网络设备时,STP 可以选择并配置适当的路径,以建立一个无环的网络拓扑结构,并确保数据包在网络中正确传输,避免丢失或重复。
STP依赖于一个分布式算法,它在局域网中选择一个主干网桥,并禁用其他桥接设备上的冗余连接。
通过阻塞这些冗余连接,STP可以创建一棵生成树,其中树上的每个设备都是唯一的,并且存在一个主根设备,它负责转发所有的数据包。
STP的基本原理如下:1.根桥的选举:网络中的所有设备都会竞争成为根桥,而根桥是生成树的根节点。
根桥的选择是根据桥的优先级进行的,每个设备都具有一个默认的桥优先级。
通常,根桥设备具有最低的桥优先级。
2.端口的选举:STP根据端口的路径开销来选择最佳路径。
路径开销是一个参数,它指示到达根桥的路径的代价。
STP根据该开销选择最佳路径,并禁用不需要的端口以阻止环路出现。
3. BPDU的发送和接收:BPDU(Bridge Protocol Data Unit)是STP 使用的控制消息。
通过发送和接收BPDU,设备可以交换网络信息,并计算最佳路径。
STP通过BPDU消息来选举根桥、确定端口状态以及检测网络中的任何拓扑变化。
4.端口状态转换:STP定义了不同的端口状态,包括根端口、非根端口和设计端口等。
根端口是连接到根桥的最佳路径的端口,非根端口是连接到非根桥的端口,而设计端口是被阻塞的端口。
当网络发生拓扑变化或当前最佳路径不可用时,端口状态可能会在不同状态之间转换。
5.拓扑变化的检测和恢复:STP可以检测到网络中的拓扑变化,例如连接断开或新设备的加入。
当发生拓扑变化时,STP会重新计算最佳路径并重新配置自身,以适应变化并确保生成树的连通性。
这个过程可能导致网桥端口变化或数据包转发中断。
STP的基本原理允许网络中的设备自动适应拓扑变化,并提供冗余路径以确保数据传输的可靠性。
stp生成树协议的基本配置
![stp生成树协议的基本配置](https://img.taocdn.com/s3/m/962e28fb2dc58bd63186bceb19e8b8f67c1cefd4.png)
stp生成树协议的基本配置介绍在计算机网络中,stp(Spanning Tree Protocol)生成树协议用于构建一个无环路的网络拓扑,以确保数据在网络中能够稳定地传输。
本文将详细介绍stp生成树协议的基本配置。
目录•stp生成树协议简介•stp生成树协议的作用•stp生成树协议的基本原理•stp生成树协议的基本配置步骤–步骤一:确定根桥–步骤二:选择根端口–步骤三:选择非根端口•stp生成树协议的配置示例•常见问题与解决方法•总结stp生成树协议简介stp生成树协议是一种用于构建无环路网络拓扑的协议,它可以避免网络数据包在网络中形成环路而导致数据传输异常。
通过选择一个网络中的根桥(root bridge)和根端口(root port),stp生成树协议可以动态地调整网络的路径,从而达到将冲突和环路最小化的目标。
stp生成树协议的作用stp生成树协议的主要作用是避免网络环路,确保数据在网络中能够稳定地传输。
在一个拓扑中,如果存在环路,数据包会在环路中循环传递,导致网络拥堵、数据包丢失等问题。
通过使用stp生成树协议,可以自动选择最佳的路径,避免这些问题的发生。
stp生成树协议的基本原理stp生成树协议的基本原理是通过选择一个网络中的根桥和根端口,以及通过计算最短路径树(Shortest Path Tree,SPT)来构建一个无环路的网络拓扑。
在网络中,每个交换机都有一个优先级(Priority)值,优先级越高的交换机在选举根桥时具有更高的优先级。
根桥是网络中的主交换机,它是生成树的根节点。
stp生成树协议的基本配置步骤stp生成树协议的基本配置步骤如下:步骤一:确定根桥1.选择一个优先级最高的交换机作为根桥。
2.在优先级相同的情况下,选择MAC地址最低的交换机作为根桥。
步骤二:选择根端口1.每个交换机都会发送BPDU(Bridge Protocol Data Unit)到其他交换机,用于选举根桥。
STP 生成树协议配置
![STP 生成树协议配置](https://img.taocdn.com/s3/m/00ee9cea3086bceb19e8b8f67c1cfad6195fe936.png)
STP 生成树协议配置协议名称:STP(生成树协议)配置一、背景和目的STP(生成树协议)是一种用于在网络中防止环路和冗余的链路的协议。
本协议的目的是详细说明如何配置STP协议,以确保网络的稳定性和高效性。
二、配置步骤以下是配置STP协议的详细步骤:1. 确认网络拓扑结构在开始配置STP协议之前,需要先了解网络的拓扑结构,包括交换机、链路和端口的连接关系。
确保网络中没有环路存在。
2. 选择根交换机在网络中选择一个交换机作为根交换机。
根交换机是生成树中的根节点,负责计算生成树的路径。
3. 配置根交换机a. 进入根交换机的配置模式。
b. 启用STP协议:输入命令"spanning-tree mode",并选择适当的模式(如RSTP、MSTP等)。
c. 配置根桥优先级:输入命令"spanning-tree priority",并设置一个较低的优先级值。
d. 配置根端口:输入命令"spanning-tree port type",并选择合适的端口类型。
4. 配置非根交换机a. 进入非根交换机的配置模式。
b. 启用STP协议:输入命令"spanning-tree mode",并选择与根交换机相同的模式。
c. 配置桥优先级:输入命令"spanning-tree priority",并设置一个较高的优先级值。
d. 配置端口:输入命令"spanning-tree port type",并选择合适的端口类型。
5. 验证配置使用命令"show spanning-tree"来验证STP协议的配置是否正确。
确保生成树已正确计算,并且没有出现环路。
6. 优化配置根据网络的实际情况和需求,可以进一步优化STP协议的配置。
例如,调整端口优先级、配置端口状态转换延迟等。
三、注意事项在配置STP协议时,需要注意以下事项:1. 确保网络中没有环路存在,否则STP协议无法正常工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Cisco基础:STP协议原理及配置【内容摘要】一、stp概述stp(生成树协议)是一个二层管理协议。
在一个扩展的局域网中参与stp的所有交换机之间通过交换桥协议数据单元bpdu(bridgeprotocoldataunit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个交换网段选择一台指定交换机;将冗余路径上的交换机置为blocking,来消除网络中的环路。
ieee802.1d是最早关于stp的标准,它提供了网络的动态冗余切换机制。
stp使您能……-----------------------------------------------------------------------------一、stp概述stp(生成树协议)是一个二层管理协议。
在一个扩展的局域网中参与stp的所有交换机之间通过交换桥协议数据单元bpdu(bridge protocol data unit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个交换网段选择一台指定交换机;将冗余路径上的交换机置为blocking,来消除网络中的环路。
ieee 802.1d是最早关于stp的标准,它提供了网络的动态冗余切换机制。
stp使您能在网络设计中部署备份线路,并且保证:* 在主线路正常工作时,备份线路是关闭的。
* 当主线路出现故障时自动使能备份线路,切换数据流。
rstp(rapid spanning tree protocol)是stp的扩展,其主要特点是增加了端口状态快速切换的机制,能够实现网络拓扑的快速转换。
1.1 设置stp模式使用命令config spanning-tree mode可以设置stp模式为802.1d stp或者802.1w rstp.1.2 配置stp交换机中默认存在一个default stp域。
多域stp是扩展的802.1d,它允许在同一台交换设备上同时存在多个stp域,各个stp域都按照802.1d运行,各域之间互不影响。
它提供了一种能够更为灵活和稳定网络环境,基本实现在vlan中计算生成树。
1.2.1 创建或删除stp利用命令create stpd和delete stpd可以创建或删除stp.缺省的default stp域不能手工创建和删除。
1.2.2 使能或关闭stp交换机中stp缺省状态是关闭的。
利用命令config stpd可以使能或关闭stp.1.2.3 使能或关闭指定stp的端口交换机中所有端口默认都是参与stp计算的。
使用命令config stpd port可以使能或关闭指定的stp端口。
1.2.4 配置stp的参数运行某个指定stp的stp协议后,可以根据具体的网络结构调整该stp的一些参数。
交换机中可以调整以下的stp协议参数:* bridge priority* hello time* forward delay* max age另外每个端口上可以调整以下参数:* path cost* port priority表1-1 配置stp参数的常用命令1.2.5 显示stp状态利用命令show stpd可以查看stp的状态,包括:* bridgeid* root bridgeid* stp的各种配置的参数利用命令show stpd port可以显示端口的stp状态,包括:* 端口状态* designated port* 端口的各种配置参数在缺省的cisco stp模式中,每个vlan定义一个stp.ieee802.1q标准是在整个交换vlan网络中使用一个stp,但并不排除在每个vlan中实现stp.1vlan与生成树的关系>ieee通用生成树(cst)>cisco per vlan生成树(pvst)>带cst的cisco per vlan生成树(pvst+)cst是ieee解决运行虚拟局域网vlan生成树的方法。
cst定义,整个第2层交换网络所有实现了的vlan,仅使用一个生成树实例。
这个生成树实例运行在整个交换局域网上。
pvst是解决在虚拟局域网上处理生成树的cisco特有解决方案。
pvst为每个虚拟局域网运行单独的生成树实例。
一般情况下pvst要求在交换机之间的中继链路上运行cisco的isl.pvst+是cisco解决在虚拟局域网上处理生成树问题的另一个方案。
pvst+允许cst信息传给pvst,以便与其他厂商在vlan上运行生成树的实现方法进行操作。
2按vlan生成树(pvst)为每个vlan建立一个独立的生成树实例(pvst)。
生成树算法计算整个交换型网络的最佳无环路径。
pvst的优点:>生成树拓扑结构的总体规模减少。
>改进了生成树的扩展性,并减少了收敛时间。
>提供更快的收敛恢复能力和更高的可靠性。
pvst的缺点:>为了维护针对每个vlan而生成的生树,交换机的利用率会更高>为了支持各个vlan的bpdu,需要占用更多的trunk链路带宽生成树仅可运行在64个vlan上。
3公共生成树(cst)cst是ieee在虚拟局域网上处理生成树的特有方法,这是一种vlan解决方案,称为单一或者公共生成树。
生成树协议运行在vlan1即缺省的vlan上。
所有的交换机都举出同一个根网桥,并建立与该根网桥的关系。
公共生成树不能针对每个vlan来优化根网桥的位置。
公共生成树优点:>最小数量的bpdu通信,带宽占用少。
>交换机负载保持最小。
公共生成树的缺点如下:>只用一个根网桥,这不能为所有的vlan做到网桥的优化放置,导致对某些设备来说可能存在次优化路径。
>为包括交换架构中的所有端口,生成树的拓扑结构较大,这就会导致较长的收敛时间和更频繁的重新配置。
4增强型的按vlan生成树(pvst+)pvst+有以下特征:>它是cisco发展的,可以与802.1q公共生成树(cst)互操作。
>通过isl中继,pvst+与现存的cisco交换机pvst协议向后兼容,同时,pvst+也通过802.1q中继与cst连接互操作。
>如果pvst区域和cst区域之间要互操作,一定要通过pvst+区域。
二生成树配置生成树配置涉及下面一些任务:>选举和维护一个根网桥。
>通过配置一些生成树的参数来优化生成树。
(如端口优先级端口成本)>通过配置上行链路来减少生成树的收敛时间。
2950交换机上生成树的缺省配置:>stp启用:缺省情况下vlan1启用>stp模式:pvst+>交换机优先级:32768>stp端口优先级:128>stp路径成本:1000m:4100m:1910m:100>stp vlan端口成本:(同上)>stp计时器:hello时间:2秒转发延迟:15秒最大老化时间:20秒1启用生成树:switch(config)#spanning-tree vlan vlan-list步骤:switch#c onfig tswitch(config)# spanning-tree vlan 10switch(config)#endswitch#show spanning-tree summary/detailsummary摘要detail详细bridge identifier has priority 8912,address 0006.eb06.1741 (本地交换机网桥ID)desigated root has priority 8912,address 0006.eb06.1741 (根网桥ID)designated port is 7,path cost 0 (路径成本)times: hold1, topology change 35, notification 2hello 2, max age 20, forward delay 15 (根计时器)2人为建立根网桥在生成树网络中,最重要的事情就是决定根网桥的位置。
可以让交换机自己根据一定的原则来选择根网桥以及备份或从(secondary)根网桥,也可使用命令人为指定根网桥。
ps:不要将接入层的交换机配置为根网桥。
stp根网桥通常是汇聚层或者核心层的交换机。
通过命令直接建立根网桥:spanning-tree vlan vlan-id root primary (网桥优先级被置为24576)步骤:switch#c onfig terminalswitch(config)#spanning-tree vlan vlan-id root primary dianmeter net-diameter hello-time sec为vlan配置根网桥、网络半径以及hello间隔root关键字:指定这台交换机为根网桥diameter netdianmeter:该关键字指定在末端口主机任意两点之间的网段的最大数量。
net-diameter的值是2-7.这个直径应该从根网桥开始计算,根网桥是1switch(config)#endswitch#show spanning-tree vlan vlan-id detail让交换机返回缺省的配置,可以使用如下命令:no spanstree vlan vlan-id root2>修改网桥的优先级别:多数情况下做如下配置:spanning -tree vlan vlan-id root primary (主root网桥优先级被置为24576)spanning-tree vlan vlan-id root secondary(备份root网桥优先级被置为28672)修改网桥优先级:spanning-tree vlan vlan-id priority bridge-priority3确定到根网桥的路径生成树协议依次用bpdu中这些不同域来确定根网桥的最佳路径:>根路径成本(root path cost)>发送网桥id(bridge id)>发送端口id(port id)从端口发出bpdu时,它会被施加一个端口成本,所有端口成本的总和就是根路径成本。
生成树首先查看根路径成本,以确定哪些端口应该转发,哪些端口应该阻塞。
报告最低路径成本的端口被选为转发端口。
如果对多个端口来说,其中根路径成本相同,那么,生成树将查看网桥id.报告有最低网桥id的bpdu端口被允许进行转发,而其他所有端口被阻断。
如果路径成本和发送网桥id都相同(如在平行链路中),生成树将查看发送端口id.端口id值小的优先级高,将作为转发端口。
4修改端口成本如果想要改变某台交换机和根网桥之间的数据通路,就要仔细计算当前的路径成本,然后,改变所希望路径的端口成本。
我们可以更改交换机端口的成本,端口成本更低的端口更容易被选为转发帧的端口。
spanning-tree vlan vlan-id cost costno spanning-tree vlan vlan-id cost(恢复默认成本)配置步骤:>1config terminal 进入配置状态>2interface interface-id 进入端口配置界面>3spanning-tree vlan vlan-id cost cost值为某个vlan配置端口成本>4end>5show spanning-tree interface interface-id detail查看配置>6write5修改端口优先级在根路径成本和发送网桥id都相同的情况下,有最低优先级的端口将为vlan转发数据帧。