收藏本站
《武汉理工大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

基于SNMP和JAVA的网络流量检测系统

陈俊  
【摘要】:网络管理涉及到网络运行的方方面面,已成为现代信息网络中最重要的内容之一。网络管理中,流量检测、统计分析是最基本的,是网管的基础,可以有效的帮助网络管理员进行性能管理、计费管理、故障管理等,并帮助管理员做出合理的决策。基于Web的网络管理WBM(Web Based Management)融合了网络管理技术和Web技术,为管理人员提供了比传统工具更强有力的管理能力。管理人员应用WBM能够通过任何Web浏览器,在任何站点检测和控制公司网络,而不再拘泥于网管工作站。在WBM中,JAVA扮演了最重要的角色。JAVA语言是解释执行、面向对象的,“一次编译到处执行”,非常适合于编写分布式的网络管理软件。 本文论述了一种检测网络流量的方法。首先通过SNMP协议从网络设备获得流量数据,接着把流量数据记录在RRD(Round Robin Database)数据库文件中,同时生成GIF图片(也可根据用户需要生成PNG或JPG图片)。除得到每天的流量分析统计外,还可生成过去七天、过去四个星期、过去十二个月的流量分析统计图。这些图片嵌入到HTML页面中生动地显示给网络管理员。 采用上述方法,本人实现了一个网络流量检测系统。该系统的最大优点是可以做到免配置和跨平台。所谓免配置是指不需要编写任何配置文件,仅仅通过WEB页面就可以完成被管设备的添加、删除。通过WEB页面,用户还可以自由选择和调整设备上需要被检测的接口。由于本系统采用纯Java语言编写,具备跨平台性,可运行在UNIX/LINUX环境下。不作任何改动,还可运行在Windows NT/2000,Windows XP环境下。 系统采用MVC模式,架构非常清晰。Servlet扮演控制器,视图采用Jsp,模型采用Javabean。业务逻辑全部在Javabean中实现,因此这部分代码可方便地应用到非Web的网管系统中。为了弥补Web技术实时性差的缺点,在客户端应用了Applet。Applet主动与服务器建立Socket连接,实现浏览器与服务器的双向实时通信。服务器端应用了NIO技术,只需要一个线程就可以和所有的客户端保持连接,减轻了服务器的负担,提高了效率。 事实证明:采用SNMP和JAVA的网络流量检测系统具备良好的易用性、跨平台性;其良好的架构又保证了复用性、可扩展性。因此极具实际应用价值。
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2005
【分类号】:TP393.06

【引证文献】
中国期刊全文数据库 前1条
1 柯栋梁;倪艾玲;;一种分布式网络流量监测系统[J];软件导刊;2008年10期
【参考文献】
中国期刊全文数据库 前2条
1 王经雨,马斌荣,刘海宁;用Java开发基于Web的网络性能监测软件的研制[J];计算机工程;2001年02期
2 段渭军,李引娟,王福豹;基于Web的分布式网管及其实现技术[J];计算机应用研究;2003年08期
【共引文献】
中国期刊全文数据库 前10条
1 李志奇;;IPv4/IPv6混合组网下的网络管理技术研究[J];信息安全与技术;2011年Z1期
2 邵泽云;;基于MRTG的网络流量监测研究与应用[J];安庆师范学院学报(自然科学版);2010年02期
3 宋乃平,王立新;一种基于Web的网络管理平台的研究及实现[J];安阳师范学院学报;2003年05期
4 王海鹏;;计算机网络管理技术的探讨[J];办公自动化;2010年20期
5 薛蔡;SNMP协议及其在网络管理中的应用[J];兵工自动化;2003年06期
6 潘煜;惠燕;;基于主动代码面向业务的网络性能管理系统[J];兵工自动化;2008年09期
7 苏明,颜世峰;一种智能小区以太接入交换机SNMP代理设计与实现[J];北京广播电视大学学报;2003年03期
8 佘健,窦丽华,陈杰;基于SNMP协议的网络主机综合监控方法研究[J];北京理工大学学报;2002年03期
9 刘桂山,胡军程;1553B总线信息流设计[J];北京理工大学学报;2003年03期
10 王利,郭巧,李文正,吴才聪;利用XML实现SNMP配置管理的多粒度访问[J];北京理工大学学报;2004年09期
中国重要会议论文全文数据库 前9条
1 尹雪;于海;;基于工业以太网交换机的SNMP代理实现[A];第十三届中国科协年会第11分会场-中国智慧城市论坛论文集[C];2011年
2 李和璋;伍浩成;谢征;赵灏;;波分复用光网络管理通道技术分析与探讨[A];全国第十三次光纤通信暨第十四届集成光学学术会议论文集[C];2007年
3 王钊鑫;任新华;;基于移动Agent的网络管理系统的研究及性能分析[A];全国ISNBM学术交流会暨电脑开发与应用创刊20周年庆祝大会论文集[C];2005年
4 吴思政;周芳;;GPRS移动数据业务实时监测系统的研究与实现[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(下册)[C];2008年
5 许花桃;;计算机网络管理的现状和发展[A];广西电机工程学会第七届青年学术交流会论文集[C];2002年
6 曹毅;;基于SNMP协议的大型短波发射台全台自动控制系统的设计与实现[A];2011中国电影电视技术学会影视技术文集[C];2011年
7 尹雪;于海;;基于工业以太网交换机的SNMP代理实现[A];2011电力通信管理暨智能电网通信技术论坛论文集[C];2011年
8 李炳兴;;数字多路传输DMX512系统结构[A];'2000系统仿真技术及其应用学术交流会论文集[C];2000年
9 张增华;吕少影;;一种组件式设备管理软件的设计[A];2012年电力通信管理暨智能电网通信技术论坛论文集[C];2013年
中国博士学位论文全文数据库 前7条
1 任雁铭;变电站计算机通信网络和系统的研究[D];华北电力大学;2000年
2 李初民;基于网络管理数据库中性能数据的知识发现(KDD)研究[D];重庆大学;2001年
3 许华虎;CIMS环境下基于WEB的分布式网络系统管理的研究[D];上海大学;2004年
4 向继东;基于数据挖掘的自适应入侵检测建模研究[D];武汉大学;2004年
5 黄英君;空间综合信息网络管理关键技术研究与仿真[D];国防科学技术大学;2006年
6 张新;分层分布式网络故障管理研究[D];西安电子科技大学;2007年
7 周颖;无线传感器网络的网络管理体系结构及相关技术的研究[D];武汉理工大学;2008年
中国硕士学位论文全文数据库 前10条
1 郑锡健;大连人保财险核心网改造方案设计与实现[D];大连海事大学;2010年
2 陈岱珏;基于SNMP的数据中心基础架构管理系统的设计与实现[D];苏州大学;2010年
3 张杰才;PTDN体系结构研究与网管的实现[D];北京交通大学;2011年
4 袁颂升;EUROCAT-X的UBSS中间件平台的设计与实现[D];电子科技大学;2010年
5 刘国良;基于Windows平台活动目录域内网络设备资源管理系统研究[D];昆明理工大学;2009年
6 何艳华;WLAN热点接入设备网络管理系统的设计与实现[D];西安电子科技大学;2011年
7 丁君;基于SNMP的IPv6网络故障监测系统的设计与实现[D];西安电子科技大学;2009年
8 刘月;综合测试平台ISEE中ASN.1的应用与实现[D];西安电子科技大学;2009年
9 邵永春;网络管理中软件分发模型的研究[D];西安电子科技大学;2010年
10 郑斯日古楞;校园网主干网络设备管理信息系统的设计与实现[D];北方工业大学;2011年
【同被引文献】
中国期刊全文数据库 前4条
1 吴斌;孙禾;徐建华;黄敏;;校园网流量监测系统的研究与实现[J];辽宁工程技术大学学报;2007年03期
2 张卫东,王伟,韩维桓;网络流量测量与监控系统的设计与实现[J];计算机工程与应用;2005年32期
3 尹家生;周健;辜丽川;;基于Linux的高速网络流量采集与分析模型研究[J];计算机工程与应用;2006年10期
4 杨家海,李星,吴建平;一种基于Web/Java的网络管理系统模型与实现[J];清华大学学报(自然科学版);2000年05期
中国硕士学位论文全文数据库 前1条
1 梅锋;基于Spring实现J2EE企业应用开发框架的研究与应用[D];武汉理工大学;2007年
【二级参考文献】
中国期刊全文数据库 前1条
1 谢双一,薛进;一种进行Web网络管理的技术策略[J];计算机应用研究;2000年02期
【相似文献】
中国期刊全文数据库 前10条
1 王红;;基于Java和SNMP的网络管理研究[J];科学之友(B版);2008年11期
2 郭建波 ,李志明 ,刘宁宁;跨网段获取远程主机MAC地址的方法与java实现[J];微计算机信息;2005年23期
3 杨高锋,石坚,张磊;综合网管中拓扑发现算法的设计与实现[J];科学技术与工程;2005年19期
4 刘伟;石坚;杨涛;;基于SNMP与JAVA技术的EPON网络管理系统[J];网络安全技术与应用;2007年01期
5 郎波;占传杰;;基于SNMP的网络拓扑算法的研究[J];计算机与现代化;2007年02期
6 徐明阳;吕宏伟;魏帅;;基于Java平台的网元管理系统的设计与实现[J];电脑知识与技术;2009年36期
7 王雁博;;基于SNMP协议的网络流量管理[J];西安文理学院学报(自然科学版);2011年03期
8 陈秀兰;吴军华;;通用网络流量监测报警系统的设计与实现[J];微计算机应用;2006年04期
9 陈秀兰;;通用网络流量监测报警系统的研究与实现[J];微型电脑应用;2006年04期
10 黄明;;基于SNMP和JAVA的网络性能管理[J];黑龙江科技信息;2008年35期
中国重要会议论文全文数据库 前10条
1 范辉华;丁明君;吴伟杰;张大蓉;;一个基于Java和SNMP的网络管理系统[A];2008年MIS/S&A学术交流会议论文集[C];2008年
2 姜久雷;;在Visual J++6.0环境下编写纯Java代码的方法[A];西部大开发 科教先行与可持续发展——中国科协2000年学术年会文集[C];2000年
3 蔡文鸿;陆以勤;;JAVA手机在我国发展面临的问题[A];第九届全国青年通信学术会议论文集[C];2004年
4 杨睿;金大海;宫云战;马跃;;JAVA中空指针引用故障的静态检测方法[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
5 李镐炜;王跃科;赵健;;Java在测试系统接口中的应用[A];中国仪器仪表学会第三届青年学术会议论文集(下)[C];2001年
6 李永花;赵冰燕;王晶;;一种基于Java的数字签名方法[A];2011年中国气象学会气象通信与信息技术委员会暨国家气象信息中心科技年会论文摘要[C];2011年
7 唐焕春;;《Java程序设计》精品课程建设[A];2010无锡职教教师论坛论文集[C];2010年
8 阔永红;陈健;韩博凯;;基于Java的电话费查询系统的开发[A];中国电子学会第七届学术年会论文集[C];2001年
9 黄慧;刘波;翁得河;孙钰;万遂人;;基于java的脑肿瘤磁共振批处理数据工具的研发[A];中国生物医学工程学会成立30周年纪念大会暨2010中国生物医学工程学会学术大会青年优秀论文[C];2010年
10 淮永建;张先勇;郝重阳;;Java 3D API和虚拟现实[A];中国体视学学会图像分析专业、中国体视学学会仿真与虚拟现实专业、中国航空学会信号与信息处理专业第一届联合学术会议论文集[C];2000年
中国重要报纸全文数据库 前10条
1 本报记者 方正;执Java发展之牛耳[N];网络世界;2003年
2 小寒;Java小档案[N];中国计算机报;2001年
3 广西 黄震;巧妙删除出错的Java游戏[N];电脑报;2004年
4 本报记者 李瀛寰;Java要唱主角[N];中国计算机报;2001年
5 ;Java的新目标[N];计算机世界;2000年
6 刘锬;Java用于嵌入式系统的十个优点和五个局限[N];计算机世界;2004年
7 刘基诚 雷厉风;Java的盛宴(下)[N];中华读书报;2005年
8 本报记者 李佳师;逐波无线与Web[N];中国电子报;2003年
9 刘磊;昔日Java斗士今日转投微软[N];中国计算机报;2005年
10 ;沃尔玛销售Java PC[N];计算机世界;2004年
中国博士学位论文全文数据库 前10条
1 陈虎;JE-Java芯片系统关键技术的研究与设计[D];中国人民解放军国防科学技术大学;2000年
2 杨克峤;Java程序优化与数据竞争检测的研究[D];复旦大学;2010年
3 胡光;硬Java实时嵌入式平台及其关键技术研究[D];复旦大学;2012年
4 王苏南;高速复杂网络环境下异常流量检测技术研究[D];解放军信息工程大学;2012年
5 陈文亮;基于Web的数控编程系统及其关键技术研究[D];南京航空航天大学;2001年
6 高国福;中国肿瘤防治数据库的建立[D];中国协和医科大学;2006年
7 祝玉华;基于Multi Agents的WebGIS的研究和实践[D];解放军信息工程大学;2004年
8 苏宏华;棉铃虫感觉神经元膜蛋白和G蛋白α亚基基因克隆表达及其相互作用蛋白的筛选[D];中国农业科学院;2006年
9 李学杰;安全高效电子政务系统的关键技术研究[D];天津大学;2008年
10 巩兰杰;基于人工股市建模的价格泡沫影响因素研究[D];天津大学;2008年
中国硕士学位论文全文数据库 前10条
1 陈俊;基于SNMP和JAVA的网络流量检测系统[D];武汉理工大学;2005年
2 何力;移动代理技术在网络管理系统中的应用研究与部分实现[D];电子科技大学;2005年
3 严雷;“设计模式”与SNMP网管软件的开发[D];北京邮电大学;2006年
4 史严梅;嵌入式WEB SERVER及SNMP在工控领域的应用研究与设计[D];山东大学;2010年
5 倪肖;基于SNMP的无线网络设备自动化测试工具的设计与实现[D];苏州大学;2010年
6 廖艳利;基于SNMP的IM服务器网管系统的设计与实现[D];武汉邮电科学研究院;2011年
7 郑锐;基于SNMP和ARP的网络拓扑算法的研究与应用[D];南京信息工程大学;2011年
8 陈亮;基于802.1Q和SNMP实现对802.1X的模拟[D];大连海事大学;2003年
9 宋雪杰;宽带网SNMP计费采集子系统设计及实现[D];电子科技大学;2002年
10 周伟;基于SNMP的计算机网络性能管理系统研究与实现[D];太原理工大学;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026