边缘端口及BPDU保护技术总结分享

1.1 概述


众所周知,对于运行生成树协议的二层网络,与终端相连的端口不用参与生成树计算,这些端口参与计算会影响网络拓扑的收敛速度,而且这些端口的状态改变也可能会引起网络震荡,导致用户流量中断。此时,将当前端口配置成边缘端口,该端口便不再参与生成树计算,从而帮助加快网络拓扑的收敛时间以及加强网络的稳定性。
边缘端口不参与生成树运算,可以由Disable直接转到Forwarding状态,且不经历时延。但是一旦边缘端口收到配置BPDU报文,交换设备会自动将边缘端口设置为非边缘端口,并重新进行生成树计算。
然而,设备上使能了BPDU保护功能后,如果边缘端口收到了BPDU,系统就将这些端口关闭,同时通知网管这些端口已被生成树协议关闭。被关闭的端口在经过一定时间间隔之后将被重新激活,这个时间间隔可通过shutdown-interval命令配置——华三设备的定义。
本期文章,结合模拟实战组网拓扑,向各位小伙伴总结分享边缘端口和BPDU保护技术。


1.2 模拟组网拓扑图


模拟组网拓扑图如下图所示,模拟器采用HCL 5.5。
 

 


1.3 模拟组网设备配置


1.3.1 SW_1设备配置


[H3C]sysname SW_1
#配置端口状态检测定时器的时长
#缺省情况下,端口状态检测定时器时长为30秒
[SW_1]shutdown-interval 10
[SW_1]undo lldp global enable
[SW_1]interface Vlan-interface1
[SW_1-Vlan-interface1] ip address 192.168.1.254 255.255.255.0
[SW_1-Vlan-interface1]quit
#配置边缘端口和BPDU保护
[SW_1]interface GigabitEthernet1/0/1
[SW_1-GigabitEthernet1/0/1] stp edged-port
[SW_1-GigabitEthernet1/0/1] stp port bpdu-protection enable
[SW_1-GigabitEthernet1/0/1]quit
[SW_1]interface GigabitEthernet1/0/3
[SW_1-GigabitEthernet1/0/3] stp edged-port
[SW_1-GigabitEthernet1/0/3] stp port bpdu-protection enable
[SW_1-GigabitEthernet1/0/3]quit
#console登陆设备,设置永不超时退出
[SW_1]line console 0
[SW_1-line-console0]idle-timeout 0
[SW_1-line-console0]quit 
[SW_1]


1.3.2 SW_2设备配置


[H3C]sysname SW_2
[SW_2]line console 0
[SW_2-line-console0]idle-timeout 0
[SW_2-line-console0]quit 
[SW_2]


1.3.3 PC_3设备配置
 
 

 

 


1.4 查看SW_1告警日志及接口stp信息


1.4.1 查看SW_1告警日志


在SW_1设备上,通过命令“display logbuffe”可查看SW_1设备告警日志,如下图所示;
 
关键字段:%Jan 19 12:37:38:179 2023 SW_1 STP/4/STP_BPDU_PROTECTION: BPDU-Protection port GigabitEthernet1/0/1 received BPDUs.
另外,每次G1/0/1接口由UP到再次UP的时间间隔是10秒。
1.4.2 查看SW_1设备接口stp信息
在在SW_1设备上,通过命令“display stp interface GigabitEthernet 1/0/1”查看SW_1设备G1/0/1接口的stp信息得知;
接口状态:DOWN;
边缘端口(Port edged):已配置,处于活动状态;
BPDU保护(Protection type):已配置,处于活动状态。
 
在SW_1设备上,通过命令“display stp interface GigabitEthernet 1/0/3”查看SW_1设备G1/0/3接口的stp信息得知;
接口状态:FORWARDING;
边缘端口(Port edged):已配置,处于活动状态;
BPDU保护(Protection type):已配置,未处于活动状态。
 

1.4.3 对比查看SW_1设备的G1/0/1和G1/0/3接口


对比查看G1/0/1和G1/0/3接口stp信息可得知:
SW_1设备G1/0/1接口收到了SW_2设备发来的BPDU报文,从而触发了BPDU保护机制(Active=BPDU),边缘端口属性未自动设置未非边缘端口。
SW_1设备G1/0/3接口不曾收到PC_3的任何BPDU报文,因此也未触发BPDU保护机制(Active=none),边缘端口属性保持不变。


1.5 演绎边缘端口属性转换


在在SW_1设备G1/0/1接口,去除BPDU保护配置;
#去除BPDU保护配置
[SW_1]interface GigabitEthernet 1/0/1
[SW_1-GigabitEthernet1/0/1]undo stp port bpdu-protection 
[SW_1-GigabitEthernet1/0/1]quit 
[SW_1]
再次查看SW_1设备G1/0/1接口的stp信息得知;
接口状态:FORWARDING;
边缘端口(Port edged):已配置,处于失效状态;
BPDU保护(Protection type):未配置。
 
即,交换设备未开启BPDU保护功能,当边缘端口接收到BPDU报文时,交换设备会自动将边缘端口设置为非边缘端口。

 


1.6 总结


一般情况下,边缘端口技术搭配BPDU保护技术一起使用。
通过模拟实战组网拓扑,向各位小伙伴总结分享边缘端口和BPDU保护技术,希望各位小伙伴有所收获,不足之处,欢迎各位小伙伴留言指正。
 

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

onme0

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

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

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

打赏作者

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

抵扣说明:

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

余额充值