论文部分内容阅读
摘要:随着互联网技术和设备的迅速发展,对硬件架构和网络管理的要求越来越高。CPCI (Compact PCI)是PICMG于1994提出来的一种总线接口标准,但是由于CPCI在带宽、性能和容量方面已经不能满足网络设备发展的需求,下一代融合通信及数据网络设备采用了高性价比的ATCA标准。对网络设备进行管控需要网络管理模块,网络管理模块在大型网络设备中占有重要位置,但是传统的集中式网络管理体系结构在可扩展性、可伸缩性和管理任务灵活分布等方面存在重大缺陷。因此,研究ATCA架构下的网络管理技术成为当前有意义且迫切的任务。板卡间通信协议对网管系统动态、高效的工作起着非常重要的作用。本文重点对网管模块中的板卡间通信协议进行研究与设计,目的是能够满足下一代互联设备对网管系统架构的要求。本文通过研究、学习网管系统的发展现状及相关知识和ATCA硬件平台,提出了主副代理架构的板卡间通信协议设计方案并借助安全高性能网关项目平台对方案进行了实现和测试。首先,本文在学习了网管协议的相关标准、分析了网管系统的网络结构和协议的层次结构,并研究了ATCA的相关知识之后,提出了板卡间通信协议的总体结构设计方案;然后对几种流行的网管协议进行了比较和分析,并在满足可扩展性和动态管理的条件下,选择了设计用到的AgentX和SNMP等板卡间通信协议。最后,本文按照不同的功能进行了板卡间通信协议的研发和设计,并在ATCA平台下对所做设计进行了实现和测试。实验结果表明:基于AgentX架构的板卡间的通信协议设计能够弥补上述缺陷,而且其对动态扩展的支持和传输的高性能以及实现过程中的低开销都说明该设计能够满足下一代互联设备对网管系统架构的要求。