在网络应用中,对及时、准确数据的需求正不断推动着企业对网络高可用性和高可靠性的要求,下面针对网络可靠性对目前流行的一些网络技术和新的协议进行建设性的剖析。
端口扩展实现网络冗余
端口扩展技术、网络的可靠保证成为网络设计和规划的重要因素之一,当前使用最为广泛的端口扩展方
式主要包括级联扩展和堆叠技术扩展两种。
级联扩展
级联扩展是最常规、最直接的一种扩展方式,在构建大型网络中普遍使用。但级联模式面临着诸多挑战,其中最主要的是当级联层数较多、或者层与层之间同时存在较大的收敛比时,边缘节点之间由于经历了较多的交换和缓存,将出现一定的时延。在级联模式下,为保证网络效率,一般建议层数不要超过四层。
堆叠扩展
堆叠扩展是指将一台以上的交换机组合起来共同工作,以便在有限的空间内提供尽可能多的端口,多台交换机经过堆叠形成一个堆叠单元。目前流行的堆叠模式主要有两种:星型模式和菊花链模式。
●星型堆叠
对交换机而言,需要提供一个独立的或者集成的高速交换中心(堆叠中心),这样所有的堆叠主机就可以通过专用的(也可是通用高速端口)高速堆叠端口上行到统一的堆叠中心。由于涉及到专用总线技术,电缆长度一般不能超过2米。因此,星型堆叠模式下,所有的交换机需要局限在一个机架之内。
● 菊花链式堆叠
菊花链式堆叠是一种基于级联结构的堆叠技术,对交换机硬件没有特殊要求,通过相对高速的端口串接和软件的支持,最终实现构建一个多交换机的层叠结构。但就交换效率来说,菊花链式堆叠模式同级联模式处于一个层次,它通常会使用一个高速端口模式,结构见图所示。
与级联模式相比,菊花链式堆叠模式不存在拓扑管理,适用于高密度端口需求的单节点机构,应用于网络的边缘。但相对于多交换机之间级联,菊花堆叠的转发效率并没有多大的提升,而且因为堆叠端口会成为严重的系统瓶颈,因此菊花链式堆叠的层数一般不应过多,并对所有的堆叠组成员摆放的位置也提出了要求。
D-Link 的DES-3624系列是可网管、可堆叠的高性能交换机,包括DES-3624i交换机和DES-3624交换机。一台DES-3624i可以和3台DES-3624构成一个星型堆叠组。DES-3226S和DES-3326S通过专用的堆叠模块和线缆进行堆叠,最大支持8个堆叠,堆叠后具有足够的系统带宽,从而保证堆叠后每个端口仍能达到线速交换,多台交换机堆叠后,VLAN等功能不受影响。
对于不同的环境,选用不同的端口扩展模式所取得的效果也是不一样的。按目前情况看,菊花链式堆叠仍然是解决层次化网络的主要的应用手段,而星型堆叠模式是提供单节点端口扩展的非常好的管理模式。
802.1w确保网络不间断
为保障企业网络不间断运行和可靠性,IEEE先后制定了标准的二层IEEE 802.1d (生成树协议)、IEEE 802.1w(快速生成树协议)冗余协议和三层VRRP(虚拟路由冗余协议)。802.1d协议已不能适应现代网络的需求,于是新的协议应运而生,IEEE 802.1w协议正是解决收敛时间的非常好的方案。它的出现使收敛过程由原来的1分钟减少为现在的2~4秒,所以IEEE 802.1w又被称为“快速生成树协议”。对于现在的网络来说,这个收敛速度足以满足应用的需求。
目前一些主流交换机厂商已成功将IEEE 802.1w应用于设备当中。D-Link从接入层交换机、汇聚层交换机到核心层交换机都能很好支持IEEE 802.1d和IEEE 802.1w协议。其全系列可网管交换机都能平滑保证从IEEE 802.1d协议到IEEE802.1w协议的支持,保证网络在出现故障时能够快速收敛,使得网络故障恢复时间缩短到2~4秒,保证网络不间断的运营。