首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文

基于IXA的IP交换技术的研究与分析

第一章 采用Intel IXA的技术背景第1-20页
   ·网络设备的发展第10-11页
     ·简单回顾第10页
     ·ASIC面临的问题第10-11页
     ·新的解决方法第11页
   ·网络处理器第11-12页
     ·网络处理器的特性第11-12页
     ·典型的网络处理器第12页
     ·使用网络处理器的原因第12页
   ·Intel的IXA架构第12-16页
     ·什么是IXA架构第12-13页
     ·微引擎技术第13页
     ·XScale技术第13-14页
     ·IXA可移植结构第14页
     ·Intel IXA网络处理器第14-15页
     ·开发环境与工具第15页
     ·IXA的优越性第15-16页
   ·对网络处理器的相关研究第16-18页
   ·课题背景及意义第18页
   ·论文主要内容及结构安排第18-20页
第二章 IXA的可移植结构第20-30页
   ·网络应用程序的结构第20页
   ·IXA应用程序的逻辑组成第20-21页
   ·快速通道--微引擎部分的结构第21-24页
     ·微引擎C编译器第22页
     ·优化的数据处理层功能库第22-24页
     ·微功能块第24页
   ·慢速通道--XScale部分的结构第24-26页
     ·Core组件第24-25页
     ·Core组件基础结构库第25页
     ·资源管理程序第25-26页
     ·OSSL第26页
   ·控制层与数据处理层间的接口第26页
   ·IXA可移植结构应用分析第26-30页
     ·可重用代码与特定于应用程序的代码第27页
     ·微功能块间的共享状态第27-28页
     ·数据流同微功能块设计分离第28页
     ·包处理块同网络接口块分开第28-30页
第三章 IXP2400的结构及编程技术第30-40页
   ·IXP2400概述第30-34页
     ·IXP2400的硬件体系结构第30-32页
       ·XScale处理器第30-31页
       ·微引擎第31页
       ·DRAM单元与SRAM单元第31页
       ·MSF接口第31-32页
       ·PCI单元第32页
       ·Hash单元第32页
       ·Scratch单元第32页
       ·总线结构第32页
     ·IXP2400的主要特性第32-34页
   ·微引擎第34-38页
     ·控制存储器第34-35页
     ·硬件多线程第35页
     ·数据通路寄存器第35-36页
     ·微引擎指令第36-37页
     ·内容可寻址存储器(CAM)第37页
     ·事件信号第37页
     ·寻址方式第37-38页
   ·关键的编程技术第38-40页
     ·超任务流水线技术第38页
     ·事件信号与多线程同步第38-39页
     ·延迟转移指令技术第39-40页
第四章 系统结构及功能描述第40-54页
   ·系统功能概述第40页
   ·软件流水线设计第40-48页
     ·软件流水线的构成第40-41页
     ·流水线级的连接第41-45页
       ·现场流水线第41-42页
       ·功能流水线第42-43页
       ·混合流水线第43-44页
       ·流水线级间的通信第44-45页
     ·同步区信号和临界区信号第45-46页
       ·同步区第45-46页
       ·临界区第46页
     ·两种临界区的实现第46-48页
       ·微引擎间的独占修改权第46-47页
       ·线程间的独占修改权第47-48页
   ·软件模块功能描述第48-52页
     ·软件模块组成第49页
     ·微引擎的任务指派第49页
     ·Ingress中的数据流概述第49-51页
       ·POE接收(POE Rx)第49-50页
       ·IPv4转发(IPv4 Forwarding)第50页
       ·队列管理(QM)第50页
       ·CSIX调度程序(CSIX Scheduler)第50-51页
       ·CSIX传送(CSIX Tx)第51页
     ·Egress中的数据流概述第51-52页
       ·CSIX接收(CSIX Rx)第51页
       ·QM第51-52页
       ·调度程序(Scheduler)第52页
       ·POE发送(POE Tx)第52页
   ·微功能块的连接第52-54页
第五章 基本数据通路的实现第54-84页
   ·系统数据结构和接口第54-57页
     ·缓冲区句柄和缓冲区描述符第54-56页
     ·缓冲区链第56页
     ·通信接口第56-57页
   ·系统资源分配第57-58页
   ·Ingress中的数据流第58-75页
     ·包接收处理第58-64页
       ·初始化线程第59页
       ·接收线程与包顺序的维护第59-60页
       ·处理RSW第60-61页
       ·跳转表处理第61-62页
       ·包的装配第62-63页
       ·缓冲区优化调度第63-64页
     ·IP转发第64-68页
       ·IP路由表第64-65页
       ·Trie结构表查找第65-66页
       ·处理下一跳信息第66页
       ·与XScale的通信第66-67页
       ·包顺序的维护第67-68页
     ·队列管理与调度第68-71页
       ·入队列与出队列处理第68-69页
       ·Q-数组操作第69页
       ·队列和队列组第69-70页
       ·调度程序的线程功能第70-71页
     ·发送C-帧第71-75页
       ·处理传送请求第73-74页
       ·多个请求的交替处理第74页
       ·对最小包情况的优化第74-75页
   ·Egress中的数据流描述第75-84页
     ·C-帧的接收第75-77页
       ·接收线程初始化第76页
       ·包的装配第76页
       ·采用的优化措施第76-77页
       ·获取L2层地址第77页
     ·QM第77-78页
     ·包调度第78-79页
       ·线程功能第78-79页
       ·流控制第79页
     ·包的发送第79-84页
       ·主要的数据结构第80-81页
       ·TBuf单元管理第81页
       ·处理Skip任务第81-82页
       ·发送MPKT第82-83页
       ·队列溢出的避免第83-84页
第六章 系统性能分析第84-90页
   ·分析方法第84-85页
   ·对本设计的分析第85-88页
     ·运行时间预算第85-86页
     ·程序模块分析第86-88页
       ·POE接收模块第86页
       ·IP转发第86-87页
       ·QM与调度程序第87页
       ·CSIX Tx第87-88页
   ·仿真测试第88-90页
第七章 总结第90-91页
参考文献第91-92页
致谢第92页

论文共92页,点击 下载论文
上一篇:学习管理系统(LMS)的设计与实现——基于远程教育信息技术标准的应用研究
下一篇:高光度活动星系核和暗弱银心天体Sgr A~*的射电观测研究