首页--工业技术论文--无线电电子学、电信技术论文--通信论文--通信网论文--一般性问题论文--通信网设备论文

基于网络处理器的可编程路由器技术研究

摘要第1-7页
ABSTRACT第7-9页
引言第9-11页
第一章 网络处理器和IXA架构第11-14页
   ·网络处理器第11-13页
     ·网络处理器的组成第11页
     ·网络处理器的功能第11-12页
     ·网络处理器的特性第12页
     ·网络处理器的典型应用第12-13页
   ·英特尔互联网交换架构第13-14页
第二章 IXP1200网络处理器简介第14-23页
   ·可编程处理单元第14-16页
     ·STRONGARM处理器第14-15页
     ·微引擎第15页
     ·线程执行方式第15-16页
   ·微引擎的寄存器第16-17页
     ·通用寄存器第16页
     ·SRAM转发寄存器第16-17页
     ·SDRAM转发寄存器第17页
   ·存储器第17-19页
     ·Scratchpad第18页
     ·SRAM第18页
     ·SDRAM第18-19页
     ·存储器命令队列第19页
   ·FBI第19-23页
     ·Ready_bus Sequencer第19-20页
     ·接收状态机第20-21页
     ·转发状态机第21-23页
第三章 基于网络处理器的路由器第23-26页
   ·路由器第23页
   ·路由器的分类第23-24页
   ·基于网络处理器的路由器的提出背景第24页
   ·三种解决方案的比较第24-26页
     ·基于通用处理器的软件路由器第25页
     ·基于ASIC的路由器第25页
     ·基于网络处理器的路由器的特点第25-26页
第四章 基于IXP网络处理器的路由器体系结构分析第26-43页
   ·VERA(虚拟扩展路由架构)的目标第26-27页
   ·路由器抽象第27-29页
     ·分类器层次第28-29页
   ·硬件抽象第29-31页
   ·分布式路由操作系统第31-34页
     ·处理器层次第31-32页
     ·线程分配和调度第32-33页
     ·内部包路由第33-34页
   ·路由器中的分层设计第34-41页
     ·数据面与控制面的区分第36页
     ·微引擎层第36-40页
       ·转发流水线第37页
       ·包调度的策略第37-38页
       ·输入处理第38-39页
       ·输出处理第39-40页
     ·Strongarm层第40-41页
       ·微引擎/Strongarm接口第40页
       ·Strongarm/Pentium接口第40-41页
     ·Pentium层第41页
   ·动态透明代码装入第41-43页
第五章 一个简单的基于网络处理器的路由器设计--IXP1200多端口处理平台的实现第43-55页
   ·要实现的功能设计第43页
   ·模型模拟的设计第43-44页
   ·设计策略第44-45页
     ·分类器、转发器和调度器功能的实现第44-45页
     ·线程分配和调度第45页
   ·接收处理的过程第45-51页
     ·接收线程的初始化第45-46页
     ·检查端口状态、发出接收请求第46-47页
     ·处理SOP包第47-49页
       ·对IP首部进行过滤第47-48页
       ·IP验证和目的IP地址的查询第48-49页
     ·EOP包的处理第49-51页
       ·构造一个队列描述器第49-51页
       ·包排队到输出端口队列第51页
   ·转发处理第51-54页
     ·初始化第51-52页
     ·调度线程的主循环第52页
     ·转发调度器线程第52-53页
     ·转发线程第53页
     ·转发SOP包第53页
     ·转发中间的包第53页
     ·转发最后的包第53-54页
     ·处理跳过(SKIP)任务第54页
   ·对于多端口收发平台的进一步思考第54-55页
结束语第55-56页
致谢第56-57页
参考文献第57-58页

论文共58页,点击 下载论文
上一篇:氧化镁负载三聚氰胺缩甲醛-钯催化剂的制备、表征及其催化性能研究
下一篇:结球白菜软腐病菌致病过程中基因表达序列标签(EST)分析