39
学术出版,国际教著,国际期刊,SCI,SSCI,EI,SCOPUS,A&HCI等高端学术咨询
来源:职称驿站所属分类:计算机网络论文 发布时间:2019-01-15浏览:29次
从互联网+的角度看,计算机病毒和网络攻击已经成了社会问题。网络预警系统集病毒扫描和入侵监测功能于一身,它能实时捕获网络之间传输的所有数据,利用内置的病毒和攻击特征库 ,通过使用模式匹配和统计分析的方法 ,可以监测网络上发生的病毒入侵 。随着大众对于IP设备管理标准的需求逐渐增加,SNMP网络管理协议在1988年正式推出来一款,只用SNMP一些“简单”的管理操作就可以完成远程管理网络设备。文章利用c, builder6软件设计开发的基于SNMP协议实现网络设备运行状态的监测、预警系统是适用于windows平台。经测试,系统运行稳定,达到预期效果。
《计算机仿真》杂志提供有关于论文查询、仿真活动的动态、仿真产品展示、仿真用户需求等。如今,发展我国仿真技术,勇攀世界科技高峰,业已成为仿真界的行动口号。整个科技界都要按照自主创新、重点跨越、支撑发展、引领未来的要求,以求真务实的科学态度和只争朝夕的奋斗精神,为建设创新型国家作出不懈努力。因此,职称驿站和《计算机仿真》杂志进一步要将自身打造成为一个有利于自主创新的园地,促进仿真技术交流和发展。
由于互联网本身已经成为了国家和社会的基础设施,使网络达到了空前的连通性 ,当互联网不断地被精简到少数几个操作系统和通讯协议上的同时 ,计算机本身的互通性也大大增加了;随着网络的快速发展和计算机应用的水平快速提高,也对网络管理提出了很高是要求;越来越低的技术门槛,让目前的网络恶意工具越来越多,使用起来也越来越简单,成为一名“黑客”也越来越容易[1]。在实际应用中可利用SNMP协议实现监控与管理工作的网络设备有各种大型主机、UNIX工作站、PC机、网桥、路由器等[2]。本系统的开发就是基于SNMP协议的,对于各类企业的网络管理都简单实用,必定得到良好的经济效益。
1 系统设计
本项目预采用的开发工具为c, builder6, 采用面向对象的设计思想,将每个模块按实现的功能以不同的方式实现。和用户打交道的界面以窗体(form)形式构造,后台处理如连接数据库、打开文件、连接交换机等以数据模块(datamodule)的形式产生[3]。
2 数据库模块
在Windows平台上,对网络设备中的数据进行周期性采集;然后,将采集到的原始流量数据存储在数据库中;在程序界面能实时从数据库获取数据,从而实现对网络数据的监视[2]。
MySQL数据库是一个高效的免费数据库管理系统,具有多用户存取的特点,该特点对本系统今后的改进和升级意义重大[4]。
数据采集和存储模块;其中数据采集部利用了自主开发的程序包。
数据显示模块;
3 结语
我们的网络设备监控与管理系统对TCPTP协议簇中的snmp协议进行底层开发,本系统是一个基于snmp协议的网络设备监视、管理系统、独立的sql数据库和相关的显示程序。通过利用SNMPv2中的GetBulkRequest操作批量获取网络设备的本机及远程的网络设备的arp-ip对应信息表及其mac-port对应信息表的数据,同时保存在数据库,并且扩展成web上的显示的应用。
网络设备监控管理系统虽然实现了功能,有些地方还是可以改进的:
1)在数据库和显示程序之间来会显示,及传输过程中可以采用多次读取,来保证数据的准确和可靠性。
2)加入一些用户经常使用的操作,进行功能的具体定制。
3)可以和snmpv3的一些機制进行改进
参考文献:
[1] 武韡. 基于SNMP协议的网络底层设备的监控与管理[J]. 信息与电脑, 2016(166).
[2] 杨勇. 李军. 张越培. 异构网络中SNMP数据采集监测系统研究[J]. 计算机技术与发展, 2014(6).
[3] 武韡. 石亚军. 基于SNMP协议的网络预警系统的分析于设计[J]. 网络安全技术于应用, 2016(47).
[4] 鲁秀梅. 基于SNMP协议的网络故障管理系统的设计与实现[D]. 北京邮电大学, 2009.
《网络预警系统的设计与实现》
本文由职称驿站首发,您身边的高端学术顾问
文章名称: 网络预警系统的设计与实现
上一篇:计算机网络信息安全及加密技术
下一篇:关于网络语言的语言变异研究
扫码关注公众号
微信扫码加好友
职称驿站 www.zhichengyz.com 版权所有 仿冒必究 冀ICP备16002873号-3