设为首页收藏本站language 语言切换
查看: 1959|回复: 102
收起左侧

[分享] RSTP的端口角色和端口状态

[复制链接]
 成长值: 63370
发表于 2024-8-5 10:30:57 | 显示全部楼层 |阅读模式
RSTP的端口角色
图14-9所示,RSTP的端口角色共有4种:根端口、指定端口、Alternate端口和Backup端口,与STP相比,新增加了2种端口角色。
图14-9 端口角色示意图

                               
登录/注册后可看大图


RSTP中根端口、指定端口的作用与STP协议中定义的根端口、指定端口的作用相同,Alternate端口和Backup端口如表14-7所示。
表14-7 Alternate端口和Backup端口[]
分类
Alternate端口
Backup端口
从配置BPDU报文发送角度来看
由于学习到其它网桥发送的配置BPDU报文而阻塞的端口
由于学习到自己发送的配置BPDU报文而阻塞的端口
从用户流量角度来看
提供了从指定桥到根的另一条可切换路径,作为根端口的备份端口
作为指定端口的备份,提供了另一条从根桥到相应网段的备份通路

给一个RSTP域内所有端口分配角色的过程就是整个拓扑收敛的过程。
另外,由于端口角色的变更,配置BPDU报文格式也有相应的改变,充分利用了STP协议报文中的Flag字段,明确了端口角色:
Type字段,配置BPDU类型不再是0而是2,所以运行STP的设备收到RSTP的配置BPDU时会丢弃。
Flags字段,使用了原来保留的中间6位,这样改变的配置BPDU叫做RST BPDU,如图14-10所示。
图14-10 RSTP Flag字段格式

                               
登录/注册后可看大图



RSTP的端口状态
不同于STP的5种端口状态,RSTP将端口状态缩减为3种。根据端口是否转发用户流量和学习MAC地址,端口状态可分为:
  • Discarding:端口既不转发用户流量也不学习MAC地址;
  • Learning:端口不转发用户流量但是学习MAC地址;
  • Forwarding:端口既转发用户流量又学习MAC地址。
表14-8显示了RSTP与STP端口状态的对应关系,以及各种端口角色能够具有的端口状态,因为端口状态和端口角色是没有必然联系的。
表14-8 STP与RSTP端口状态角色对应表[]
STP端口状态
RSTP端口状态
端口角色
Forwarding
Forwarding
包括根端口、指定端口
Learning
Learning
包括根端口、指定端口
Listening
Discarding
包括根端口、指定端口
Blocking
Discarding
包括Alternate端口、Backup端口
Disabled
Discarding
包括Disable端口



您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-31 10:35 , Processed in 0.065641 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表