处能是用户正正在选择核心交换机时最为关切的一点。同时,由于用户的网络纷繁多样,总处正正在没有断的发展和变化之中。如何应对于未来的发展和变化?如何应对于用户多种没有同的挑战?这些都关于核心交换机灵敏支持各种没有同的业务提出了挑战,业务按需叠加的能力变迁注定,同时,业务的叠加没有应反响核心交换机的处能,也就是正正在设计时应该考虑到业务和性能侧重的要求。
对于准于这种情况,业内采取了NP+ASIC的设计方式,这种零碎结构完美地中意了强大处理能力、业务按需叠加、业务和性能侧重的现代核心交换机设计需求,变迁长远核心交换机设计中最为次要的发展地位。
交换机的零碎结构正正在很大程度上决定了其处理能力和业务支持能力。长远,业内主要有以下多少种常用的技艺:
1 通用CPU的优点是功能易扩展,理论上可以实现任何网络功能,但缺点是性能低下。由于,正正在交换机的零碎结构设计中,通用CPU畸形仅用于网络设备的主宰和管理。
2 ASIC芯片可以使用硬件方式完顺利能极高的多种常用网络功能,单颗芯片就可以实现多少百MPPS以上的处理能力。但ASIC芯片一旦开辟结束就很难继续扩展其他运用了,新功能的平添需要芯片研发公司花费较长开辟周期。由于,ASIC芯片最适合应用于处理网络中的各种童稚传统功能。
3 FPGA是可以反复编程、擦除、使用以及正正在中心电没有动的情况下用没有同软件就可实现没有同性能的一种门阵列芯片,可以正正在一定程度上锐敏地扩展业务处理类型。但可惜的是,FPGA由于技艺的,发展至今其处理能力还常有限的(今年6月份建造界推出了10G处理能力的FPGA,但还未得到大范畴的童稚运用),构成了FPGA无法很好地同时处理多种协议,没有能满意地胜任容易业务扩展。由于,正正在交换无机系统结构中,FPGA畸形仅运用于少量简单协议的扩展。
4 NP网络处理器内部由若干个微码处理器和若干硬件协处理器组成。近多少年人,NP技艺得到了长足的发展,使得NP销毁了ASIC高性能处理数据的特性(2002年建造界就出现了10G的NP产品,现正正在建造界还出现了少量的40G处理能力的NP产品)。同时,NP通过众多并行运转的微码处理器,能够通过微码编程中止容易的多业务扩展。NP技艺的没有足是网络厂商使用NP中止产品设计时需要输出大批的相关开辟人员,各厂家的NP需要分歧标准,无法中止开辟阅历的复制,同时NP的性能和ASIC相比依然还存正在一些差别,由于NP网络处理器被运用于高端网络产品容易的多业务扩展,但并没有必于网络传统功能的实现。
无疑,通过关于多少种零碎设计技艺的分析可以看出,使用NP+ASIC的零碎设计方式是最为完美的选择。使用ASIC芯片高速处理各种传统的业务,如二层交换、三层由、ACL、QoS以及组播处理等等,中意核心交换部门于交换机处能的需求;而使用NP实现各种非传统或者许未童稚的业务,根据需要锐敏支持IPV6、Load Balancing、VPN、NAT、IDS、策略由、MPLS、防火墙等多种业务功能,中意核心交换部门于业务按需叠加的需求;同时NP接近ASIC的高效特性又保障了多业务需求的高性能,依然保持了核心交换部门于强大处理能力的需求。