欢迎来到天天文库
浏览记录
ID:58210887
大小:158.83 KB
页数:2页
时间:2020-04-27
《使用SNMP++开发网络监控系统-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、COMPUTINGSECURITYTECHNIQUES计算机安全技术使用SNMP++开发网络监控系统宫明(沈阳航空航天大学信息网络中心,沈阳110136)摘要:网络规模扩大,导致网络管理的工作量急剧增大。更好地监控网络运行,提高管理效率,是网络管理者急需解决的问题。简单网络管理协议(SNMP)逐渐成为网管软件开发行业普遍使用的技术标准。sNMP++软件包提供了一系列应用程序接口。为开发者提供SNMP服务。为了更好使用sNMP++的各项功能,提出了在Windows7和VS2010环境下.编译sNMP++的方
2、法。使用该方法生成的动态链接库在实际_T-程中运行稳定。关键词:简单网络管理协议;sNMP++软件包;VS2010环境UseSNMP++DevelopmentNetworkMonitoringSystemGONGMing(InformationNetworkCenter,ShenyangAerospaceUniversity,Shenyang110136,China)Abstract:Theexpansionofthenetworksizeleadstonetworkmanagementworkloadi
3、ncreasesrapidly.Howtomonitorthenetworkrunningbetter,improvetheeficiencyofmanagement,isurgentresolveproblemfornetworkmanagers.TheSimpleNetworkManagementProtocolisbecomingcommonlyusednetworkmanagementsoftwaredevelopmentindustrytechnicalstandards.Thesoftware
4、toolkitofSNMP++providesaseriesofapplicationprograminterface,TheseAPIprovidedevelop—erswiththeSNMPservice.InordertobeRerusethefunctionofSNMP++,ProposedthemethodtocompilerSNMP++inWindows7andVS2010environment.TheDynamicLinkLibrarygeneratedusingthemethodrunni
5、ngstabilityinthepracti—calpr~ect.Keywords:SimpleNetworkManagementProtocol:SNMP++softwarepackage:VS2010environment随着计算机网络技术的发展,以太网的规模和应用范围教材及网上的资源已经提出了一些针对Windows平台的编译急剧扩大,网络所承担的任务愈来愈繁重,网络管理工作越方法:使用VC++6.0(VisualStudioC++6.O)编译SNMP++V来越繁重;因此,如何成功地对网络进行管理,提
6、高网络的3.2.18。不支持SNMPv3,生成结果为静态库;使用VC6.0创性能和服务质量.提高网络管理员的管理水平和工作效率已建Win32静态链接库工程,编译SNMP++v2.8库文件。这些成为一项迫切的任务。在众多网络管理协议中,简单网络管方法编译生成的静态库.虽然在相对简单的应用环境下可以理协议(SNM1)以其简洁、易于实现、易于扩展和应用广正常使用,但存在着很多不足:(1)不支持SNMPv3l5】,随着泛的特点得到各网络生产厂家的广泛支持,成为事实上的网网络安全意识的提高,软件开发人员和网络管理员
7、需要逐步络管理工业标准.是网络设备厂商、应用软件开发者及终端向SNMPv3过渡。(2)只针对某一个版本的SNMP++库,而用户的首选管理协议[21。且编译结果侧重于静态库。事实上,在实际项目开发中,需1研究现状要把SNMP++编译成动态库。因为可以缩小可执行文件的体SNMP++是一套专注于网络管理的开放技术.是SNMP协积,还可以不重新编译连接可执行程序的前提下,更新动态议原理和C++结合的产物。SNMP++是一套C++类的集合,它库文件达到更新应用程序的目的。针对以上的不足,结合实为网络管理应用的开发者
8、提供了SNMP服务。由于C++标准类际工程需要提出一种更具实际性,通用性,基于Windows7平库缺少一套封装好的处理网络管理的类,SNMP++恰好填补了台的编译方法:使用Vs2010(VisualStudio2OLO)编译SN—这个空白,它可以提供以下诸多好处:易用、安全、可移植、MP++V3-3.0,生成结果是动态库且支持SNMPv3应用。能扩展,降低管理和执行的复杂性,把面向对象的优点带到2方案实现了网络编程中。SNMP
此文档下载收益归作者所有