人海孤鸿我独行

有些事情本身我们无法控制,只好控制自己,我是一切的根源。

导航

网络核心交换机技术架构

Posted on 2005-03-12 20:17  人海孤鸿我独行  阅读(1047)  评论(0编辑  收藏  举报

有不少人问我核心交换机现在是一种什么样的架构?
目前有三种类型
1 共享内存结构的交换机
   共享内存结构的交换机使用大量的高速RAM来存储输入数据,同时依赖中心交换引擎来提供全端口的高性能连接,由核心引擎检查每个输入包以决定路由。这类交换机设计上比较容易实现。
2 CrossBar+共享内存架构
  随着核心交换机的交换容量从几十个Gbps发展到今天的几百个Gbps,一种称之为CrossBar的交换模式逐渐成为核心交换机的首选。 CrossBar(即CrossPoint)被称为交叉开关矩阵或纵横式交换矩阵。它能很好的弥补共享内存模式的一些不足。 基本上2000年以后出现的核心交换机基本上都选择了CrossBar结构的ASIC芯片作为核心.但由于Crossbar芯片的成本等诸多因素,这时的核心交换设备几乎都选择了共享内存方式来设计业务板,从而降低整机的成本。
3 分布式CrossBar架构
  除了交换网板采用了Crossbar架构之外,在每个业务板上也采用了Crossbar+交换芯片的架构。在业务板上加交换芯片可以很好地解决了本地交换的问题。CPU也采用了分布式设计。设备主控板上的主CPU负责整机控制调度、路由表学习和下发;业务板从CPU主要负责本地查表、业务板状态维护工作。这就实现了分布式路由计算和分布式路由表查询,大大缓解主控板的压力,提高了交换机转发效率。
目前分布式Crossbar、分布式交换的设计理念是核心网络设备设计的发展方向。