千兆交换机是指上联和下联口都是千兆口的交换机,也可理解为交换机端口支持1000M或10/100/1000M传输。很多人在寻找更快速的局域网连接技术,使用千兆以太网或者更快的万兆技术。这样的变化不仅仅是发生在园区网的骨干,也同样发生在每一个配线间中,企业的IT管理人员希望能为每一个桌面用户提供10倍于以前的网络连接。
设备制造商们在设计交换机时,通常需要通过不同的设置项来满足客户的需求,这些需求通常包括以下几个方面:
1. 可以堆叠以得到充分的可扩展性;
2. 可以通过机框结构得到弹性的骨干扩展能力;
3. 可以和服务器设备集成,以达到计算和网络的集成;
4. 中小型企业会要求固定端口或者说可独立工作的交换机;
5. 对于没有IT部门的小公司,非管理型设备会更受欢迎。
另外还有一些其他需求,如降低设计、生产和装配成本。这些需求很多是相互矛盾的,但是它们又是真实存在的。满足它们的方法是通过不同种类的交换机产品来实现,而不断进步的半导体技术使得交换机的设计和制造进入了高度模块化和集成化阶段,为设计不同种类的交换机提供了技术上的便捷。下面,我们就不同类型的交换机逐一展示其设计原理和体系结构,帮您判断什么样的交换机才是您真正需要的。
可堆叠交换机
这些交换机往往用于连接用户到高速的园区网骨干。通常,它们有一些所谓的高速“用户”端口,并且具有很强的可扩展性。当数据从这些端口汇总上来时,会从更高速的数据上联通路传递出去,以实现和中心服务器、IP PBX等设备的数据交互。可堆叠交换机通常会放置在企业的配线间或者机房中,它能适应增长中的网络。如果有新的用户加入到网络中,管理员只需简单地在原来的设备上面放置一台新的设备,然后通过一个外部的“堆叠”接口将所有的交换机连接起来。事实上,这就像您自己又开发了一台新的、更大的交换机一样,可以方便地和原先的交换机一起管理,只是容量增大了。
有一个高速的堆叠端口是可堆叠交换机的基本特征。
机框式交换机
这种类型的交换机应用于高性能的网络骨干层。该系统有很多插槽,可以用来接插很多冗余的网络接口卡,包括系统总线、电源、安全模块等。整个系统能被设置成高冗余性的系统,在出现不可控的灾难或故障时仍能提供可用的网络服务。性能是机框式设备的重要考量指标,但是更重要的是系统的高可靠性和高可用性。它的故障率通常被要求在平均每年的停机检修时间不超过5分钟。
如果将可堆叠交换机上联堆叠端口连接一个具有更大交换容量交换阵列芯片的交换背板,加上冗余的电源和管理模块设计,就构成了一台核心的机框式交换机。
固定端口交换机
这是最常见的交换机,它为成长型企业提供了廉价的网络解决方案。该系统有着固定的接口(不能扩展),当企业成长需要扩大交换机端口数时,网络管理员必须再购买一些交换机。
总的说来,交换机的构成和一台普通的计算机很相似。交换机有自己的CPU、内存、外部存储器FLASH(功能上类似计算机的硬盘)、启动存储器(类似于计算机的BIOS)以及重要的交换芯片和网络接口芯片(类似于计算机中的网卡)。
与普通计算机不同的是,网络接口芯片收到数据后,大部分就通过交换芯片执行存储和转发操作,并不经过系统的CPU,上文提到的独立(固定端口)交换机和非管理型交换机就是这样的结构。所不同的是,独立(固定端口)交换机只是在端口扩展性上略输于更高级的交换机,但是根据设计的不同,在系统中可以使用很高级的CPU和大量的内存。这样多层交换机可以用系统的CPU来处理诸如路由、网络安全等策略,实现高级的网络应用。很多交换机使用了通用的CPU,当然不是我们常见的Intel,而是像摩托罗拉MPC8245或者MIPS等RISC芯片。
它是一块4端口的千兆位电信号收发器,具有集成铜线/光纤媒质接口。这就是我们所谓的网络接口芯片,它需要和光纤或者铜线的物理层定义设备(PHY)一同工作,构成以太网原始信号的收发接口。然后,它向上和一个12端口的千兆位交换芯片连接,三片BCM5464所传递上来的12路千兆信号在交换芯片BCM5691中完成交换,在交换芯片中,会建立对应的mac学习机制和映射表,再通过相应的BCM5464转发到目的端口。
对于不可管理型的交换机,因为需求更简单,所以在设计时可以使用更少的内存和更低能耗、更低成本的CPU,常见的有ARM内核的各种CPU。这种简单的设计只是起到启动系统,将简单控制指令下载到交换芯片的作用,无法完成高层次的交换。