多网网关中IP/ATM适配与转发模块的设计与实现

多网网关中IP/ATM适配与转发模块的设计与实现

论文摘要

随着互联网技术的高速发展,网络规模迅速增长,新业务需求持续出现,多网融合已成为未来网络技术发展的必然趋势。多网网关提供了一种异构网络互联的极佳选择,采用了网络处理器硬件平台,克服了专用ASIC芯片灵活性差的缺点,又具有线速转发的高处理性能。同时ATM技术以其可靠性高和交换能力强大的特点在特殊网络中仍有广泛应用,而IP与ATM的融合也是多网融合的重要方面,因此研究多网网关中的IP/ATM适配与转发功能具有重要的意义。论文以“多网网关关键技术及原型样机研究”项目的研究工作为基础,首先介绍了多网网关样机的硬件实现方案,并概述了网络处理器IXP2350的硬件结构、软件可移植性框架和AAL5原理。论文重点研究了多网网关中ATM适配和IPv4路由转发功能的设计与实现,随后通过集成开发环境Workbench对其进行了仿真验证和硬件测试。最后本文提出并实现了一种适用于特殊网络的自适应转发技术,并在多网网关中对该设计方案进行了硬件测试,在综合分析其性能的基础上提出了一种多网网关中多层主动自适应转发理论。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 国内外研究及应用现状
  • 1.1.1 网络处理器简介及其发展背景
  • 1.1.2 网关设备研究现状
  • 1.1.3 ATM适配技术发展现状
  • 1.1.4 自适应转发技术发展现状
  • 1.2 研究背景与意义
  • 1.3 研究内容及章节安排
  • 第二章 多网网关软硬件平台与AAL5原理
  • 2.1 多网网关的功能
  • 2.2 多网网关硬件实现方案
  • 2.2.1 硬件实现方案
  • 2.2.2 网关媒质交换结构接口MSF配置
  • 2.2.3 网关样机硬件系统
  • 2.3 IXP2350硬件结构与软件开发
  • 2.3.1 IXP2350硬件结构
  • 2.3.2 IXA可移植性框架
  • 2.3.3 IXP2350软件开发环境
  • 2.4 AAL5原理
  • 2.4.1 ATM技术简介
  • 2.4.2 AAL5协议
  • 第三章 ATM适配及IPv4转发模块的设计与实现
  • 3.1 多网网关软件实现方案
  • 3.1.1 网关样机软件功能
  • 3.1.2 网关样机数据面软件总体方案
  • 3.1.3 微引擎软件模块功能与划分
  • 3.2 ATM适配模块的设计与实现
  • 3.2.1 ATM适配模块概述
  • 3.2.2 AAL5接收模块设计
  • 3.2.3 接收模块相关数据结构
  • 3.2.4 接收模块的软件实现
  • 3.2.5 AAL5发送模块设计
  • 3.2.6 发送模块相关数据结构
  • 3.2.7 发送模块的软件实现
  • 3.3 多网网关ATM适配模块软件关键实现技术
  • 3.3.1 CRC计算
  • align'>3.3.2 字节对齐Bytealign
  • 3.3.3 CAM缓存
  • 3.4 IPv4转发微模块的设计与实现
  • 3.4.1 IPv4转发模块设计概述
  • 3.4.2 网关样机路由表及相关数据结构
  • 3.4.3 最长前缀匹配查找算法
  • 3.4.4 IPv4转发微引擎软件实现
  • 3.5 网关接口互联互通设计
  • 3.5.1 指派环(Dispatch Loop)设计
  • 3.5.2 微模块之间的接口
  • 3.5.3 网关接口互联互通软件设计
  • 第四章 软件仿真验证和硬软件调测
  • 4.1 Intel软件开发与调试工具Workbench
  • 4.2 软件仿真验证
  • 4.2.1 软件仿真环境的搭建
  • 4.2.2 AAL5接收处理软件仿真验证
  • 4.2.3 AAL5发送处理软件仿真验证
  • 4.2.4 IPv4/ATM路由转发软件仿真验证
  • 4.3 网关样机硬软件调测
  • 4.3.1 硬件调试环境的搭建
  • 4.3.2 UTOPIA Level 2接口配置硬件调试
  • 4.3.3 ATM适配硬软件调测
  • 4.3.4 IPv4/ATM多数据流路由转发硬软件调测
  • 第五章 特殊网络的自适应转发技术研究
  • 5.1 自适应转发原理
  • 5.1.1 自适应转发技术概述
  • 5.1.2 双向转发检测BFD协议
  • 5.1.3 现有自适应转发研究分析
  • 5.2 特殊网络自适应转发功能的设计与实现
  • 5.2.1 基本选路策略思想与功能描述
  • 5.2.2 多网网关中自适应转发功能的设计与实现
  • 5.3 多网网关中自适应转发功能的调测试
  • 5.3.1 多网网关中自适应转发功能的调试方案
  • 5.3.2 自适应转发功能的硬件调测试
  • 5.3.3 选路性能分析
  • 5.4 多网网关中多层主动自适应转发研究
  • 5.4.1 网络流量预测的神经网络方法
  • 5.4.2 多网网关中的多层主动自适应转发
  • 结束语
  • 致谢
  • 参考文献
  • 作者在读研期间研究成果
  • 相关论文文献

    • [1].数据包来回路径不一致造成网络不稳定[J]. 网络安全和信息化 2019(11)
    • [2].航天型号外包产品数据包的研究与实践[J]. 机械制造 2015(10)
    • [3].移动网络优化与加速策略探讨[J]. 电脑迷 2018(11)
    • [4].6LoWPAN中优化多路径路由吞吐率的数据包分片方案[J]. 电子与信息学报 2014(08)
    • [5].多径传输下的数据包重排序性能分析[J]. 信息工程大学学报 2010(06)
    • [6].两种数据包评分方案比较分析[J]. 通信技术 2009(09)
    • [7].网络入侵检测系统中数据包捕获的分析与设计[J]. 计算机与数字工程 2008(08)
    • [8].基于局域网的IP数据包监控软件的实现[J]. 电子技术与软件工程 2019(04)
    • [9].云计算下均衡传输链路数据包快速检索方法[J]. 内蒙古民族大学学报(自然科学版) 2019(05)
    • [10].探讨免费ARP数据包[J]. 网络安全和信息化 2017(08)
    • [11].基于数据包污染的局域网络监听探测[J]. 软件导刊 2014(08)
    • [12].基于数据包的中间人攻击分析[J]. 福建电脑 2013(02)
    • [13].移动无线传感网恶意数据包传播随机模型[J]. 电子与信息学报 2013(06)
    • [14].基于零拷贝数据包捕获机制的研究与改进[J]. 计算机安全 2012(09)
    • [15].一种支持用户快速移动的二层数据包转发策略[J]. 铁道学报 2010(06)
    • [16].在线长视频流的短数据包分类[J]. 电声技术 2020(02)
    • [17].基于数据包分析的网络攻击诊断研究[J]. 网络空间安全 2016(07)
    • [18].一种数据包合并跨层优化编码方案[J]. 电讯技术 2015(03)
    • [19].基于局域网的IP数据包监控软件实现[J]. 数码世界 2018(05)
    • [20].一种新的数据包公平抽样算法[J]. 计算机光盘软件与应用 2014(06)
    • [21].一种新的串行通讯数据包格式设计及实现[J]. 电工技术 2008(07)
    • [22].基于数据包丢失和时延的基因调控网络的网络化H_∞滤波[J]. 福州大学学报(自然科学版) 2020(05)
    • [23].灵活匹配数据包 强化网络安全控制[J]. 网络安全和信息化 2018(11)
    • [24].伯克利数据包过滤器的探索与研究[J]. 科技创新与应用 2014(33)
    • [25].避免数据包重复采集的分布式流量测量算法[J]. 计算机工程与设计 2015(03)
    • [26].基于C++技术的局域网数据包截取与分析系统的设计与实现[J]. 电脑知识与技术 2013(28)
    • [27].一种用于小流估计的数据包公平抽样算法[J]. 电子科技大学学报 2014(04)
    • [28].基于数据包分析的网页还原技术研究[J]. 中国科技信息 2011(16)
    • [29].局域网数据包抓取与分析器的设计[J]. 科技资讯 2011(32)
    • [30].一种不定时延与数据包丢失的统一建模方法[J]. 石河子大学学报(自然科学版) 2009(01)

    标签:;  ;  ;  ;  

    多网网关中IP/ATM适配与转发模块的设计与实现
    下载Doc文档

    猜你喜欢