计算机科学 ›› 2005, Vol. 32 ›› Issue (11): 31-35.

• 软件工程与数据库技术 • 上一篇    下一篇

一种基于分布式网络处理器系统的路由软件平台

  

  • 出版日期:2018-11-17 发布日期:2018-11-17
  • 基金资助:
    国家高技术研究发展计划(863)2003AA121110,2003AA1Z1180,科技部创新基金04C26224210719.

  • Online:2018-11-17 Published:2018-11-17

摘要: 由于网络处理器(NPU)结合了姗的高转发性能和传统RISC处理器的灵活性,目前的大容量网络设备多采用分布式NPU的架构。但因为各种NPU的体系结构和提供的API接口有较大的不同,设计者需要解决路由软件在各种硬件平台的可移植性和可扩展性。本文提出了一种基于分布式NPU系统的路由软件平台—EROS,该平台采用模块化和分层化的设计思想,通过数据转发适配层屏蔽了具体的硬件转发行为,简化了上层协议和网管的实现。本文介绍了EROS的总体架构和部分实现细节。此外,本文还介绍了EROS在实验平台DEEP上的实现和测试结果

关键词: 网络处理器 分布式 数据转发适配层 软件转发引擎 分布式网络 处理器系统 软件平台 路由软件 RISC处理器 高端路由器

Abstract: Since Network Processor Unit (NPU)combines the high performance of ASIC with the flexibility of a traditional RISC, researchers widely construct high-capacity network devices via distributed NPU architecture. But the different implementing approaches and

Key words: Network processor unit, Distributed, Data forwarding adaptation layer, Software forwarding engine

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!