摘要:交换技术高性能路由器关键技术概述
7.5.4 高性能路由器关键技术概述
在当今的互联网上有数以百万计的路由器在运行着。这些路由器的性能,包括容量、端口数、端口速率和分组转发处理能力等指标各不相同。在这里所述的髙性能路由器,主要是指大容量、线速路由器。
通过上面的讨论可知,对于高性能路由器来说,其高速处理能力几乎贯串路由器的每一个实现环节,如路由表的查找、内存的访问、分组的调度等。为了进行服务质童控制而实施的缓存队列管理、分组调度和流量整形等也会因处理速度的提高而相应地增加难度。此外,新一代高性能核心路由器的体系结构通常都是基于集群结构设计的,多个机柜通过内连网络(Interconnection Network)互连成一个整体。内连网络的性能直接影响路由器集群的整体交换性能。为了减小分组在内连网络中经历的时延,可以采用不同的交换机制,目前研究较多的交换机制包括分组交换、虫孔(Wormwhole)交换和虚切通(Virtual Cut-through)交换。当网络规模较大、分组由输入端到输出端经过的内连网络节点数较多时,不同的交换机制对时延有明显的影响。在下面几节中将详细叙述髙性能路由器涉及的关键技术问题。这些技术包括线速缓存、转发表快速査找、内连网络结构及交换机制等。
返回目录:
编辑推荐
通信工程师备考资料免费领取
去领取