1) ICL接口或者CCP失效(keep alive已配置)
l 当ICL或者CCP失效时,keepalive vlan被用来发现cluster节点的可达性,如果peer节点通过keepalive vlan可达,则MCT节点在每一个client执行Master/Slave协商,协商后,Slave关闭它的client接口,反之Master Client接口继续转发流量。
l 每一个MCT client的主备协商是基于RBridge ID以及client 本地或远程的可达性来决定。如果client对于两个MCT节点可达,则更高RBridge ID变为Master。如果client只有1个MCT节点可达,则只有这个节点为Master
l 如果MCT 对端通过keepalive vlan不可达,则两个cluster节点都保持转发状态
2) ICL接口或者CCP失效(keep alive未配置)
当keepalive vlan没有配置,两个cluster节点都保持转发状态,使用client-isolation strict可以移除client interface一旦ICL失效并且完全隔离client
3) MCT节点down
当MCT节点故障,流量将被failover到另一台MCT节点
4) 发生在一台MCT节点上的无中断failover
流量将被切换到另一台MCT节点,不管怎样CCP失效并且再次恢复,无中断failover都会完成。也可以手动使用client-interfaces shutdown命令可以关闭所有client接口,以便流量先切换到另一台MCT节点,再执行无中断切换。
5) 一个MCT节点的Client接口down
当无中断failover发生在brocade设备上,节点会刷新所有MAC地址并且重新建立cluster的CCP会话信息,在这个过程中,用户可能会察觉一些流量的影响
6) 双重故障,ICL失效并且一个MCT节点的Client接口down
在这种情形下,多重的故障会丢弃流量,即使有实际的物理路径可用。
MAC Database update(MDUP)
l 从本地学来的MAC地址将会被赋予最高的优先级或者cost为0,所以它们总是被选择作为最佳的MAC地址
l 每一个MAC地址将带有1个cost被通告,低cost的MAC比起高cost的MAC将更有优先权
l 如果MAC地址从CCEP接口移动到CEP接口,这个MAC移动的信息将被发送到对端,对端将移动这个MAC地址从CCEP接口到ICL链路
l 如果MAC的cost相同,从低RBridge ID节点上学习到的这个MAC将被装入FDB表
MCT for VRRP or VRRP-E
l 作为Backup的MCT交换机需要确保发往VRRP-E虚拟IP地址的包可以通过L2交换来转发到VRRP-E Master上。作为Master的MCT交换机将同步VRRP-E 的MAC地址到Backup的MCT交换机。数据流量和VRRP-E控制流量都可以通过ICL传输,除非short-path forwarding被启用。
l L3流量从CEP 接口到CCEP接口
在master和backup路由上,流量从CEP 接口到CCEP接口都是遵循正常的IP路由。缺省情况下,最佳路由是不应该包含ICL链路,只有当从CEP接口到CCEP接口的直连链路DOWN情形下,流量将被通过ICL链路重新路由
l ARP广播解析
假设switch A是VRRP-E master路由器,switch B是VRRP-E backup路由器。从S1来的ARP请求(一个广播包)将通过ICL 链路从直连链路的switch B发送到switch A来进行处理。因为MAC学习在ICL链路上是禁止的,这个ARP将不会通过ICL链路来自动学习。当switch A 接收到ARP请求,ARP回应将通过直连链路从switch A到S1.如果直到ARP响应接收到,但MCT的MAC地址还没有被S1学习到,响应包将被充斥到CCEP接口和ICL接口。
MCT for VRRP or VRRP-E配置注意事项
l VRRP-E虚拟MAC地址将通过ICL,被同步和学习到backup 路由器的ICL接口上
l VRRP-E master路由器将广播hello包到所有VLAN 成员的接口上,包括ICL接口,正常的VLAN FID将被用来做广播使用
l VRRP-E backup路由器不会泛洪hello的回包,从ICL接口到ICL接口,但是会泛洪到非ICL接口
l 在当前的release下,为了L3转发给,MCT交换机必须使用静态路由来完成路由信息
l MCT交换机配置了VRRP-E, track-port功能可以被用来追踪核心交换的链路状态,VRRP-E的failover可以因此被触发
L3流量的转发行为(1个MCT为master,另一个为backup)
l 发往VRRP-E虚拟IP的包将通过L2的交换来到VRRP-E的master路由器来进行转发
l VRRP-E的MAC地址将被扮演backup角色的MCT交换机学习
数据流量和VRRP-E的控制流量都将通过ICL传输除非short-path forward特性被启用