基于SNMP协议的RMONAGENT的设计与实现
发布时间:2021-02-02 09:47
随着现代社会的不断发展,各种基于网络的应用爆发性的增长,网络规模与此同时不停的膨胀,纯粹依靠人工进行监控已经不再现实,为解决上述问题,SNMP标准孕育而生,它详细地定义了服务、协议和管理信息库等一系列标准。网络管理员可以通过SNMP监控设备运行状态,从而能够及时的发现故障并予以修复。SNMP协议在解决问题的同时仍然存在的一些问题:SNMP的轮询采样机制会造成大量网络管理报文,在造成网络拥塞的同时却大大降低了网络的利用率;SNMP的一般安全验证机制导致其无法提供有效的安全性保证;SNMP只支持集中式管理。为了克服SNMP的这些缺点,RMON(Remote Network Monitoring)远端网络监控诞生了,从而大大提高了网络监控的方便性。首先,文章简述了网络管理协议的应用现状,然后概括地分析了SNMP协议和RMON协议的优缺点,最后详述了基于SNMP协议的RMON AGENT的设计与实现。通过以上的工作,不仅能够把握到网络监控协议的发展的脉络,而且同时能够了解到RMON协议涉及的功能以及具体的实现细节,从而达到更加熟练的掌握并运用主流设备提供商提供设备的相关监控功能。基于RMON协...
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:68 页
【学位级别】:硕士
【部分图文】:
NMS、Agent和MIB关系图
华 中 科 技 大 学 硕 士 学 位 论 文SNMP 管理信息库(MIB)采用了和域名查询结构 DNS 相似的树形结构,它的根在最上面且没有名字[19-20]。树上的任意节点都可以唯一表示被管理对象。每个被管对象由唯一的 OID 表示,OID 用从根节点开始到被监视节点的一条路径唯一地标识,如管理对象 directory 可以用一串数字{1.3.6.1.2.1.1}唯一表示,因此这串数字就是 directory 的唯一 OID,如图 2.2 所示。
图 2.3 SNMP 的 5 种操作SNMP 协议主要由 3 种版本,分别是 SNMP V1 版本,SNMP V2 版本和 SNM3 版本[28]。SNMPV1 版本是最初的版本,只提供最简单的网络管理功能,SNMP本扩充了SNMPV1版本且保证向后兼容,SNMPV3版本与SNMPV1和SNMP本相比主要在安全性方面提高了很多,引入了基于用户的安全模型机制和基于的访问控制模型。由于SNMPV2协议与SNMPV1协议相比只增加了一个GetBu作,SNMPV3 协议与 SNMPV1 协议相比只修改了部分消息格式,因此这里只 SNMPV1 版本的报文格式,如图 2.4 所示。
【参考文献】:
期刊论文
[1]Linux下基于epoll+线程池高并发服务器实现研究[J]. 梁明刚,陈西曲. 武汉工业学院学报. 2012(03)
[2]基于SNMP计算机网络流量监控系统研究[J]. 张彤,吴世荣. 计算机技术与发展. 2011(01)
[3]Linux下一种多核网络服务器模型设计与实现[J]. 杨小宇,杨斌. 成都信息工程学院学报. 2010(06)
[4]基于MIB定义的SNMP分析系统及实现[J]. 区海平,寿国础. 计算机应用. 2009(01)
[5]RMON技术在网络管理中的应用研究[J]. 李馥娟. 计算机时代. 2008(12)
[6]RMON原理的分析与应用[J]. 谢声时. 沿海企业与科技. 2008(09)
[7]网络监控产品在企业中的应用[J]. 李维伟. 安装. 2008(02)
[8]网络监控软件在局域网中的应用[J]. 袁红志,谭延亮. 机电技术. 2007(04)
[9]基于RMON的网络管理研究[J]. 李亚,刘伟. 信阳师范学院学报(自然科学版). 2007(03)
[10]基于SNMP网络管理系统的研究与开发[J]. 李雄伟,孙大跃,马晓,钱定军. 网络安全技术与应用. 2007(06)
硕士论文
[1]单元测试中自动打桩技术的研究与实现[D]. 周傲.北京邮电大学 2012
[2]基于LINUX大规模TCP连接研究与设计[D]. 何金龙.太原科技大学 2011
[3]基于ARM嵌入式平台无线Mesh AP的设计与实现[D]. 周懿.西安电子科技大学 2011
[4]大规模存储智能网管系统设计与实现[D]. 俞赟.电子科技大学 2010
[5]RMON告警业务扩展与应用研究[D]. 赵锋.天津大学 2007
[6]软件测试与可靠性研究[D]. 杨丽红.四川大学 2006
本文编号:3014495
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:68 页
【学位级别】:硕士
【部分图文】:
NMS、Agent和MIB关系图
华 中 科 技 大 学 硕 士 学 位 论 文SNMP 管理信息库(MIB)采用了和域名查询结构 DNS 相似的树形结构,它的根在最上面且没有名字[19-20]。树上的任意节点都可以唯一表示被管理对象。每个被管对象由唯一的 OID 表示,OID 用从根节点开始到被监视节点的一条路径唯一地标识,如管理对象 directory 可以用一串数字{1.3.6.1.2.1.1}唯一表示,因此这串数字就是 directory 的唯一 OID,如图 2.2 所示。
图 2.3 SNMP 的 5 种操作SNMP 协议主要由 3 种版本,分别是 SNMP V1 版本,SNMP V2 版本和 SNM3 版本[28]。SNMPV1 版本是最初的版本,只提供最简单的网络管理功能,SNMP本扩充了SNMPV1版本且保证向后兼容,SNMPV3版本与SNMPV1和SNMP本相比主要在安全性方面提高了很多,引入了基于用户的安全模型机制和基于的访问控制模型。由于SNMPV2协议与SNMPV1协议相比只增加了一个GetBu作,SNMPV3 协议与 SNMPV1 协议相比只修改了部分消息格式,因此这里只 SNMPV1 版本的报文格式,如图 2.4 所示。
【参考文献】:
期刊论文
[1]Linux下基于epoll+线程池高并发服务器实现研究[J]. 梁明刚,陈西曲. 武汉工业学院学报. 2012(03)
[2]基于SNMP计算机网络流量监控系统研究[J]. 张彤,吴世荣. 计算机技术与发展. 2011(01)
[3]Linux下一种多核网络服务器模型设计与实现[J]. 杨小宇,杨斌. 成都信息工程学院学报. 2010(06)
[4]基于MIB定义的SNMP分析系统及实现[J]. 区海平,寿国础. 计算机应用. 2009(01)
[5]RMON技术在网络管理中的应用研究[J]. 李馥娟. 计算机时代. 2008(12)
[6]RMON原理的分析与应用[J]. 谢声时. 沿海企业与科技. 2008(09)
[7]网络监控产品在企业中的应用[J]. 李维伟. 安装. 2008(02)
[8]网络监控软件在局域网中的应用[J]. 袁红志,谭延亮. 机电技术. 2007(04)
[9]基于RMON的网络管理研究[J]. 李亚,刘伟. 信阳师范学院学报(自然科学版). 2007(03)
[10]基于SNMP网络管理系统的研究与开发[J]. 李雄伟,孙大跃,马晓,钱定军. 网络安全技术与应用. 2007(06)
硕士论文
[1]单元测试中自动打桩技术的研究与实现[D]. 周傲.北京邮电大学 2012
[2]基于LINUX大规模TCP连接研究与设计[D]. 何金龙.太原科技大学 2011
[3]基于ARM嵌入式平台无线Mesh AP的设计与实现[D]. 周懿.西安电子科技大学 2011
[4]大规模存储智能网管系统设计与实现[D]. 俞赟.电子科技大学 2010
[5]RMON告警业务扩展与应用研究[D]. 赵锋.天津大学 2007
[6]软件测试与可靠性研究[D]. 杨丽红.四川大学 2006
本文编号:3014495
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3014495.html