跨设备链路聚合
堆叠支持跨设备链路聚合技术,通过配置跨设备Eth-Trunk接口实现。用户可以将不同成员交换机上的物理以太网端口配置成一个聚合端口连接到上游或下游设备上,实现多台设备之间的链路聚合。当其中一条聚合链路故障或堆叠中某台成员交换机故障时,Eth-Trunk接口通过堆叠线缆将流量重新分布到其他聚合链路上,实现了链路间和设备间的备份,保证了数据流量的可靠传输。
如图所示,流向网络核心的流量将均匀分布在聚合链路上,当某一条聚合链路失效时,Eth-Trunk接口将流量通过堆叠线缆重新分布到其他聚合链路上,实现了链路间的备份。
如图所示,流向网络核心的流量将均匀分布在聚合链路上,当某台成员交换机故障时,Eth-Trunk接口将流量重新分布到其他聚合链路上,实现了设备间的备份。
流量本地优先转发
跨设备链路聚合实现了数据流量的可靠传输和堆叠成员交换机的相互备份。但是由于堆叠设备间堆叠线缆的带宽有限,跨设备转发流量增加了堆叠线缆的带宽承载压力,同时也降低了流量转发效率。为了提高转发效率,减少堆叠线缆上的转发流量,设备支持流量本地优先转发。设备使能流量本地优先转发后,从本设备进入的流量,优先从本设备相应的接口转发出去,当本设备无出接口或者出接口全部故障,才会从其它成员交换机的接口转发出去。
如图所示,SwitchA与SwitchB组成堆叠,上下行都加入到Eth-Trunk。如果没有使能本地优先转发,则从SwitchA进入的流量,根据当前Eth-Trunk的负载分担方式,会有一部分经过堆叠线缆,从SwitchB的物理接口转发出去。使能本地优先转发之后,从SwitchA进入的流量,只会从SwitchA的接口转发,流量不经过堆叠线缆。缺省情况下,设备已使能本地优先转发功能。