MCT主要优势:
1) 提供链路层面和交换机层面的冗余
2) 增加链路流量运载能力,因为可以使用冗余链路,相比STP无法使用冗余链路
3) 一旦链路和交换机发生故障,提供毫秒级流量切换和恢复
4) 允许服务器和接入交换机以链路捆绑方式分别接入到两台MCT核心交换
5) 所以服务器和接入交换机支持标准的802.3d链路汇聚
6) MCT简单部署,优化现有资源,无需从根本上改变网络架构
MCT如何工作:
1) 链路,模块,光钎,控制面板,节点发生故障,毫秒级failover
2) 2层和3层的快速路径转发,不依赖VRRP-E的状态
3) 流量是基于负载均衡而不是VLAN间的共享
4) 对于任何流量无论是2层3层还是非IP协议提供弹性
MCT重点:
1) 处理广播和多播的方法:
从非ICL接口来的数据包将像非MCT设备一样的方法来转发,即广播包所在的VLAN端口都可以收到。从ICL接口来的数据包将不会被转发到,与对端MCT交换机,相同cluster client
并且可达的CCEP端口,即避免了广播包环路的形成,避免广播风暴
2) 处理STP的方法:
STP的协商变化从不会导致ICL变为BLOCK状态.ICL guard可以确保这一点,一旦ICL接口收到superior BPDU,ICL guard立刻会启动一个计时器直到superior BPDU消失,只要这个计时器在接口上,Superior BPDU包将会被丢弃.STP的协商变化依然可以确保 CCEP的STP状态信息在对端MCT进行同步,这个是通过CCP协议发送的,因此CCEP接口的STP状态在两台MCT上是一致的
MCT配置注意事项:
1) ICL接口不能成为任何VLAN的untagged接口,一个ACL更适合成为链路捆绑来提供端口层面的冗余以及集群通讯的更高带宽。
2) ICL接口可以属于MCT VLAN,同样也可以属于普通VLAN.
3) NetIron对于所有被配置为cluster的VLAN,将禁止通过ICL接口来进行MAC 学习,然而对于非cluster VLAN,可以通过ICL来进行MAC 学习
4) MUDP通过ICL链路来同步所有运行中的VLAN的MAC条目表
5) 在两个cluster交换机上Cluster ID必须相同
6) Cluster rbridge ID 不能在Cluster客户端和对端产生冲突,两台MCT交换机的rbridge ID不相同
7) Client rbridge ID 是唯一的并且在两台cluster交换机上保持一致
8) ICL接口不能被配置作为CCEP接口在任何客户端下,CCEP接口也不能被配置为ICL接口
9) CCEP接口咋MCT节点的状态下可以单一接口或者LAG
10) 如果ICL或者client接口需要被配置LAG接口,只有LAG的primary接口需要被指定用于ICL和client的配置
11) 一旦cluster deploy后,只有cluster的member vlan 以及 client isolation模式可以被配置,其他配置不允许被更改
12) 一旦client deploy后,任何在client下的配置都不允许更改
13) Cluster deploy后client可以被增加和删除
14) 当cluster处于undeloy状态,所有在cluster里面的client都变成inactive
15) 一旦接口被配置为ICL接口,就会从default vlan中剔除
16) 如果ICL或者CCEP是LAG接口,LAG需要在每一个节点上分别配置