评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
配置设备的BPDU保护功能
设备上启动BPDU(Bridge Protocol Data Unit)保护功能后,如果边缘端口收到BPDU,设备将关闭这些端口,同时通知网管系统。
背景信息
边缘端口直接和用户终端相连,正常情况下,边缘端口不会收到BPDU报文。如果攻击者伪造BPDU恶意攻击设备,当边缘端口接收到BPDU报文时,设备会自动将边缘端口设置为非边缘端口,并重新进行生成树计算,从而引起网络震荡。通过使能BPDU保护可以防止伪造BPDU恶意攻击。
请在有边缘端口的设备上进行以下配置。
操作步骤
- 执行命令system-view,进入系统视图。
- (可选)执行命令stp process process-id,进入MSTP进程视图。
本步骤仅需要在ID非0的MSTP进程中配置设备的BPDU保护功能时执行。当在ID为0的进程中配置时,可跳过本步,直接进入下一步。
- 执行命令stp bpdu-protection,配置设备的BPDU保护功能。
- 执行命令commit,提交配置。
后续处理
如果用户希望被Shutdown的边缘端口可自动恢复,可通过配置使能端口自动恢复功能,并设置延迟时间,即在系统视图下执行命令error-down auto-recovery cause cause-item interval interval-value,使能接口管理状态自动恢复为Up的功能,并设置接口自动恢复为Up的延时时间使被关闭的端口经过延时时间后能够自动恢复。对于参数interval interval-value,取值范围是30~86400,单位是秒,配置时需要注意:
- 此命令的恢复时间没有缺省值,当用户配置该命令时,必须指定恢复延迟时间。
- 取值越小表示接口的管理状态自动恢复为Up的延迟时间越短,接口Up/Down状态震荡频率越高。
- 取值越大表示接口的管理状态自动恢复为Up的延迟时间越长,接口流量中断时间越长。