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

基于网络处理器的IPv6区分服务系统的关键技术的研究

摘要第1-5页
Abstract第5-7页
目录第7-10页
第1章 概论第10-23页
 1.1 网络处理器简介第10-15页
  1.1.1 网络设备对于数据处理的需求第10-11页
  1.1.2 数据平面与控制平面第11-12页
  1.1.3 快速通道与慢速通道第12-13页
  1.1.4 ASIC第13页
  1.1.5 主流网络处理器产品第13-15页
 1.2 新一代互联网络协议IPv6第15-18页
  1.2.1 IPv6概述第15-16页
  1.2.2 IPv6对QoS的支持第16-18页
  1.2.3 IPv6的地址第18页
 1.3 DiffServ(Differenciated Service)第18-23页
  1.3.1 概述第18-19页
  1.3.2 实现原理第19-21页
  1.3.3 区分服务体系结构模型第21-23页
第2章 网络处理器技术介绍第23-34页
 2.1 Intel IXA架构第23页
 2.2 Intel IXP2400体系结构第23-24页
 2.3 Intel IXP2400功能组成单元第24-30页
  2.3.1 Xscale核心第24-25页
  2.3.2 微引擎第25-28页
  2.3.3 ShaC单元第28-29页
  2.3.4 MSF第29页
  2.3.5 SRAM控制器第29-30页
  2.3.6 DRAM控制器第30页
  2.3.7 PCI控制器第30页
 2.4 Intel IXA软件开发包第30-33页
 2.5 IXA WorkBench模拟器第33-34页
第3章 总体设计第34-44页
 3.1 系统硬件第34-35页
 3.2 系统软件第35-44页
  3.2.1 系统数据结构第35-36页
   3.2.1.1 缓冲区句柄第35页
   3.2.1.2 数据包元数据(缓冲区描述符)第35-36页
  3.2.2 输入端处理器第36-41页
   3.2.2.1 软件架构设计第36-39页
   3.2.2.2 核心组件数据包处理流程第39-41页
  3.2.3 输出端处理器第41-44页
   3.2.3.1 软件架构设计第41-42页
   3.2.3.2 核心组件数据包处理流程第42-44页
第4章 关键功能模块的设计与实现第44-85页
 4.1 输入端处理器第44-74页
  4.1.1 数据包接收模块第44页
  4.1.2 IPv6区分服务功能流水线第44-67页
   4.1.2.1 以太网解封装分组过滤模块第44-45页
   4.1.2.2 DSCP流量分组模块第45-54页
   4.1.2.3 流量分组模块第54-59页
   4.1.2.4 流量监管模块第59-65页
   4.1.2.5 区分服务代码点标记模块第65-67页
  4.1.3 IPv6转发模块第67-68页
  4.1.4 队列管理器第68页
  4.1.5 CSIX调度器第68页
  4.1.6 CSIX发送模块第68页
  4.1.7 微模块之间的消息格式第68-71页
  4.1.8 指派循环变量第71-72页
  4.1.9 核心组件与微模块之间的通信第72-74页
 4.2 输出端处理器第74-85页
  4.2.1 CSIX接收模块第74页
  4.2.2 区分服务功能流水线第74-81页
   4.2.2.1 WRED模块第75-81页
   4.2.2.2 输出端队列管理器模块第81页
   4.2.2.3 输出端调度器模块第81页
   4.2.2.4 数据发送模块第81页
  4.2.3 微模块之间的消息格式第81-83页
   4.2.3.1 CSIX接收模块和输出端区分服务流水线第81-82页
   4.2.3.2 输出端区分服务流水线和队列管理器第82页
   4.2.3.3 输出端队列管理器模块和调度器模块第82-83页
   4.2.3.4 出队队列管理器模块和数据包发送模块第83页
  4.2.4 指派循环变量第83-85页
第5章 总结与展望第85-86页
参考文献第86-87页
致谢第87页

论文共87页,点击 下载论文
上一篇:新型可逆式弯掠组合叶片的研究
下一篇:一种环境友好的饮料中咖啡因气质联用分析方法研究