毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于net-snmp的SNMP Agent开发与实现(4)
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]。
共4页:
上一页
1
2
3
4
下一页
上一篇:
Android电子相册系统的设计与实现
下一篇:
复杂环境下的机动目标跟踪技术
采用颜色共生矩阵的图像分析技术实现
jsp+mysql网上化肥店系统的设计与开发
java的B2C型电子商务网站管理系统的设计
基于MOODLE平台的在线交互式学习设计
基于离散事件系统Petri网模型的可达图研究
局域网管理系统的设计与实现
Wireshark的P2P文件共享中的行为提取软件设计
淮安市老漂族心理与休闲体育现状的研究
弹道修正弹实测弹道气象数据使用方法研究
紫陵阁
适合宝妈开的实体店,适...
大学生就业方向与专业关系的研究
人事管理系统开题报告
浅谈动画短片《天降好运》中的剧本创作
组态王文献综述
小学《道德与法治》学习心得体会
林业机械作业中的安全性问题【2230字】