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

一个基于MPLS的数据转发引擎的设计与实现

作 者: 尹金波
导 师: 曹华
学 校: 华中科技大学
专 业: 软件工程
关键词: 多协议标签交换 数据转发 报文处理
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 14次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,随着Internet骨干网络规模的进一步增大以及用户业务需求的更趋多样化,传统的使用最长匹配算法且必须使用软件查找的IP路由转发引擎已经不能满足现今的需求。如何基于MPLS(Multi-Protocol Label Switching,多协议标签交换)设计出一个高转发效率、高服务质量和多元化业务的数据转发引擎显得尤为重要。以数据转发引擎系统环境分析和MPLS协议体系结构介绍作为铺垫,在详细分析了MPLS数据转发基本原理的基础上,结合具体的引擎系统功能和性能需求,以总体系统平台为支撑,利用软件工程的思想和系统框图、数据流图等工具,对整个MPLS数据转发引擎进行了总体架构的设计、子模块功能划分和设计,详细地给出了MPLS数据转发引擎的设计结论。结合具体的设计框架和系统实现环境,对MPLS数据转发引擎的各个子模块进行了实现。其中,包括各子模块关键接口的实现、系统主线程的现实,模块间接口的实现以及关键转发流程的实现。使用代码表达、时序图、数据流程图等工具,结合MPLS转发算法,实现了一个基于MPLS的数据转发引擎。基于MPLS的数据转发引擎已经在设备上集成,系统支持IP报文穿越MPLS骨干网时入口节点的公网和私网转发,同时也支持MPLS报文在MPLS域内的逐跳转发等。通过验证,转发引擎在转发效率、服务质量和多业务支持方面都有优异的表现。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-11
  1.1 课题的来源  8
  1.2 课题的背景与意义  8-9
  1.3 国内外研究概况  9-10
  1.4 论文的主要研究内容和结构  10-11
2 相关技术概述  11-25
  2.1 数据转发引擎系统环境分析  11-12
  2.2 MPLS 协议体系结构  12-19
  2.3 基于MPLS 的数据转发  19-24
  2.4 本章小结  24-25
3 MPLS 数据转发引擎的分析与设计  25-38
  3.1 系统需求分析  25-26
  3.2 系统总体架构设计  26-27
  3.3 主要功能模块设计  27-34
  3.4 数据结构设计  34-37
  3.5 本章小结  37-38
4 MPLS 数据转发引擎的实现  38-54
  4.1 系统的实现环境  38-39
  4.2 LFIB 转发表项维护子模块的实现  39-50
  4.3 MPLSFW 核心转发引擎子模块的实现  50-53
  4.4 本章小结  53-54
5 总结与展望  54-55
  5.1 全文总结  54
  5.2 展望  54-55
致谢  55-56
参考文献  56-58

相似论文

  1. 基于集成节点的互连网络的控制平面技术研究,TN929.1
  2. WiMAX系统本地路由技术研究,TN929.5
  3. 基于GMPLS的光突发交换光网络及其关键技术的研究,TN929.1
  4. 跨平台综合自动化监控通讯处理系统的研究与实现,TM769
  5. 无线传感器网络查询QoS机制研究,TP212.9
  6. 基于IP承载网的MPLS VPN的设计与实现,TP393.1
  7. 基于MPLS/VPN技术的Intranet构建方案研究,TP393.4
  8. 基于MPLS的下一代网络服务质量研究,TP393.06
  9. 基于MPLS VPN的贵阳地理信息系统业务隔离技术研究及应用,TP311.52
  10. 基于智能光网络控制平面的多层生存性技术研究,TN929.1
  11. Layer3 MPLS VPN技术的研究和实现,TP393.1
  12. MPLS网络故障恢复分析与研究,TN915.06
  13. 基于宽带城域网的MPLS VPN技术,TN915
  14. 基于AAA的BGP/MPLS VPN的设计与实现,TP393.1
  15. 基于MPLS的选播QoS路由研究,TP393.02
  16. 电力系统广域保护通信系统的研究,TM76
  17. 波长交换光网络感知损伤的路由与波长分配技术研究,TN929.1
  18. 基于MPLS的二层VPN研究与软件实现,TP393.1
  19. 基于T-MPLS的自相似特性的网络流量模型的分析与研究,TN915.06
  20. 基于P2P SIP的网络语音系统中数据转发机制研究,TN919.8

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com