BPDU Gard / BPDU Filter / Root Guard
2016-01-22 17:56
381 查看
最后介绍3个小特性来结束STP:
BPDU Guard主要是防止PortFast口错误接上交换机导致环路。PortFast口不应该接上交换机使得接收并发送BPDU,因此只要收到BPDU就将该PortFast口down掉。要重新开启端口需要先移除BPDU源(交换机),在端口下执行no shutdown命令。
Root Guard保护根桥。一般你要控制根桥就改低优先级,但即使你优先级改到0也不能保证肯定成为根桥,如果还有个优先级为0的交换机MAC地址比你小,你仍旧成为不了根桥。Root Guard简单地说就是端口收到对方发来的BPDU里声称自己是根桥时,不理它,不让它成为根桥。
只能在接口下配没有全局配置命令:
BPDU Guard主要是防止PortFast口错误接上交换机导致环路。PortFast口不应该接上交换机使得接收并发送BPDU,因此只要收到BPDU就将该PortFast口down掉。要重新开启端口需要先移除BPDU源(交换机),在端口下执行no shutdown命令。
SW1(config-if)#spanning-tree bpduguard enable //可以到接口下单独配置 SW1(config)#spanning-tree portfast bpduguard default //也可以全局下配置,所有portfast都生效BPDU Filter目的就是节约带宽,比如交换机向PC发BPDU就没什么用。接口下配置的话不收也不发BPDU,全局配就只是不发BPDU,因此推荐全局配置:
SW1(config-if)#spanning-tree bpdufilter enable //接口下配置的话有点像三层的passive接口,不收也不发BPDU,相当于没有生成树了 SW1(config)#spanning-tree portfast bpdufilterdefault //全局下不发但能接收BPDU通常可以这样做:全局下配置Portfast口,全局下配置BPDU Filter,全局下配置BPDU Guard。
Root Guard保护根桥。一般你要控制根桥就改低优先级,但即使你优先级改到0也不能保证肯定成为根桥,如果还有个优先级为0的交换机MAC地址比你小,你仍旧成为不了根桥。Root Guard简单地说就是端口收到对方发来的BPDU里声称自己是根桥时,不理它,不让它成为根桥。
只能在接口下配没有全局配置命令:
SW1(config-if)#spanning-tree guard root
相关文章推荐
- jQuery val() 在不同.NET 环境下显示不同值。
- js选择不同浏览器点击收藏夹功能(主要是 IE与firefox的区别)
- git clone cm source & cm vs android version
- c#读写ini文件
- spring学习概览
- NYOJ 16 矩形嵌套 【DAG模型——嵌套矩形问题】
- 云计算相关资料
- check_mk 客户端安装配置
- 有关Microsoft.Office.Interop.Word的使用例子(未整理)
- 认识nginx配置文件
- Android studio导入eclipse项目混淆打包出错
- adb logcat 查看日志
- JavaScript使用正则表达式进行邮箱表单验证实例
- 微博即将取消140字发布限制
- 【慕课笔记】第六章 数组 第2节 如何使用JAVA中的数组
- Android利用AccessibilityService实现自动装总结(一)
- Effective Java读书笔记(四)
- EventBus 的使用方法
- EventBus 的使用方法
- EventBus 的使用方法