STP协议

stp接口状态:

1、Disabled:禁用状态。端口既不处理和转发BPDU报文,也不转发用户流量。

2.Blocking:阻塞状态。端口仅仅能接收并处理BPDU,不能转发BPDU,也不能转发用户流量。此状态是 预备端口的最终状态。

3.Listening:侦听状态。端口可以转发BPDU报文,但不能转发用户流量。

4.Learning:学习状态。端口可根据收到的用户流量构建MAC地址表,但不转发用户流量。增加Learning 状态是为了防止临时环路。

5.Forwarding:转发状态。端口既可转发用户流量也可转发BPDU报文,只有根端口或指定端口才能进入 Forwarding状态。

当sw3的直连链路down:

链路down会发出tcn bpdu报文,直到上游设备发出tc ack置位的报文回复。

发出的TCN报文

sw2给sw3的确认报文

根桥收到tcn报文,然后会回复TC ACK 及TC置位的配置BPDU,通知所有交换机将MAC地址表的老化时间由原来的300S,缩短到15S;加速MAC地址表老化; (因为sw2已经回复过sw3,所以tcn ack置位为0)

sw3经历的第一个阶段listening,同时mac地址表老化时间也变成15s

sw3经历的第二阶段learning,老化时间也变回原来的300s

到达最终的forwarding,一共花费30s的时间正常情况下。

当sw3非直连链路down:

链路down了会先进入max age 的老化时间20s。因为根桥在这个阶段已经发送了tc置位的报文,所以mac地址表老化时间已经为15s了

sw3进入第二个阶段listening阶段。

sw3进入第三个阶段learning阶段。

sw3进入正常的forwarding阶段,共花50s的时间。

边缘端口:

主要作用是省去listening和learning两个阶段的时间共30s的时间,直接进入forwarding阶段

BPDU保护功能: 用于防止边缘端口误解交换机,导致网络震荡,重新收敛网络。

华为版
#全局开启边缘端口;在开启前,请在交换机互联的端口上disable掉边缘端口;再配置全局;
[SW2-GigabitEthernet0/0/1]dis th
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
stp edged-port disable
[SW2]stp edged-port default
//第二种配置方式:直接在连接终端的接口下,配置边缘端口;
[SW2-GigabitEthernet0/0/3]stp edged-port enable

#全局开启bpdu保护
[SW3]stp bpdu-protection
思科版
interface GigabitEthernet0/2
 negotiation auto
 spanning-tree portfast edge #置边缘端口
 spanning-tree bpduguard enable #开启bpdu保护

#全局快速配置
spanning-tree portfast default 		#全局配置PortFast(只会为access模式接口配置)
spanning-tree portfast bpduguard default 	#全局配置BPDU防护(只会作用在access模式接口配置)

当g0/2接入交换机时。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潘博裕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值