Print

基于网络处理器的IPv6组播技术研究

论文摘要

近年来随着网络技术的飞速发展,在Internet上产生了许多高带宽应用。在各种解决网络带宽瓶颈方案中,IP组播技术是最有优势的方案之一。如果使用了组播技术,即使网络中的用户数量成倍增长,主干网的带宽消耗也不会随之大规模增加。众所周知,IPv6是下一代互联网协议的标准。IPv6对组播技术有着直接的支持,在RFC1752中明确要求IPv6设备必须支持组播。这样,在IPv6网络中网络设备将普遍支持组播应用。网络设备的研制开发和因特网的发展是相互促进的。随着对网络系统的性能要求的不断提高,一种全新的处理器——专门为网络处理而设计的网络处理器应运而生。与传统的处理器不同,它既具有通用处理器的低费用和灵活性,同时又具有ASIC的速度与可扩展性。许多芯片厂商都推出了自己的网络处理器产品,其中英特尔公司的IXP系列网络处理器芯片在网络处理器领域处于领先的地位。本文的研究目标是使用网络处理器IXP2400构建IPv6组播路由器,重点对组播路由器转发模块进行研究。本项目受Intel IXA大学合作计划

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究的背景和意义
  • 1.2 课题研究的内容
  • 1.3 论文的内容和组织
  • 第二章 IPv6 组播技术
  • 2.1 IPv6 组播技术简介
  • 2.2 IPv6 组播地址结构
  • 2.3 IPv6 组播相关协议
  • 2.4 IPv6 组播的优越性
  • 2.5 IPv6 路由器中的组播技术
  • 第三章 网络处理器IXP2400 IXA 体系架构
  • 3.1 IXP2400 硬件结构
  • 3.2 IXP2400 软件结构
  • 3.3 IXP2400 IXA 体系架构的特点
  • 第四章 IPv6 组播路由器的总体设计
  • 4.1 整体设计概述
  • 4.2 IPv6 组播路由器的微块功能
  • 4.3 IPv6 组播路由器的内核组件功能
  • 4.4 组播路由器设计方案的比较
  • 第五章 IPv6 组播路由器转发模块的详细设计和实现
  • 5.1 设计概述
  • 5.2 IPv6 数据包转发过程
  • 5.3 IPv6 组播路由查找实现
  • 5.4 组播数据包快速拷贝技术的实现
  • 第六章 IPv6 组播路由器的测试
  • 6.1 概述
  • 6.2 网络处理器性能要素
  • 6.3 IPv6 组播路由器的性能
  • 6.4 IPv6 组播路由器的测试
  • 第七章 总结和展望
  • 7.1 研究工作总结
  • 7.2 研究工作展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/b7448119927ef5f39a5c048a.html