导 师: 郭建东;马林义
学科专业: H1204
授予学位: 硕士
作 者: ;
机构地区: 电子科技大学
摘 要: VOIP技术最近几年在互联网和通信领域迅速发展,随着VOIP技术的应用日趋广泛,对VOIP设备进行管理变得越发重要。对VOIP设备进行网络管理需要在VOIP设备上实现SNMP的代理(agent)以及实现所需的管理信息MIB。对于VOIP设备的MIB,由于相关领域发展较快,还没有一套成熟的涵概所有VOIP设备管理信息的国际标准。目前对于VOIP设备的MIB存在一些标准的定义,另外,对于未标准化的管理信息,可以根据需要定义私有的MIB。Internet工程任务组(IETF)提出的简单网络管理协议(SNMP)是一种基于TCP/IP的网络管理技术。由于其简单易用的特点,SNMP得到了广泛的应用,成为了事实上的计算机网络管理国际标准。SNMP的早期版本在得到迅猛发展的同时也暴露出了明显的不足,其中一个主要缺陷是缺乏安全机制。SNMPv3作为SNMP的最新版本增加了实体通信中的认证和加密。本文的目标就是在VOIP设备上实现更为安全的SNMPv3的代理。本文首先介绍了VOIP技术,并对开发平台SVG6116 VOIP网关的功能特性、软硬件平台以及体系结构进行了描述。然后对SNMP协议进行了研究,着重分析了SNMPv3的框架以及SNMPv3的安全机制。接着对SVG6116网络管理的功能需求进行了总结,对相关的MIB进行了分析;在综合了成本和实现效率的基础上,确定了在SVG6116网关的VxWorks系统上移植剪裁NET-SNMP软件包的SNMP代理的实现方案;在对复杂的NET-SNMP软件包及源码进行深入研究后,理清系统的体系结构及模块划分,分析重要模块的数据结构和算法并完成移植和剪裁。最后,本文设计了测试用例对所实现系统的功能进行了验证,并对测试结果进行了分析。
关 键 词: 简单网络管理协议 代理 基于视图的存取控制模型
分 类 号: [TN916.2;TP393.05]