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

[求助] RSTP中同步时配置BPDU是从哪个端口发送的?

[复制链接]
发表于 2016-11-8 16:32:51 | 显示全部楼层 |阅读模式
3鸿鹄币
在RSTP 同步过程中提到,交换机如果收到更优BPDU时,会先同步,然后把所有nonedeg port变成discarding状态,以防止环路形成。接着会发送一个configuration BPDU,那么这个confiuration BPDU是从哪个端口发送出去的?不是已经把所有的nonedge 端口都block了吗?我的理解是从root port发送给root switch,不知道这么理解对不对,还请指教!

最佳答案

查看完整内容

Block接口并不代表任何数据都不能传输, BPDU 还是收得到的
发表于 2016-11-8 16:32:52 | 显示全部楼层
Block接口并不代表任何数据都不能传输, BPDU 还是收得到的
沙发 2016-11-8 16:32:52 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-8 16:55:08 | 显示全部楼层
yaoting 发表于 2016-11-8 16:44
Block接口并不代表任何数据都不能传输, BPDU 还是收得到的

感谢您的回答,我的理解是Blocked prot 是可以接收BPDU,但是好像不能发送BPDU(不知道配置BPDU是不是能发送)。所以我才会有此疑问。
板凳 2016-11-8 16:55:08 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-8 16:55:22 | 显示全部楼层
yaoting 发表于 2016-11-8 16:44
Block接口并不代表任何数据都不能传输, BPDU 还是收得到的

感谢您的回答,我的理解是Blocked port 是可以接收BPDU,但是好像不能发送BPDU(不知道配置BPDU是不是能发送)。所以我才会有此疑问。
地板 2016-11-8 16:55:22 回复 收起回复
回复

使用道具 举报

发表于 2016-11-9 09:16:23 | 显示全部楼层
你这个不对吧,在RSTP中端口状态怎么还有block呢?RSTP中端口状态只有discarding leaning  forwarding 三种,端口角色只有RP DP AP BP啊
5# 2016-11-9 09:16:23 回复 收起回复
回复

使用道具 举报

发表于 2016-11-9 09:16:29 | 显示全部楼层
你这个不对吧,在RSTP中端口状态怎么还有block呢?RSTP中端口状态只有discarding leaning  forwarding 三种,端口角色只有RP DP AP BP啊
6# 2016-11-9 09:16:29 回复 收起回复
回复

使用道具 举报

发表于 2016-11-9 13:48:03 | 显示全部楼层
我的理解是这样的:
同步过程也称为Proposal/Agreement 过程,在有环路的拓扑中,在非根网桥收到Root 发送的BPDU 会先把自己所有非edge port 至为Block 状态,并且回复一个agreement 消息给ROOT,之后这两个接口都会立刻过渡到转发状态,这个同步过程就完成.
7# 2016-11-9 13:48:03 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-9 15:16:22 | 显示全部楼层
yaoting 发表于 2016-11-9 13:48
我的理解是这样的:
同步过程也称为Proposal/Agreement 过程,在有环路的拓扑中,在非根网桥收到Root 发送 ...

您的意思是回复configration BPDU 跟置于所有non-edge端口为discarding状态 是同时进行?
8# 2016-11-9 15:16:22 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-9 15:16:31 | 显示全部楼层
yaoting 发表于 2016-11-9 13:48
我的理解是这样的:
同步过程也称为Proposal/Agreement 过程,在有环路的拓扑中,在非根网桥收到Root 发送 ...

您的意思是回复configuration BPDU 跟置于所有non-edge端口为discarding状态 是同时进行?
9# 2016-11-9 15:16:31 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-9 15:21:56 | 显示全部楼层
原味宝宝 发表于 2016-11-9 09:16
你这个不对吧,在RSTP中端口状态怎么还有block呢?RSTP中端口状态只有discarding leaning  forwarding 三种 ...

802.1D中的disable、block、listen状态在802.1w中合并为discarding状态。论坛里的英文原版书写的是"All nonedge ports immediately are moved into the Discarding (blocking) state so that
no bridging loops can form."
10# 2016-11-9 15:21:56 回复 收起回复
回复

使用道具 举报

发表于 2016-11-10 13:15:54 | 显示全部楼层
mcmib 发表于 2016-11-9 15:16
您的意思是回复configration BPDU 跟置于所有non-edge端口为discarding状态 是同时进行?

我个人理解是先Block 之后再回复agreement.
不知道理解的对不对..
11# 2016-11-10 13:15:54 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-10 17:49:45 | 显示全部楼层
终于弄明白了。本地交换机会把所有non-edge ports阻塞,然后把接收到Proposal的端口取消阻塞状态,然后发送Agreement。谢谢楼上各位!
12# 2016-11-10 17:49:45 回复 收起回复
回复

使用道具 举报

发表于 2016-11-14 08:53:34 | 显示全部楼层
yaoting 发表于 2016-11-10 14:15
我个人理解是先Block 之后再回复agreement.
不知道理解的对不对..

13# 2016-11-14 08:53:34 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 04:12 , Processed in 0.176682 second(s), 22 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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