菜单
  

    2.1  SNMP协议
    SNMP全称为简单网络管理协议(Simple Network Manage Protocol),是为IP网络中管理网络节点而设计的一种标准协议,屏蔽了不同被管理设备之间的软硬件差异,为IP网络设备之间的数据交互提供一致接口。SNMP使得网络管理员能够快速查阅网络性能、及时发现并解决网络相关问题以及更好的规划网络增长。
    SNMP协议标准由一系列的RFC文档定义而成[7],其发展历程如表2.1所示。
    表2.1  SNMP协议的发展历程[7]
    SNMP协议版本号    版本发布时间    版本说明
    SNMPv1    1990    该版本于20世纪90年代得到了快速的发展,但最终因安全性较差而被淘汰。
    SNMPv2    1993    该版本的提出原由解决版本一存在的安全性较差的问题。
    SNMPv2c    1996    在该版本中,v2版本提出的安全性被取消,消息格式也重新使用v1版本中的“共同体”概念格式
    SNMPv3    1999    该版本使用的安全特性模式是User-based安全模式和View-based访问控制模式

    SNMPv1版本中仅定义了GET、GETNEXT、SET、TRAP四种操作,无法实现对数据批量读取;安全机制采用基于团体字符串的认证方式,对用户的唯一限制权力就是访问口令。相对来说该版本的SNMP协议过于简单,无法适用于大范围网络或者大型服务器上。
    SNMPv2c版本在SNMPv1版本的基础上进行了大量的功能增强。首先添加了GETBULK和INFORM的操作,可实现对数据的批量获取。然后在SNMPv1已有数据类型的基础上添加了Counter32、Counter64、Gauge32、UInteger32、Network Address 以及BIT STRING等数据类型,扩展了SMI可定义的信息范围。同时使用了复杂的加密技术,尽可能提高SNMPv2c的安全特性,虽然最后还是没有很好实现关于身份认证、授权或者管理等方面上的安全性能。但是在某种程度上保持了易于实现的特点和早期的规范性。
    SNMPv3版本则是在SNMPv2c版本上增强、完善了安全和管理机制,是SNMP协议发展中最为成熟的版本[3][17]。
    本论文使用的是SNMPv2c版本。
    2.2  SNMP网络管理模型
    网络管理,就是监视和管理网络通信过程的一切相关信息和服务,及时的发现网络运行中出现的各种故障并修复,使网络能够最大程度上的发挥其应有的作用,确保整个网络能够长时间正常的运行的过程[18]。
    从现代通信网络的组成上看,基于TCP/IP的网络管理系统主要由四个部分组成:网络管理系统NMS、被管理设备Agent、管理信息库MIB以及SNMP协议[1][2]。
  1. 上一篇:Android电子相册系统的设计与实现
  2. 下一篇:复杂环境下的机动目标跟踪技术
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 当代大学生慈善意识研究+文献综述

  9. 乳业同业并购式全产业链...

  10. 十二层带中心支撑钢结构...

  11. 中考体育项目与体育教学合理结合的研究

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 电站锅炉暖风器设计任务书

  14. 杂拟谷盗体内共生菌沃尔...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 大众媒体对公共政策制定的影响

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回