基于NP路由器的以太网OAM研究与实现

基于NP路由器的以太网OAM研究与实现

论文摘要

以太网具有结构简单、使用方便、价格低廉等优点,所以一直在局域网内占主导地位。随着千兆、万兆以太网的普及,以太网在运营级网络中比重不断增加,对其可靠性、安全性、扩展性和可管理性等提出了更高要求。但由于局域网本身的可靠性和稳定性,用于局域网的传统以太网在设计之初并未建立操作、管理和维护(Operation、Administration and Maintenance, OAM)功能,所以缺乏操作管理维护功能成了以太网进入城域网和广域网的最大障碍,以太网OAM是这一过程中必须解决的问题。随着网络对节点设备要求的提高,各大网络设备制造商相继在高端网络设备中大量应用具有高速处理能力和灵活可编程性等特点的网络处理器(Network Processor, NP)。这些高端网络设备可通过软硬件融合的方式实现OAM功能,以达到更好的网络管理性能。因此,在网络设备中通过NP实现以太网OAM功能是目前的研究热点。本课题在某通信公司的预研项目“基于NP的高性能路由器的研究与实现”基础上开展。笔者参与该项目研发的整个过程,从总体方案设计、详细设计文档撰写、部分模块代码编写、系统测试到预研报告撰写。通过项目研发,笔者对整个路由系统和NP进行了深入研究,在这个以太网设备上,完成了以太网OAM的设计、实现、测试与分析。本文通过分析以太网OAM技术特点、网络处理器相对于通用处理器和ASIC芯片的优势,阐明了采用NP实现以太网OAM功能的优点。在NP路由器体系架构上,给出了一种用NP和控制CPU进行数据报文混合转发来实现OAM数据报文处理与转发的方案。本文首先对多种以太网OAM协议进行了比较分析。以IEEE 802.lag协议为基础,分析了OAM技术的相关理论、实现原理、报文格式,并通过协议融合对802.lag协议功能进行了扩展。其次,研究了NP路由器体系架构,重点研究了路由器线卡的NP模块,确立了本设计的理论依据和开发环境,并根据NP的高速数据转发性能及分层架构特点,对OAM协议进行模块化,将OAM功能软件分成NP微码软件和控制处理器软件。最后,对设计系统的功能和性能进行了理论分析,并在实际环境中对系统功能和性能进行了测试与验证。测试结果与理论对比说明:基于NP的网络设备在OAM功能实现上比其它通用处理器具有明显优势。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第1章 绪论
  • 1.1 研究背景和意义
  • 1.1.1 以太网OAM的研究背景
  • 1.1.2 基于NP的网络设备的研究背景
  • 1.1.3 NP路由器的OAM研究意义
  • 1.2 国内外研究现状
  • 1.3 论文内容简介及章节安排
  • 第2章 以太网OAM技术原理分析
  • 2.1 以太网OAM综述
  • 2.2 业务级以太网OAM关键技术分析
  • 2.2.1 以太网OAM相关术语介绍
  • 2.2.2 CFM连通故障管理技术
  • 2.2.3 CFM报文结构分析
  • 2.3 保护倒换技术
  • 2.4 本章小结
  • 第3章 基于NP路由器的以太网OAM总体设计
  • 3.1 NP简介及结构分析
  • 3.2 NPA-x网络处理器的数据流分析
  • 3.3 OAM功能模块设计方案概述
  • 3.3.1 基于NP的高性能路由器架构
  • 3.3.2 以太网OAM功能实现的基本设计思想
  • 3.3.3 OAM模块软件总体设计
  • 3.3.4 微码软件在系统中的位置及内部结构
  • 3.4 本章小结
  • 第4章 OAM功能模块的详细设计与实现
  • 4.1 操作系统介绍
  • 4.2 软件编程语言和环境
  • 4.3 HOST与NP间报文交互的设计与实现
  • 4.4 微码处理模块的设计与实现
  • 4.4.1 TOPparse子模块
  • 4.4.2 TOPsearchI子模块
  • 4.4.3 TOPresolve子模块
  • 4.4.4 TOPmodify子模块
  • 4.4.5 OAM微码模块的相关配置
  • 4.5 LT功能模块的设计与实现
  • 4.6 LB功能模块的设计与实现
  • 4.7 主要数据结构设计
  • 4.8 配置管理模块
  • 4.9 本章小结
  • 第5章 系统测试与分析
  • 5.1 功能测试
  • 5.1.1 测试环境
  • 5.1.2 测试方法
  • 5.1.3 测试结果
  • 5.1.4 测试结论
  • 5.2 性能测试
  • 5.2.1 测试环境
  • 5.2.2 测试方法
  • 5.2.3 测试结果
  • 5.2.4 测试分析和结论
  • 5.3 本章小结
  • 第6章 结论与展望
  • 致谢
  • 参考文献
  • 攻读学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  

    基于NP路由器的以太网OAM研究与实现
    下载Doc文档

    猜你喜欢