RSTP的P/A机制:

1.在局域网中,可以通过STP协议防止网络环路。但是STP算法是被动的算法,依赖定时器等待的方式影响指定端口的状态改变,收敛速度慢。

RSTP协议和STP协议消除环路的思想保持一致,具备STP的所有功能。交换机运行RSTP协议时,如果端口的角色被选举为指定端口,可以通过PA机制快速让端口的状态改变为转发状态。

P/A机制,其目的是使一个指定端口尽快进入转发状态。
P/A机制要求两台交换设备之间链路必须是点对点的全双工模式。一旦P/A协商不成功,指定端口的选择就需要等待两个转发,协商过程与STP一样。

我们以下图为例,介绍RSTP协议中的P/A机制。
在这里插入图片描述

RSTP协议中的P/A机制工作如下:

1> S1、S2、S3的网桥优先级如上图所示。

2> S1通过端口E1发送Proposal置位的RST BPDU消息给S2。

3> S2收到该消息后,通过比较BPDU,判断端口E2为根端口。
	启用同步机制阻塞指定端口E1和E3以避免产生环路。
	然后将根端口设置为转发状态,并向S1发送Agreement消息。

4> S1收到Agreement消息后,指定端口E1马上进入转发状态。

5> S2的E1、E3端口是指定端口,并且不是转发状态。
	S2通过指定端口E1和E3发送Proposal报文。

6> S3收到S2发送的Proposal报文后,判断E1为根端口,启动同步过程,由于S3下游均为边缘端口,所以已经实现了同步,因此S3直接向S2回复Agreement消息。

7> S2收到S3发送的Agreement消息后,端口E1马上进入转发状态。

8> S4收到S2发送的Proposal报文后,判断E1为根端口,启动同步过程,由于S4下游均为边缘端口,所以已经实现了同步,因此S4直接向S2回复Agreement消息。

9> S2收到S4发送的Agreement消息后,端口E3马上进入转发状态。

P/A过程结束。

P/A机制总结:

P/A机制是为了让一个指定端口快速进入转发状态,上游设备发出propsal置位的RST BPDU给下游设备,下游设备接受后,该端口进入转发状态,启用同步机制阻塞其他端口,向上游设备发出agreement报文,上游设备接受后马上进入转发状态。
  • 16
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
STP、RSTP和MSTP都是生成树协议,用于构建网络中的冗余链路,以提高网络的可靠性和冗余容错能力。STP(Spanning Tree Protocol)是IEEE 802.1D标准定义的协议,不能快速迁移,需要等待2倍的forward delay的时间延迟才能使网络收敛。RSTP(Rapid Spanning Tree Protocol)是IEEE 802.1w标准定义的协议,可以快速收敛,但它的一个缺陷是整个局域网内所有网桥共享一棵生成树,不能实现按vlan阻塞冗余链路。MSTP(Multiple Spanning Tree Protocol)是IEEE 802.1s标准定义的协议,它允许不同vlan的流量沿各自的路径分发,为冗余链路提供了更好的负载分担机制。MSTP可以在由LAN和MST桥组成的MST域中建立多个独立的生成树实例,以提供简单而完备的连通性,并允许不同VLAN的数据从各自的路径分发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [STP/RSTP/MSTP的分析与对比](https://blog.csdn.net/weixin_34101229/article/details/92122473)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [STP、RSTP、MSTP](https://blog.csdn.net/qq_40787900/article/details/124136382)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值