网络笔记_RSTP保护

 

目录

技术背景

BPDU保护

解决办法

命令

根保护

解决办法

命令

环路的产生

环路保护机制

命令

TC保护

命令

推荐方案


技术背景

为了更好的保证RSTP协议在网络不稳定的情况下,尽可能的保证流量的正常转发,在标准协议中新增了4种保护功能。
 
保护机制
应用端口
作用
BPDU保护
边缘端口
边缘端口收到BPDU后,把边缘端口shutdown
根保护
指定端口
一旦收到更优的BPDU,把端口进入Discarding
环路保护
根端口或预备端口
如果根端口或预备端口长时间收不到来自上游设备的BPDU报文时,端口会进入Discarding状态,角色切换为指定端口,不转发报文,从而不会在网络中形成环路
TC保护
全局
在单位时间内,只处理指定次数的TC BPDU报文
 
 

BPDU保护

解释:
  • 黑客接入一台可以运行STP的交换机
  • (如图)SWB设备的边缘端口转换为普通端口
  • 网络中所有运行STP的交换机重新选举根桥
  • 造成网络震荡

解决办法

  • 当边缘端口收到BPDU数据包时,直接把该边缘端口DOWN掉
 

命令

 
命令
备注
stp bpdu-protection
开启边缘端口的BPDU保护(全局模式配置)
error-down auto-recovery cause bpdu-protection interval 30
配置error-down自动恢复时间,默认关闭
display error-down recovery
验证error-down自动恢复
 
 

根保护

  • 黑客接入一台优先级最高的交换机到运行在STP协议的交换网络中
  • 网络中所有运行STP设备的交换机都会认为该交换机为根桥
  • 网络中所有数据包都会通过根桥发送出去
  • 信息不可靠

解决办法

  • 将端口开启根保护,如果收到更优的BPDU数据包,则将状态改为Discarding(不转发,不学习),直到该端口不会收到更优的BPDU数据包时,才会把端口状态改回Forwarding。
 

命令

 
命令
备注
stp root-protection
开启端口根保护,只在指定端口上配置生效
 

环路的产生

由于链路拥塞或者单向链路故障,端口会收不到上游设备的BPDU报文,此时下游设备重新选择端口角色,会导致环路的产生。
 

环路保护机制

  • 一般在根或预备端口配置
  • 配置了环路保护的端口,当接收不到上游设备发送的BPDU报文时,环路保护生效
  • 如果该端口与参与了STP计算,则不论其角色如何,该端口在所有实例都将处于Discarding状态

命令

命令
备注
stp loop-protection
开启端口环路保护
 
 

TC保护

黑客接入,不断发送TC-BPDU造成网络中运行STP的交换机不断清空某端口的MAC信息,造成网络震荡
处理方式:
开启TC保护,在指定时间内处理指定次数的TC报文
 

命令

 
命令
备注
stp tc-protection
开启TC保护
stp tc-protection interval 10
配置处理阈值所需的时间,默认为2
stp tc-protection threshold 5
配置阈值,默认为1
 
 

推荐方案

  • 在根桥上开启环路保护和根保护
  • 在边缘端口开启边缘保护和BPDU保护
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

xxaafwqrtjmuio12850

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

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

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

打赏作者

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

抵扣说明:

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

余额充值