基于网络处理器的可编程路由器技术研究
时间:06-05
来源:互联网
点击:
号用户,增强PSTN 接口以及信令能力;VPN 路由器增强隧道处理能力以及硬件加 密;宽带接入路由器强调宽带接口数量及种类。
目前路由器有以下三种实现方法:基于通用处理器的软件路由器、基于ASIC 的路由器、 基于网络处理器的路由器。第一种路由器的优点是:可灵活的升级系统;易于支持增加的接 口;可以更快的开发新产品并缩短产品的进入市场时间。核心处理器执行所有的路由功能。 缺点是不能升级到高带宽。第二种路由器的优点是:能提供线速性能;ASIC 被用于包或帧 的转发、CPU 被用于控制功能的架构提供了速度和灵活性。确定是缺乏灵活性。而第三种路 由器则综合了前两种路由器的优点:可同时提供性能和灵活性;多个包处理元素(微引擎) 支持了多个线程;通过流水线化和并行处理能获得更高的性能;软件编程会更容易的增加服 务并可带来灵活性。
5、结束语
网络处理器结合了 ASIC 的硬件高速与智能处理器可编程的特点,为下一代网络设备的 开发设计提供了全新的硬件平台。合理利用IXP1200 网络处理器的可编程性、高速数据处 理、并行处理和可扩展性等特性可构建出设计合理、实现简单、性能良好、经济实用的路由器。
- Reed Solomon编解码器的可编程逻辑实现(06-21)
- 基于VxWorks的MB系列智能可编程控制器设计(01-16)
- 在应用可编程测控网络设计(03-15)
- 基于AT89C51单片机的微型可编程控制器(04-23)
- 基于可编程DSP内核为通信和多媒体SoC提供出色功控(01-10)
- 可编程逻辑技术在数字信号处理系统中的应用(03-09)