学位论文 > 优秀研究生学位论文题录展示

Linux平台下基于IPv4/IPv6的企业网关设计与实现

作 者: 刘泽伟
导 师: 董喜明
学 校: 武汉邮电科学研究院
专 业: 通信与信息系统
关键词: 企业网关 双栈 隧道穿越 NAT-PT DHCPv6
分类号: TP393.05
类 型: 硕士论文
年 份: 2012年
下 载: 33次
引 用: 0次
阅 读: 论文下载
 

内容摘要


企业网关是企业办公信息化的基础,是数字办公各种业务和应用实现的关键。目前为止,企业网关通常仅支持IPv4,但是随着通信技术的不断发展,企业网关对IPv6的支持势在必行。因此,如何在企业网关设备上实现对IPv4-IPv6过渡技术的支持已经成为了企业网关研发过程中不可忽略的技术重点和难点。本文针对IPv4-IPv6过渡技术中的重点与难点问题,深入研究了企业网关中IPv4/IPv6报文的分组处理机制,并给出了设计原理和实现方法,主要有IPv4协议处理模块、IPv6协议处理模块、IPv4/IPv6隧道穿越模块和网关地址翻译模块(NAT-PT)的设计原理和实现方法;另外,本文还对IPv4、IPv6环境下的动态地址分配协议(DHCP)展开了研究,并结合两者的异同点,设计开发了适用于双栈网关的DHCP协议软件。本文设计的基于IPv4/IPv6的企业网关通过了性能测试,测试结果表明该设计具有较高的可靠性,同时也说明该设计方法对于解决企业网络从IPv4向IPv6的平滑过渡问题有着重要的借鉴意义,有较高的实际应用价值。此外,本文对于双栈技术、隧道技术、地址翻译技术以及双栈环境下常用协议的研究都是结合烽火网络公司产品的需求展开的,很多技术实现的细节可能还不够完美,希望在以后的研究中可以进一步的去完善。本文一共分为六个章节,第1章绪论,主要介绍企业网关的发展现状、应用趋势以及本课题研究的主要内容及创新点;第2章介绍了基于Linux的企业网关的系统架构和软件架构;第3章研究了企业网关中数据包分组处理模块的设计原理与实现方法,包括网络接口数据包处理模块的设计原理与实现方法、IPv4/IPv6数据报文处理模块的设计原理与实现方法;第4章给出了DHCP协议软件模块在双栈环境下的设计原理与实现方法;第5章对企业网关进行了IPv4/IPv6双栈的测试、DHCPv4/DHCPv6功能测试以及企业网关数据包转发性能的测试,并对测试结果进行了分析与总结;第6章对本课题的研究工作进行了总结,并指出下一步研究需要完成的工作。

全文目录


摘要  3-4
Abstract  4-8
第1章 绪论  8-11
  1.1 国内外企业网关的应用现状及趋势  8-9
  1.2 本课题的研究背景及意义  9
  1.3 论文的主要研究内容和结构  9-11
第2章 企业网关的功能及架构  11-16
  2.1 基于 Linux 的企业网关的系统架构  11-13
    2.1.1 系统结构  11
    2.1.2 系统功能  11-12
    2.1.3 硬件平台  12-13
  2.2 软件架构  13-15
  2.3 本章小结  15-16
第3章 企业网关中 IPV4/IPV6 的分组处理及实现  16-53
  3.1 IPV4/IPV6 数据报处理模块的设计  16-50
    3.1.1 IPV4 协议处理模块  16
    3.1.2 IPV6 协议处理模块  16-34
    3.1.3 IPV4/IPV6 隧道穿越模块  34-37
    3.1.4 NAT-PT 地址翻译模块  37-50
  3.2 网络接口数据包处理模块的设计  50-52
    3.2.1 数据包接收与发送模块  50-51
    3.2.2 数据包拆包分类处理模块  51
    3.2.3 数据包组包处理模块  51
    3.2.4 队列管理控制模块  51-52
    3.2.5 发送调度控制模块  52
  3.3 本章小结  52-53
第4章 基于双栈的 DHCP 设计与实现  53-62
  4.1 DHCP 应用概述  53
  4.2 DHCP 协议的详细分析  53-57
  4.3 DHCP 协议软件的设计  57-60
  4.4 本章小结  60-62
第5章 测试与结论  62-68
  5.1 双栈环境下 PC 间的可达性测试  62-63
  5.2 DHCPV4/DHCPV6 功能测试  63-65
  5.3 企业网关性能测试  65-68
第6章 总结与展望  68-69
参考文献  69-71
致谢  71-72
附录 1 攻读硕士学位期间发表的论文  72-73
附录 2 主要英文缩写语对照表  73

相似论文

  1. IPv4和IPv6的共存与互访研究,TP393.04
  2. 基于SIP协议的VoIP技术在校园网络上的实现,TN916.2
  3. 动态NAT-PT网关的设计与实现,TP393.05
  4. IPv4/IPv6过渡技术的研究,TP393.04
  5. 长春联通IP承载网IPv4/v6共存及过渡方案的研究,TP393.04
  6. 基于IP UTRAN架构的NBAP信令通信系统的设计和实现,TN914
  7. 基于IPv4/IPv6双栈的无线校园网的研究,TN925.93
  8. 基于Petri网的数字家庭IPv4-IPv6转换建模与分析,TP393.04
  9. IPv6节点地址的分配模式研究与管理实现,TP393.04
  10. 安全的DHCPv6系统的研究与实现,TP393.08
  11. 基于URL分析的主题网络机器人研究,TP391.3
  12. 基于网络处理器的双栈路由器的设计与实现,TP393.05
  13. 基于Netfilter机制的IPv4/IPv6网络平滑过渡技术的研究与实现,TP393.08
  14. 新一代Internet协议IPv6研究及Linux平台下组网实践,TP393.04
  15. 6PE的设计研究,TP393.04
  16. IPv6安全网关系统的设计与实现,TP393.05
  17. 基于Linux平台的IPv4/IPv6校园网研究与设计,TP393.08
  18. 6PE过渡技术控制及转发层面实现的设计,TP393.07
  19. 下一代动态主机配置协议DHCPv6研究与协议实现,TP393.04
  20. 基于校园网的IPv4向IPv6平滑过渡技术的研究与实现,TP393.18
  21. 基于SIP的VoIP穿越防火墙/NAT的研究与实现,TP393.08

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 网络设备
© 2012 www.xueweilunwen.com