论文部分内容阅读
随着三网融合的提出及实施,IP网的承载能力面临全新的挑战,高带宽视频业务为代表的新型高带宽业务的不断涌现和普及是当前网络发展过程中的一个重要特点,用户对网络带宽的需求呈不断增长趋势。围绕接入网层面考虑如何支持大容量接入的问题,如何支持高带宽提供能力,为三网融合的发展提供了基础的设备保障的问题,结合国家863规划项目提出大规模接入汇聚路由器ACR。然而,在大规模接入网络场景下,对路由器的性能要求提出了苛刻的条件,对于路由器性能的提高,除了高效的算法以外,还需要高效的体系架构和转发控制架构来支撑。路由器的体系架构,经历了长期的发展,发生了很大的变化,从集中式体系架构到分布式体系架构的出现,不断地刺激路由器性能的提升。为了适应用户网络高带宽的需求,对于新型路由体系架构的研究势在必行。本文提出基于转发与控制分离的分布式体系结构下实现ACR-S对保证路由器的性能显得尤其重要。高效的转发控制架构作为一个研究对象,应用于大规模接入路由器是一个重要尝试。本文主要介绍一种基于交换结构的分布式路由体系架构来实现ACR-S,该架构不但使控制与转发分离,还采用高性能CPU做主处理器,使用千兆以太线路做各个线卡、交换卡的控制通道和主从备份通道,并配备大容量的内存做各种表项存储,线卡上转发处理引擎是多核处理器,并且引进分布式数据库实现转发表项信息的分布和下发,提高了ACR-S的转发性能。PPPoE是一个成熟的协议,而传统路由器在大规模接入场景下存在明显的接入数量和转发速度的不足,因此本文在ACR-S中实现分布式的PPPoE协议的功能。具体的实现方法是把PPPoE的发现阶段和会话阶段,分别在主控卡和线卡上处理,即发现报文走控制平面,会话报文走快速转发平面,会话阶段的PPP报文又分为控制报文和数据报文两部分,同理控制报文上交主控卡走控制平面,而数据报文交给转发平台走快速转发处理,这样做使得PPPoE报文的快速转发和大容量接入得到了保证。最后,对基于分布式ACR-S中PPPoE的相关功能和性能进行了测试和分析。通过联调测试表明,分布式ACR-S在大规模接入场景下可以实现大容量接入,满足项目需求。