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

面向EOC的嵌入式SNMP代理系统

作 者: 陈玮
导 师: 张登银
学 校: 南京邮电大学
专 业: 计算机技术
关键词: 以太网同轴电缆 简单网络管理协议 网络管理 陷阱
分类号: TP368.1
类 型: 硕士论文
年 份: 2012年
下 载: 12次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在三网融合的大背景下,为了迎合市场的需求及适应电视新技术的不断发展,需要对有线电视网络进行全网的双向用户进行接入改造。现在双向网改造中比较热门的方案是GPON+EOC。EOC(Ethernet over Coax)是指在同轴电缆中传输以太网数据信号,基本方法是将以太网信号经过调制后在同轴电缆中进行传输。网络管理协议 的学位论文">简单网络管理协议(Simple Network Management Protocol,SNMP)是目前TCP/IP网络中应用最为广泛的网络管理协议。使用SNMP协议管理整个EOC同轴网络,可以对设备及网络进行监测和控制。本文是针对“基于Homeplug AV的低频EOC系统”的网络管理开发SNMP代理端。NET-SNMP软件包可以搭建一个基本的代理端,为了实现对同轴网络的管理,必须进行SNMP代理端扩展。所谓扩展就是将自定义的模块加入到NET-SNMP软件包模块中,一起编译。本文提出一种SNMP代理端扩展的技术方案,成功的将广电国家标准模块加入到NET-SNMP软件包模块中,实现了代理端扩展。本文提出了一种使用mib2c工具将MIB模块转换成C语言模块的方法,解决手动编写C语言模块繁琐,周期长的弊端。陷阱(Trap)是代理端到管理端的异步报告机制。为了实现代理端发送自定义的Trap告警信息,必须要对Trap进行扩展,本文提出一种Trap扩展的技术方案,实现了对国家广电Trap模块的扩展。本文提出一种更新Trap会话链表的学习型Trap,当管理端更新IP地址时,代理端能够及时的更新地址列表,进而更新Trap会话链表,最终将告警信息发送给管理端。SNMPv3具有更高的安全性能,本文实现了代理端向管理端发送v3版本的Trap。基于Homeplug AV的低频EOC系统是一个大型的软件系统,其中包括交互层,管理层,通信层,数据层。SNMP代理端处在交互层,通过共享文件的方式,与管理层通信。设计用nscrtv_t和real_time_info_t两个结构体分别描述国家广电MIB库中的实时信息和非实时信息, snmp进程将共享文件当成一个结构体直接访问,免去了文件解析的开销,使得通信速率加快。最后实现Trap和Snmpset与管理层的通信。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-13
  1.1 课题背景及研究意义  8-9
  1.2 国内外研究现状  9-11
  1.3 研究内容和论文章节安排  11-13
第二章 面向EOC 系统的网络管理  13-28
  2.1 基于Homeplug AV 的低频EOC 系统  13-18
    2.1.1 系统软件结构  13-15
    2.1.2 系统硬件结构  15-18
  2.2 SNMP 协议  18-27
    2.2.1 SNMP 的网络模型  19
    2.2.2 管理信息库MIB  19-22
    2.2.3 管理信息结构SMI  22-23
    2.2.4 SNMP 的通信操作  23-27
  2.3 本章小结  27-28
第三章 NET-SNMP 代理端扩展  28-46
  3.1 搭建开发环境  28-32
    3.1.1 使用NET-SNMP 软件包搭建开发环境  28-30
    3.1.2 交叉编译环境的搭建  30-32
  3.2 SNMP 代理端扩展技术方案  32-41
    3.2.1 代理端的框架分析  32-33
    3.2.2 用mib2c 工具转换MIB 库  33-37
    3.2.3 分析自定义模块  37-38
    3.2.4 编译自定义模块  38-41
  3.3 面向广电的代理端扩展  41-45
    3.3.1 国家广电MIB 库  42-43
    3.3.2 使用mib2c 转换广电MIB 库  43-44
    3.3.3 编译国家广电模块  44-45
  3.4 本章小结  45-46
第四章 陷阱应用分析与实现  46-56
  4.1 陷阱扩展技术方案  46-49
    4.1.1 自定义陷阱MIB 文件  46-48
    4.1.2 编译自定义陷阱模块  48-49
  4.2 面向广电的陷阱扩展  49-51
    4.2.1 广电的陷阱MIB 文件  49-50
    4.2.2 编译广电陷阱模块  50-51
  4.3 陷阱应用实现  51-55
    4.3.1 学习型陷阱  51-54
    4.3.2 SNMPv3 版本的陷阱  54-55
  4.4 本章小结  55-56
第五章 SNMP 与管理层通信实现  56-64
  5.1 SNMP 与管理层通信方案  56-60
    5.1.1 SNMP 通信机制的选择  57-58
    5.1.2 共享信息结构体的设计  58-60
  5.2 SNMP 与管理层通信的实现  60-62
    5.2.1 Trap 应用与管理层的通信  60-61
    5.2.2 Snmpset 操作与管理层的通信  61-62
  5.3 本章小结  62-64
总结与展望  64-65
致谢  65-66
攻读硕士学位期间的学术论文  66-67
攻读硕士学位期间参加的科研项目  67-68
图表清单  68-70
参考文献  70-73
附录一  73-76
附录二  76-78

相似论文

  1. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  2. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  3. 基于Web和SNMP的网络管理关键技术研究与实现,TN915.07
  4. 适用异构计算环境中监控软件系统的研究与实践,TP277
  5. 光无线通信网络管理系统研究,TN929.1
  6. 基于HomePlug的同轴宽带接入系统的设计与实现,TN948.3
  7. 基于SNMP的光纤通道交换机的网管系统的设计,TN915.07
  8. PTN网管系统保护功能设计与实现,TN915.07
  9. 基于贝叶斯网络的软件风险管理模型研究与实现,TP311.52
  10. SNMP网管系统中MIB编译的实现与应用,TN915.07
  11. 光分组交换网络中节点管理技术及其实现,TN929.1
  12. 计算机软件著作权侵权诉讼取证方式案例研究,D925.1
  13. 泛在网络中的网络设备管理模型的研究,TP393.02
  14. NETCONF与SNMP协议通告管理关健问题的研究,TP393.07
  15. 关于Petri网汇合性质和家态的一些探讨,TP301.6
  16. 基于SNMP的Cable Modem网络监控管理系统的设计和实现,TN943.6
  17. 基于Web服务的七号信令网管系统的设计与实现,TN915.07
  18. 由“陷阱取证”引发的法律思考,D925.2
  19. 通信网络管理系统测试方法与技术研究,TP311.52
  20. 英语母语者汉语非宾格动词习得研究,H195

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com