S300, S500, S2700, S5700, S6700 V200R022C10 命令参考
storm-control
命令格式
storm-control { broadcast | multicast | unicast } min-rate min-rate-value max-rate max-rate-value
storm-control { broadcast | multicast | unicast } min-rate cir min-rate-value-cir max-rate cir max-rate-value-cir (仅S5731-H-K、S5731-H、S5731-S、S5731S-H、S5731S-S、S5732-H、S5732-H-K、S2730S-S、S5735-L-I、S5735-L1、S300、S5735-L、S5735S-L1、S5735S-L、S5735S-L-M、S500、S5735-S、S5735S-S、S5735-S-I、S6735-S、S6720-EI、S6720S-EI、S6730-H-K、S6730-H、S6730S-H、S6730-S和S6730S-S支持此命令格式。)
storm-control { broadcast | multicast | unicast } min-rate percent min-rate-value-percent max-rate percent max-rate-value-percent (仅S5731-H-K、S5731-H、S5731-S、S5731S-H、S5731S-S、S5732-H、S5732-H-K、S2730S-S、S5735-L-I、S5735-L1、S300、S5735-L、S5735S-L1、S5735S-L、S5735S-L-M、S500、S5735-S、S5735S-S、S5735-S-I、S6735-S、S6720-EI、S6720S-EI、S6730-H-K、S6730-H、S6730S-H、S6730-S和S6730S-S支持此命令格式。)
undo storm-control { broadcast | multicast | unicast | all-packets }
参数说明
参数 |
参数说明 |
取值 |
---|---|---|
broadcast |
指定对广播报文进行风暴控制。 |
- |
multicast |
指定对未知组播报文进行风暴控制。 |
- |
unicast |
指定对未知单播报文进行风暴控制。 |
- |
min-rate min-rate-value |
指定包模式低阈值。如果指定了min-rate-value参数,在风暴控制检测时间间隔内,当接口接收报文的平均速率小于该值时,则将该接口的报文恢复到正常转发状态。 |
整数形式,单位是pps。取值范围是:
|
min-rate cir min-rate-value-cir |
指定字节模式低阈值。如果指定了min-rate-value-cir参数,在风暴控制检测时间间隔内,当接口接收报文的平均速率小于该值时,则将该接口的报文恢复到正常转发状态。 |
整数形式,单位是kbps。取值范围是:
|
min-rate percent min-rate-value-percent |
指定百分比模式低阈值。如果指定了min-rate-value-percent参数,在风暴控制检测时间间隔内,当接口接收报文的平均速率小于该值时,则将该接口的报文恢复到正常转发状态。 |
整数形式,单位是百分比。取值范围是1~100。 |
max-rate max-rate-value |
指定包模式最大阈值。在风暴控制检测时间间隔内,当接口接收报文的平均速率大于该值时,则对该接口进行风暴控制。 |
整数形式,单位是pps。取值范围是:
|
max-rate cir max-rate-value-cir |
指定字节模式高阈值。如果指定了max-rate-value-cir参数,在风暴控制检测时间间隔内,当接口接收报文的平均速率大于该值时,则对该接口进行风暴控制。 |
整数形式,单位是kbps。取值范围是:
|
max-rate percent max-rate-value-percent |
指定百分比模式高阈值。如果指定了max-rate-value-percent参数,在风暴控制检测时间间隔内,当接口接收报文的平均速率大于该值时,则对该接口进行风暴控制。 |
整数形式,单位是百分比。取值范围是1~100。 |
all-packets |
指定取消所有广播、未知组播和未知单播报文的风暴控制。 |
- |
使用指南
应用场景
风暴控制检测时间间隔可通过storm-control interval命令配置。
风暴控制动作包括阻塞报文和关闭接口,可以通过storm-control action命令配置。如果对报文进行阻塞,当接口上接收报文的平均速率小于指定的参数min-rate-value、min-rate-value-cir或min-rate-value-percent时,风暴控制会放开在接口上对该报文的阻塞;如果接口处于关闭状态,则需要执行undo shutdown命令来开启接口。
注意事项
对于S5720I-SI、S5720-LI、S5720S-LI、S5735S-H、S5736-S、S2730S-S、S5735-L-I、S5735-L1、S300、S5735-L、S5735S-L1、S5735S-L、S5735S-L-M、S500、S5735-S、S5735S-S、S5735-S-I、S6720S-S,设备在检测单播报文时,不区分未知单播报文和已知单播报文,统计的报文速率是未知单播报文和已知单播报文共同的速率。但当风暴控制动作为阻塞报文时,设备仅对未知单播报文进行阻塞。组播报文的原理同单播报文。
接口下不能同时配置风暴控制功能和流量抑制功能,如配置了未知单播报文、未知组播报文或广播报文(包含广播报文100%流量抑制)的流量抑制功能就不能再配置该类报文的风暴控制功能。
接口下配置风暴控制后,设备对报文进行检查时不会匹配VLAN。即对于该接口不允许通过的VLAN报文,设备仍能正常识别。