美文网首页
STP端口状态和端口角色

STP端口状态和端口角色

作者: 周山 | 来源:发表于2022-06-13 23:24 被阅读0次

    前期回顾

    上期我们讲了STP的选举机制和报文内容,

    标准的STP的端口角色有RP和DP

    RP:非根桥交换机接收到来自根桥的最好BPDU的端口

    DP:是指链路上发送根桥最好的BPDU的端口

    其实还有一个block状态的端口,在华为设备上,引用RSTP协议的AP角色(备份端口)来定义Block状态端口。标准的SPT协议中并没有AP的角色,只是华为的STP用AP端口表示端口状态Block

    我们要注意的是端口状态和端口角色是两个概念

    STP端口状态

    STP有2种端口角色,但是却有5种端口状态

    STP端口状态

    1、disabled(禁用):接口被shutdown

    此时端口即不处理和转发BPDU报文,也不转发用户流量

    2、Blocking(阻塞):第一种情况是端口初始化或者使能,第二种是端口不再是根端口或者指定端口,就会由Forwarding状态转变为Blocking

    此时端口只能接收并处理BPDU,不能转发BPDU,也不能转发用户流量,此状态是预备端口的最终状态。

    3、Listening(监听):当Blocking状态的端口成为DP或者RP的时候,转变为监听状态,监听事件默认为15s,这15s也称之为转发延时时间。

    此时端口可以转发BPDU报文,但是不能转发用户流量。

    4、Learning(学习):监听状态结束(15s后,即转发延时时间)进入学习状态,

    此时端口可以根据收到的用户流量构建MAC地址表,但是不会转发用户流量,之所以设计这个状态是为了防止临时环路

    5、Forwarding(转发):在learning经历转发延时后(15s)进入Forwarding

    此时端口既可以转发用户流量,也可以转发BPDU报文 ,只有BP\DP才能进入Forwarding状态

    相关文章

      网友评论

          本文标题:STP端口状态和端口角色

          本文链接:https://www.haomeiwen.com/subject/nnmmmrtx.html