边缘端口stp edged-port 与stp bpdu-filter
边缘端口stp edged-port 与stp bpdu-filter
连接终端的STP边缘端口,如何规避慢收敛
由于终端设备无法参与STP计算,无法回应STP报文,因此存在慢收敛。连接用户终端或者服务器的交换机端口,可以通过如下方法规避慢收敛:
端口下配置stp edge-port enable指定为边缘端口,并配置stp bpdu-filter enable指定BPDU报文过滤功能,使端口不再发送BPDU报文。
端口下配置stp disable去使能STP协议,使端口一直保持在转发状态。
从可用性和安全性考虑,建议把端口指定为边缘端口,因为在连接的终端设备出现环路时,边缘端口可以自动切换为非边缘端口,自动启动该接口STP破环功能。
什么情况下需要配置STP边缘端口
交换机用户侧设备(如服务器等)不需运行STP协议。若连接这些设备的交换机端口使能了STP,那么端口状态在Up/Down上不停跳转,或STP拓扑变化时端口需要一段时间才能进入转发状态,这对某些业务是不可接受的。
为了避免上述问题,需要把连接不需要运行STP协议设备的端口配置为边缘端口。边缘端口状态变为Up后可以快速进入转发状态,并且不会发送TC报文,也不会对运行了STP协议的网络造成影响
边缘端口自动探测功能有什么作用?
端口使能生成树协议后,会默认启用边缘端口自动探测功能,当端口在(2 × Hello Timer + 1)秒的时间内收不到BPDU报文,自动将端口设置为边缘端口,否则设置为非边缘端口。
如果在接口视图下配置了stp edged-port enable或stp edged-port disable或者在系统视图下配置了stp edged-port default,边缘端口自动探测功能就不生效了。
stp edge-port
stp edge-port应用场景
对于运行生成树协议的二层网络,与终端相连的端口不用参与生成树计算,这些端口参与计算会影响网络拓扑的收敛速度,而且这些端口的状态改变也可能会引起网络震荡,导致用户流量中断。
此时,可以通过执行命令stp edged-port enable将当前端口配置成边缘端口,该端口便不再参与生成树计算,从而帮助加快网络拓扑的收敛时间以及加强网络的稳定性。
注意事项
边缘端口不参与生成树运算,可以由Disable直接转到Forwarding状态,且不经历时延。但是一旦边缘端口收到配置BPDU报文,交换设备会自动将边缘端口设置为非边缘端口,并重新进行生成树计算。
执行命令undo stp edged-port的端口会受到stp edged-port default全局配置的影响而成为边缘端口,而执行命令stp edged-port disable的端口不会受到影响,依然是非边缘端口。
设备支持边缘端口自动探测功能,即连接终端的端口从Down变为Up后,会经过2×Hello Time+1时间进入转发状态,如果不配置该功能时需要2×15s进入转发状态。
stp bpdu-filter使用实例
# 配置端口GE1/0/1为边缘端口。
<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] stp edged-port enable
stp bpdu-filter default
命令功能
stp bpdu-filter default命令用来配置设备上所有边缘端口为BPDU filter端口。
undo stp bpdu-filter default命令用来配置设备上所有边缘端口为非BPDU filter端口。
缺省情况下,端口为非BPDU filter端口。
使用指南
stp edge-port应用场景
对于运行生成树协议的通信网络,当通过命令stp edged-port enable将当前端口配置成边缘端口,该端口便不再参与生成树计算,从而帮助加快网络拓扑的收敛时间以及加强网络的稳定性。可是端口仍然会发送BPDU报文,这可能导致BPDU报文发送到其他网络,引起其他网络产生震荡。
通过在该端口上配置命令stp bpdu-filter enable便可解决此问题。在网络边缘设备上配置该命令,使边缘端口不处理、不发送BPDU报文,该端口即为BPDU filter端口。
但是,在接口视图下执行命令stp bpdu-filter enable只能配置当前边缘端口为BPDU filter端口。如果当前设备上需要配置较多BPDU filter端口,可以在系统视图下执行命令stp bpdu-filter default将当前所有边缘端口配置成BPDU filter端口。然后在接口视图下使用命令stp bpdu-filter disable将不需要配置成BPDU filter端口的端口恢复为非BPDU filter端口。
注意事项
执行命令undo stp bpdu-filter的端口会受到stp bpdu-filter default全局配置的影响而成为BPDU filter端口,而执行命令stp bpdu-filter disable的端口不会受到影响,依然是非BPDU filter端口。
在系统视图下同时执行命令stp bpdu-filter default和stp edged-port default后,设备上所有的端口不会主动发送BPDU报文,且均不会主动与对端设备直连端口协商,所有端口均处于转发状态。这将可能导致网络成环,引起广播风暴,请用户慎用。
stp bpdu-filter使用实例
# 在网络边缘设备上配置bpdu-filter功能(所有接口起作用)。
<HUAWEI> system-view
[HUAWEI] stp bpdu-filter default
# 在网络边缘设备上配置bpdu-filter功能(单接口起作用)。
[HUAWEI] int GigabitEthernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1]stp bpdu-filter enable
STP生成树(列表、list、全)STPlist
http://www.zh-cjh.com/wenzhangguilei/1485.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » 边缘端口stp edged-port 与stp bpdu-filter
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm