第06章 RSTP(快速生成树协议)配置
- 格式:doc
- 大小:104.00 KB
- 文档页数:12
第六章RSTP(快速生成树协议)配置6.1 生成树简介STP(Spanning Tree Protocol)是生成树协议的英文缩写。
STP的目的是通过协商一条到根交换机的无环路径来避免和消除网络中的环路。
它通过一定的算法,判断网络中是否存在环路并阻塞冗余链路,将环型网络修剪成无环路的树型网络,从而避免了数据帧在环路网络中的增生和无穷循环。
STP在网络中选择一个被称为根交换机的参考点,然后确定到该参考点的可用路径。
如果它发现存在冗余链路,它将选择最佳的链路来负责数据包的转发,同时阻塞所有其它的冗余链路。
如果某条链路失效了,就会重新计算生成树拓扑结构,自动启用先前被阻塞的冗余链路,从而使网络恢复通信。
MyPower S41xx以太网交换机所实现的快速生成树协议RSTP,是生成树协议的优化版。
其快速体现在根端口和指定端口进入转发状态的延时在某种条件下大大缩短,从而缩短了网络拓扑稳定需要的时间。
6.2 RSTP配置任务列表只有启动RSTP后各项配置任务才能生效,在启动RSTP之前可以配置设备或以太网端口的相关参数。
RSTP关闭后这些配置参数仍然有效。
RSTP 主要配置任务列表如下:◆启动/关闭设备RSTP 特性◆启动/关闭端口RSTP 特性◆配置RSTP 的工作模式◆配置交换机的Bridge 优先级◆配置交换机的Forward Delay 时间◆配置交换机的Hello Time时间◆配置交换机的Max Age 时间◆配置交换机路径耗费值的版本号◆配置特定端口是否可以作为EdgePort◆配置端口的Path Cost◆配置端口的优先级◆配置端口是否与点对点链路相连◆配置端口的mCheck 变量6.2.1 启动/关闭设备RSTP特性配置命令spanning-tree {enable|disable}【配置模式】全局配置模式。
【缺省情况】缺省RSTP功能是“enable”。
6.2.2 启动/关闭端口RSTP特性为了灵活的控制RSTP工作,可以关闭指定以太网端口的RSTP特性,使这些端口不参与生成树计算。
RSTP 概述2001 年发布标准,STP 802.1d , RSTP 802.1w ,MSTP 802.1s在STP 基础上进行了改进,网络快速收敛STP回顾配置BPDU自身标识协议标识,协议版本号,BPDU类型STP 计算的参数根桥BID ,根路径cost ,桥BID 和 端口PID时间参数消息寿命 0 经过一个桥加1最大寿命 20hello 时间 2s转发延迟 15sSTP选举1.在一个交换网络中选举一个根桥2.在每个非根桥上选举一个根端口3.在每个网段上选举一个指定端口4.阻塞交换机上其他的非根端口,非指定端口端口状态disable 、blocking、listening、learning、forwardingSTP不足网络拓扑收敛慢,等没有细分端口状态和端口角色被动算法,依赖定时器等待,初始,PC 30s直连故障 30s非直连故障 50s稳定后,跟乔主动发送配置 BPDU ,根桥发送 TC BPDURST改进对STP进行了优化,收敛速度更快,而且兼容STP改进1:端口角色Alternate 替代端口RP的备份Backup 备份端口DP 的备份改机2:端口状态缩减为3种,根据转发流量,MAC地址学习Discarding :不转发流量也不学习MAC地址Learning : 不转发流量但是学习MAC地址Forwarding : 既转发流量也学习MAC地址改进3:配置BPDU-RST BPDU充分利用Flag字段,明确端口角色端口角色00 unknown01 AP/BP10 Root port11 Designated port改进4:配置BPDU的处理非根桥按照hello 时间发送配置BPDU更短BPDU 超时时间, 3倍hello时间改进5:快速收敛端口快速切换,AP BP边缘端口 edge portP/A proposal Agreement改进点6:拓扑变更TC 位置的BPDU 快速在网络中泛洪改进点7: 保护功能BPDU 保护有边缘端口的交换机,全局配置根保护 root交换机DP 端口 ,接口配置环路保护 loop有阻塞端口的交换机,接口配置防TC-BPDU 保护所有交换机,全局配置。
快速生成树rstp配置实验总结快速生成树(Rapid Spanning Tree Protocol,RSTP)是一种用于构建以太网的冗余拓扑的协议。
它是IEEE 802.1w标准中定义的一种快速生成树协议,相对于传统的生成树协议STP(Spanning Tree Protocol),RSTP具有更快的收敛时间和更高的效率。
在进行RSTP配置实验之前,首先需要了解RSTP的基本原理和工作方式。
RSTP通过选择一个主端口和备用端口来构建快速生成树,主端口用于转发数据,备用端口则处于阻塞状态以备份主端口。
当主端口发生故障或链路出现变化时,备用端口会迅速切换为主端口,以保证网络的连通性和冗余。
RSTP通过发送BPDU(Bridge Protocol Data Unit)消息来交换拓扑信息,并利用端口优先级和端口状态来选择主备端口。
在实际配置过程中,首先需要确保网络中的所有交换机都支持RSTP 协议。
然后,通过登录交换机的管理界面或命令行界面,进入交换机的配置模式。
接下来,按照以下步骤进行RSTP配置:1. 配置全局RSTP参数:设置全局RSTP参数,包括优先级、Hello 时间和最大转发延迟等。
优先级用于选择根交换机,Hello时间用于控制BPDU消息的发送频率,最大转发延迟用于控制端口状态的转换速度。
2. 配置端口RSTP参数:对每个端口进行RSTP参数的配置,包括端口优先级、端口类型和端口状态等。
端口优先级用于选择主备端口,端口类型可以设置为指定端口、非指定端口或备用端口,端口状态可以设置为指定端口、非指定端口、备用端口、阻塞端口或禁用端口。
3. 配置RSTP实例:将交换机的端口划分为多个RSTP实例,可以根据网络的需求进行相应的配置。
每个RSTP实例都有一个唯一的标识符,用于区分不同的实例。
4. 配置RSTP根交换机:选择一个交换机作为RSTP的根交换机,根交换机具有最高的优先级,负责控制整个网络的拓扑。
RSTP快速生成树协议的配置【实验目的】了解快速生成树协议RSTP的工作原理和过程了解快速生成树协议RSTP与生成树协议STP之间的区别掌握快速生成树协议RSTP的配置方法【实验设备】锐捷S3760E交换机2台Pc机 2台直通线2条配置线2条交叉线2条【实验拓扑】【实验步骤】一.连接上图所示网络拓扑图,恢复交换机的出厂设置二.设置计算机的IP地址:PC1:10.1.100.111(IP) 255.255.255.0 (掩码)PC1:10.1.100.122(IP) 255.255.255.0 (掩码)三.对交换机Switch进行Vlan的划分和端口的配置:1.对交换机SWA配置:Switch>enable (进入特权模式)switch#configure terminal (进入全局模式)switch(config)#hostname SWA (给交换机命名为SWA)SWA(config)#vlan 10 (创建10号vlan)SWA(config-vlan)#exit (退回上一级)SWA(config)#interface fastethernet 0/5 (进入5号端口)SWA(config-if)#switchport access vlan 10 (将5号端口划给vlan 10)SWA(config-if)#exit (退回上一级)SWA(config)#interface range fastethernet 0/1-2 (进入1-2号端口)SWA(config-if-range)#switchport mode trunk (设定1-2号为中继模式)SWA(config-if-range)#exit (退回上一级)2.对交换机SWB配置:Switch>enable (进入特权模式)switch#configure terminal (进入全局模式)switch(config)#hostname SWB (给交换机命名为SWBSWB(config)#vlan 10 (创建10号vlan)SWB(config-vlan)#exit (退回上一级)SWB(config)#interface fastethernet 0/5 (进入5号端口)SWB(config-if)#switchport access vlan 10 (将5号端口划给vlan 10)SWB(config-if)#exit (退回上一级)SWB(config)#interface range fastethernet 0/1-2 (进入1-2号端口)SWB(config-if-range)#switchport mode trunk (设定1-2号为中继模式)SWB(config-if-range)#exit (退回上一级)四.对两台交换机配置快速生成树协议(RSTP)1.对交换机SWA进行设置SWA(config)#spanning-tree (开启生成树协议)SWA(config)#spanning-tree mode rstp (生成树协议模式为802.1w)SWA(config)#exit (退回上一级)SWA#show spanning-trees (显示生成树协议的状态)SWA#show spanning-tree interface fastethernet 0/1(显示1号端口的生成树状态)SWA#show spanning-tree interface fastethernet 0/2(显示2号端口的生成树状态)2. 对交换机SWB配置:SWB(config)#spanning-tree (开启生成树协)SWB(config)#spanning-tree mode rstp (生成树协议模式为802.1w)SWB(config)#exit (退回上一级)SWB#show spanning-trees (显示生成树协议的状态)SWB#show spanning-tree interface fastethernet 0/1(显示1号端口的生成树状态)SWB#show spanning-tree interface fastethernet 0/2(显示2号端口的生成树状态)五.设置交换机的优先级,指定SWA为根交换机SWA(config)#spanning-tree priority 4096(设优先级为4096)*此处数据为4096的倍数,值越小,就会成为根交换机,默认值为32768重新查看快速生成树协议的配置情况(上面的三个show命令)六.验证结果:1.PC1上使用-t参数ping PC2PC1:ping 10.1.100.122 –t*此时显示结果可以ping通2.拔掉连接两交换机之间的一根网线,继续使用上述ping命令*此时在中断一下后能够快速再次ping通。
RSTP协议分析快速生成树协议的工作原理与应用RSTP协议分析:快速生成树协议的工作原理与应用快速生成树协议(Rapid Spanning Tree Protocol,RSTP)是一种用于构建冗余网络拓扑的协议,其主要作用是在网络出现链路故障时,快速重新计算并选取最佳的转发路径,以保证网络的高可用性和稳定性。
本文将详细介绍RSTP协议的工作原理与应用,并探讨其与其他生成树协议(如STP)的区别与优势。
一、RSTP协议的工作原理RSTP协议是基于IEEE 802.1D标准的生成树协议的改进版本,其工作原理可以概括为以下几个步骤:1. 端口状态的转换RSTP协议引入了三种新的端口状态,包括指定端口(Designated Port)、根端口(Root Port)和替代端口(Alternate Port)。
通过快速响应链路状态变化,RSTP协议能够快速将端口从一个状态切换到另一个状态,减少网络收敛时间。
2. BPDU(Bridge Protocol Data Unit)优化RSTP协议优化了BPDU报文的传输方式,通过使用BPDU副本来降低网络中的BPDU报文数量,提高了网络的传输效率。
3. 快速收敛RSTP协议通过快速传播信息、确定最佳路径并阻塞非最佳路径的方式,实现了快速网络收敛。
当网络链路发生故障时,RSTP协议能够快速计算出新的拓扑结构,并使用最佳路径进行数据转发,从而避免了数据包的延迟和丢失。
4. 多实例支持RSTP协议支持多实例的特性,可以在一个交换机上同时运行多个RSTP实例。
通过多实例的支持,RSTP可以更加灵活地适应不同网络环境和需求,提高网络的可用性。
二、RSTP协议的应用RSTP协议广泛应用于企业局域网(LAN)和校园网等网络环境中,具有以下几个重要的应用场景:1. 网络冗余RSTP协议通过自动检测和屏蔽链路故障,提供了网络冗余的解决方案。
当一条链路发生故障时,RSTP协议能够快速重新计算生成树,并选择最佳转发路径,实现网络的无缝切换,确保网络的可用性和可靠性。
第六课:快速生成树(RSTP)配置实验目标�理解生成树协议工作原理;�掌握快速生成树协议RSTP基本配置方法;实验背景学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当配置,使网络避免环路。
技术原理生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题;实验步骤�新建packet tracer 拓扑图(如图)�默认情况下STP协议启用的。
通过两台交换机之间传送BPDU协议数据单元,选出根交换机、根端口等,以便确定端口的转发状态。
图中标记为黄色的端口处于block堵塞状态。
�设置rstp;�查看交换机show spanning-tree状态,了解根交换机和根端口情况;�通过更改交换机生成树的优先级spanning-tree vlan * priority 4096可以变化根交换机的角色。
�测试。
当主链路处于down状态时候,能够自动的切换到备份链路,保证数据的正常转发。
配置过程:首先配置两台PC的IP:主机0的IP为192.168.1.2 255.255.255.0 192.168.1.1↓主机1的IP为192.168.1.3 255.255.255.0 192.168.1.1两层交换机S1配置://交换机的0/1端口是根端口、0/2端口是备份端口Switch>enable (进入特权模式)↓Switch#show spanning-tree (查看交换机的状态)↓Switch#config terminal (进入全局模式)↓Switch(config)#hostname S1 (更改交换机的名称)S1(config)#interface fastEthernet 0/10 (进入0/10端口)S1(config-if)#switchport access vlan 10 (将其划分到vlan10) //不用先划分VLAN吗?直接进入?S1(config-if)#exit (返回上一步)↓S1(config)#interface range fastEthernet 0/1 - 2 (同时进入1端口和2端口)S1(config-if-range)#switchport mode trunk (将1端口2端口设置trunk模式)S1(config-if-range)#exit (返回上一步)↓S1(config)#spanning-tree mode rapid-pvst (更改协议为RSTP(快速生成树协议))S1(config)#end两层交换机S2配置:(跟S1相同)Switch>enable (进入特权模式)↓Switch#show spanning-tree (查看交换机的状态)↓Switch#config terminal (进入全局模式)↓Switch(config)#hostname S1 (更改交换机的名称)S2(config)#interface fastEthernet 0/10 (进入0/10端口)S2(config-if)#switchport access vlan 10 (将其划分到vlan10)S2(config-if)#exit (返回上一步)↓S2(config)#int range fastEthernet 0/1 - 2 (同时进入1端口和2端口)S2(config-if-range)#switchport mode trunk (将1端口2端口设置trunk模式)S2(config-if-range)#exit (返回上一步)↓S2(config)#spanning-tree mode rapid-pvst (更改协议为RSTP(快速生成树协议))S2(config)#end↓S2#show spanning-tree (查看spanning-tree)测试:PC1:ping -t 192.168.1.3 (PC1不间断pingPC2)(Ctrl+C快捷键可停止)S2:S2>enable (进入特权模式)S2#configure terminal (进入全局模式)S2(config)#interface fastEthernet 0/1 (进入1端口)S2(config-if)#shutdown (down掉0/1端口,也就是断掉主链路)(打开指令no shutdown)发现主链路变红了,冗余链路马上起作用,PC还是可以正常通信。
RSTP快速生成树配置实例如图:说明:SW1是非根桥SW2是根桥是根桥SW1的配置:Switch(config)#host sw1sw1(config)#no ip domain loosw1(config)#line con 0sw1(config-line)#exec-t 0 0sw1(config-line)#logg sysw1(config-line)#exitsw1(config)#span mode rapid-pvstsw1(config)#int f0/1sw1(config-if)#shut%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to administr atively down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, chan ged state to downsw1(config-if)#在以上配置中已关闭SW1 F0/1 因配置了快速成生树F0/2立刻切换到转发状态. 如图:sw1(config)#int f0/1sw1(config-if)#no shut再打开SW1 F0/1端口 即F0/1又立刻切换到转发状态又立刻切换到转发状态如图:SW2的配置:sw2(config)#line con 0 sw2(config-line)#exec-t 0 0sw2(config-line)#logg sysw2(config-line)#exitsw2(config)#span mode rapisw2(config)#span mode rapid-pvstsw2(config)# %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, chan ged state to downsw2(config)#说明:line con 0 是进入consol 口的配置;口的配置;logg sync 这个命令可以实现一种效果,这个命令可以实现一种效果,就是你在输入命令的时候,路由器的一些提示信息会打断你的输入的命令,使用这个命令后你输入命令时,提示信息不会打断你输入的命令,实现同步效果。
生成树协议STP和快速生成树协议RSTP的配置及原理生成树协议STP和快速生成树协议RSTP:生成树协议的由来:由于网络中会存在单点故障而导致网络无法访问,系统瘫痪,因此在网络中提供冗余链路即引入备份链路来解决单点故障问题,但是------这样做的好处是:减少单点故障,增加网络可靠性;缺点是:产生交换环路,会导致广播风暴、多帧复制、MAC地址表抖动。
因此生成树协议是为了提供冗余链路,解决环路问题(作用)。
生成树协议的原理:使冗余端口置于“阻塞状态”;网络中的计算机在通信时,只有一条链路生效;当原本的链路出现故障时,将处于“阻塞状态”的端口重新打开,从而确保网络连接稳定可靠。
实验目的:使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等实验拓扑:配置过程:(此实验需要先配置再连线,只能在真实机上做)生成树协议STP:1.开启生成树协议:(A和B同)switchA#configure terminal 进入全局配置模式switchA(config)#spanning-tree 开启生成树协议2.设置生成树模式:(A和B同)switchA(config)#spanning-treemode stp !设置生成树模式为STP(802.1D)验证测试:验证生成树协议模式为802.1D3.验证生成树协议已经开启:(A和B同)switchA#showspanning-tree !显示交换机生成树的状态switchA#showspanning-tree interface fastEthernet 0/1 !显示交换机接口fastethernet0/1的状态switchA#showspanning-tree interface fastEthernet 0/2 !显示交换机接口fastethernet0/2的状态4.测试结果:C:\Users\pdsu>ping -t192.168.10.1正在Ping192.168.10.1 具有32 字节的数据:请求超时。
第六章RSTP(快速生成树协议)配置6.1 生成树简介STP(Spanning Tree Protocol)是生成树协议的英文缩写。
STP的目的是通过协商一条到根交换机的无环路径来避免和消除网络中的环路。
它通过一定的算法,判断网络中是否存在环路并阻塞冗余链路,将环型网络修剪成无环路的树型网络,从而避免了数据帧在环路网络中的增生和无穷循环。
STP在网络中选择一个被称为根交换机的参考点,然后确定到该参考点的可用路径。
如果它发现存在冗余链路,它将选择最佳的链路来负责数据包的转发,同时阻塞所有其它的冗余链路。
如果某条链路失效了,就会重新计算生成树拓扑结构,自动启用先前被阻塞的冗余链路,从而使网络恢复通信。
MyPower S41xx以太网交换机所实现的快速生成树协议RSTP,是生成树协议的优化版。
其快速体现在根端口和指定端口进入转发状态的延时在某种条件下大大缩短,从而缩短了网络拓扑稳定需要的时间。
6.2 RSTP配置任务列表只有启动RSTP后各项配置任务才能生效,在启动RSTP之前可以配置设备或以太网端口的相关参数。
RSTP关闭后这些配置参数仍然有效。
RSTP 主要配置任务列表如下:◆启动/关闭设备RSTP 特性◆启动/关闭端口RSTP 特性◆配置RSTP 的工作模式◆配置交换机的Bridge 优先级◆配置交换机的Forward Delay 时间◆配置交换机的Hello Time时间◆配置交换机的Max Age 时间◆配置交换机路径耗费值的版本号◆配置特定端口是否可以作为EdgePort◆配置端口的Path Cost◆配置端口的优先级◆配置端口是否与点对点链路相连◆配置端口的mCheck 变量6.2.1 启动/关闭设备RSTP特性配置命令spanning-tree {enable|disable}【配置模式】全局配置模式。
【缺省情况】缺省RSTP功能是“enable”。
6.2.2 启动/关闭端口RSTP特性为了灵活的控制RSTP工作,可以关闭指定以太网端口的RSTP特性,使这些端口不参与生成树计算。
配置命令【配置模式】端口配置模式。
【缺省情况】各个端口缺省情况下均参与RSTP算法。
注意:当这些端口不参与生成树的计算时,则该端口在链路up时始终处于Forwarding状态并进行数据转发,有可能会形成回路。
6.2.3 配置RSTP 的工作模式RSTP 可以和STP互通,如果交换网络中存在运行STP的交换机,可以通过该命令配置当前的RSTP运行在STP兼容模式下。
配置命令【配置模式】全局配置模式。
【缺省情况】缺省运行RSTP模式。
注意:如果交换网络中存在运行STP 的交换机,RSTP可以自动迁移到STP兼容模式下运行,一般情况下不需用户手工配置。
6.2.4 配置交换机的Bridge优先级网桥优先级的大小决定了这个网桥是否能够被选择为整个交换网络的根网桥,通过配置较小的优先级可以指定某个网桥作为生成树的根。
需要注意的是:如果整个交换网络中所有网桥的优先级采用相同的值,则MAC地址最小的那个网桥将被选择为根网桥。
配置命令spanning-tree priority priority【配置模式】全局配置模式。
【缺省情况】缺省优先级为32768。
注意:RSTP会自动将用户配置的值转换为与之最接近的4096的倍数值。
因此用户配置后实际生效的值为n ×4096,其中n的取值范围为0~15。
6.2.5 配置交换机的Forword-Delay时间线路故障会引发网络重新进行生成树结构的计算,不过重新计算得到的新配置消息无法立刻传遍整个网络。
如果新选出的根端口和指定端口立刻就开始数据转发的话,可能会造成暂时性的路径回路,为此协议采用了一种状态迁移的机制,根端口和指定端口重新开始数据转发之前要经历一个中间状态,经过Forward Delay 延时后才能进入转发状态。
这个延时保证了新的配置消息已经传遍整个网络。
交换机的Forward Delay 特性与交换网络的网络直径有关,一般来说网络直径越大Forward Delay 的时间就应该配置得越长。
需要注意的是如果Forward Delay配置得过小,可能会引入临时的冗余路径;如果Forward Delay 配置得过大,网络可能会较长时间不能恢复连通。
建议用户采用缺省值。
要恢复系统的默认值请采用对应的no 命令。
配置命令spanning-tree forward-delay seconds的转发延迟时间都将设为此值,取值范围为4~30秒。
【配置模式】全局配置模式。
【缺省情况】缺省为15秒。
注意:配置网桥参数时必须满足下列条件,否则配置不会成功。
RSTP会自动检查这一条件。
Max-age时间≤ 2×(Forword-Delay时间- 1);6.2.6 配置交换机的Hello Time时间Hello报文时间(Hello Time)指的是根网桥向其它网桥定时发BPDU的时间间隔,这种定时发送BPDU 的做法是为了通知其它网桥自己现在是根网桥以使其它网桥对自身的根网桥地位给予认可;当然一旦交换网络中出现优先级更低的网桥,则它的根网桥地位会被取代,而又由新的根网桥以Hello报文时间的时间间隔定时向其它非根网桥发送BPDU;一般情况下,为了保证非根网桥不轻易丢弃收到的BPDU中的信息,网桥最大老化时间(Max Age Time)的值会是Hello报文时间值的好几倍。
需要注意的是:过长的Hello Time 值会导致因为链路丢包而使网桥认为链路故障,开始重新计算生成树;过短的Hello Time 值会导致网桥频繁发送配置消息,增加网络负担和CPU 负担,建议用户采用缺省值。
配置命令spanning-tree hello-time seconds【配置模式】全局配置模式。
【缺省情况】缺省为2秒。
注意:配置网桥参数时必须满足下列条件,否则配置不会成功。
RSTP会自动检查这一条件。
Max-age时间≥ 2×(Hello报文时间+ 1)。
6.2.7 配置交换机的Max-age时间所谓“Max-age时间”,指的是网桥收到从其它网桥传过来的BPDU(桥协议数据单元)后,要通过该BPDU计算根网桥,指定网桥,根端口等;因为网桥会不断的收到BPDU,而“Max-age时间”指的就是网桥对BPDU信息保存的时间;一旦超时,对BPDU保存的信息就失效,不能再用于相关计算中。
需要注意的是:如果Max Age配置得过小,生成树计算就会比较频繁,而且有可能将网络拥塞,误认为链路故障;如果Max Age 配置得过大,很可能不能及时发现链路故障,降低网络自适应能力,建议用户采用缺省值。
配置命令spanning-tree max-age seconds【配置模式】全局配置模式。
【缺省情况】缺省为20秒。
注意:配置网桥参数时必须满足下列条件,否则配置不会成功。
RSTP会自动检查这一条件。
1、Max-age时间≤ 2×(Forword-Delay时间- 1);2、Max-age时间≥ 2×(Hello报文时间+ 1)。
6.2.8 配置交换机路径耗费值的版本号如果相连的网桥支持802.1w的RSTP,推荐使用stp8021t2001。
如果相连的网桥支持802.1d的STP,推荐使用stp8021d1998。
配置命令spanning-tree pathcost-version version【配置模式】全局配置模式。
【缺省情况】缺省值为2:stp8021t2001。
6.2.9 配置端口是否可以作为EdgePort如果当前的以太网端口没有和任何其它网桥的以太网端口相连,则应该将该端口配置为边缘端口。
这样可以使得该端口能够直接迁移到转发状态,减少不必要的迁移时间。
如果某个特定端口被配置为边缘端口,但是该端口与其它网桥的端口相连,RSTP协议可以自动检测并将其重新配置为非边缘端口。
配置命令spanning-tree edgeport {enable|disable}【配置模式】端口配置模式。
【缺省情况】网桥所有以太网端口均被配置为边缘端口。
注意:如果当前以太网端口由非边缘端口转变成边缘端口时,用户最好手工将该参数配置为边缘端口。
RSTP 协议无法检测非边缘端口是否转变成了边缘端口。
6.2.10 配置端口的Path Cost以太网端口的路径费用与该端口的链路速率有关,链路速率越大,则应将该参数配置得越小,协议可以自动检测当前以太网端口的链路速率并换算成相应的路径费用。
需要注意的是:配置以太网端口的路径费用会引起生成树重新计算,建议用户采用缺省值,让RSTP 协议自己来计算当前以太网端口的路径费用。
配置命令spanning-tree pathcost cost-value【配置模式】端口配置模式。
【缺省情况】缺省情况下,当交换机路径耗费值的版本号为stp8021t2001,10M口的路径费用为2000000,100M口的路径费用为200000,1000M口的路径费用为20000;当交换机路径耗费值的版本号为stp8021d1998,10M口的路径费用为100,100M口的路径费用为19,1000M口的路径费用为4。
对于连接主机的端口,端口的路径费用没有意义,不会用于任何计算中。
6.2.11 配置端口的优先级通过设定以太网端口的优先级可以指定特定的以太网端口包含在生成树内。
一般情况下,配置的值越小,端口的优先级就越高,该以太网端口就越有可能包含在生成树内。
如果网桥所有的以太网端口采用相同的优先级参数值,则以太网端口的优先级高低就取决于该以太网端口的索引号。
需要注意的是:配置以太网端口的优先级会引起生成树重新计算。
配置命令spanning-tree port-priority <0-240>【配置模式】端口配置模式。
【缺省情况】缺省情况下,交换机端口的优先级为128。
注意:RSTP会自动将用户配置的值转换为与之最接近的16的倍数值。
因此用户配置后实际生效的值为n×16,其中n的取值范围为0~15。
6.2.12 配置端口是否与点对点链路相连点对点链路相连的两个端口可以通过传送同步报文快速迁移到转发状态,减少了不必要的转发延迟时间。
如果将该参数配置为自动模式,RSTP协议可以自动检测当前的以太网端口是否与点对点链路相连。
配置命令spanning-tree point-to-point {auto|forcetrue|forcefalse}【配置模式】端口配置模式。
【缺省情况】缺省情况下,该参数被设置为“auto”。
注意:当前以太网端口必须是汇聚端口并且是全双工模式才可以将其配置成点对点链路,否则配置无效。
用户可以手工配置当前以太网端口是否与点对点链路相连,但建议用户将其设为自动模式。