免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 51911_cu
打印 上一主题 下一主题

cisco 2960 flapping [复制链接]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
1 [报告]
发表于 2012-06-11 21:06 |显示全部楼层
本帖最后由 cheveu 于 2012-06-11 21:07 编辑

etherchannel一定要手工配置所有参数,不要自协商.
不要问为什么,所有的自协商都是坑爹的,血的教训.

另外,两台交换机至间起两个trunk,不做etherchannel,没问题.既无环,又冗余.
因为spanning-tree会自动block掉一个端口,把二层环路切断.
只要你两台2960上没有复杂的vlan/mst之类的东西,这么做没问题.

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
2 [报告]
发表于 2012-06-12 21:13 |显示全部楼层
回复 19# 51911_cu
不会.block是一个稳定的状态,只要另一个trunk没down,这个状态就不会改变.

另外,如果你两台2960的上联口还有交换机,那边应该指定stp根端口.
如果2960没有上联口,或者自己已经是其他交换机的上联(上级)交换机,那么应该在两2960互连的4个端口上指定根端口.
这是stp里面比较细节的东西,详情请咨询你们搞网络系统维护的哥们儿.

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
3 [报告]
发表于 2012-07-12 00:37 |显示全部楼层
回复 20# itsos
首先,1、2两台交换机要做stp定根,设置一个为主根,一个为次根。

其次,服务器不要直接接到1、2上,没有这么接的。你可以接到3、4。
或者,你换个想法,1、2上方单接出一对15、16,15、16再接服务器,其实拓扑上15、16和3、4的地位是一样的。

你先定根,如果运气好,也许能都ping通。
这时,不要停下来,要把“其次”做完。

网络系统是一门很严肃的宗教*,你如果弄不懂技术细节,想当然地接设备,出问题是很正常的。
----
*没错,就是宗教,连技术都tmd不是。在网络结界里,规则都是人订的,技术不过是实现规则的狗头权杖,就像新自由主义经济被复杂的数学包装过一样,本质上都是tmd100%的宗教。


stp设置根,命令大致是:
spannin-tree [ooxx选项含义忘了,输入?看一下] [ooxx同左] priority [数字,越小越优先,以4096的整数倍进行调整]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
4 [报告]
发表于 2012-07-12 00:38 |显示全部楼层
回复 21# 51911_cu
回了。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
5 [报告]
发表于 2012-07-13 16:16 |显示全部楼层
51911_cu 发表于 2012-07-13 12:29
我所有服务器都是在默认vlan1中,还需要设置什么根桥和次桥?我脑子乱了

没错,是要每个vlan设置一个优先级.在pvst模式下,每vlan都有一个生成树.
生成树协议是一个受历史局限影响的协议.具体的你可以搜索网络自学.

简单说,定根是希望1和2成为根交换机,并且1和2之间的骨干线路不会被block掉.


指定根交换机,用这个:
51911_cu 发表于 2012-07-13 12:14
Switch-2960(config)#spanning-tree vlan 1 priority ?
    bridge priority in increments of 4096

不配这个命令,很可能你的根交换机不是1和2.
打比方说,如果3和4成为根交换机,那么所有跨交换机的流量都要通过3或4才能转发,
这根你原来拓扑图的本意(1和2作转发中心)是矛盾的.


指定根交换机的根端口,用这个:
51911_cu 发表于 2012-07-12 13:14
不是吧
Switch-2960(config-if)#spanning-tree port-priority ?
    port priority in increments of 16

不指定根端口,尽管1和2可以被指定为根交换机,但是1和2的互联端口由于没有设置成根端口,在stp收敛时仍有可能被block掉.
如果block掉,1和2之间的所有通讯,包括vrrp/hsrp的热备协议流量,包括数据流量,都要通过底下的某个交换机(3-10)中转.


















论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
6 [报告]
发表于 2012-07-13 16:18 |显示全部楼层
回复 26# ssffzz1
精辟还不加精?!
赶紧的,别小抠.


   

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
7 [报告]
发表于 2012-07-13 23:30 |显示全部楼层
回复 34# 51911_cu
1 交换机定主\从根,用这个
spanning-tree vlan 1 root primary
spanning-tree vlan 1 root secondary

default=32768
primary=24576
secondary=28672

2 端口优先级
port-priority 64 即可.
default=128 越小越优先.
端口优先级设置是本地有效,与对端无关.

STP协议的思科系统实现,在选根端口时有规则,如果不设优先级,其他参数都一样,MAC值小的优先.(当然规则不止这些)
思科交换机集成端口,端口号越小,MAC值越小.
而悲剧的是,大家往往习惯把主从根交换机互联线插在最后的端口.
这才是我为什么建议设置端口优先级的原因.

同样的协议,不同公司的实现不同,有些实现的不完整,有些有bug,有些加了自己的私有属性.
网络,就是tmd一个宗教.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP