电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

基于Linux的网络监控系统方案

  • 资源ID:471364403       资源大小:102KB        全文页数:35页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

基于Linux的网络监控系统方案

基于Linux的网络监控系统(客户端设计) 2008年6月20日摘 要网络监控系统是网络安全系统的一个重要组成部分,它是对其他网络安全技术的重要的补充。网络监控通过监听整个网络的数据包,查看、分析数据容,可有效监控所在网络的运行情况等。伴随着社会信息化进程深入与互联网的迅猛发展,网络面临各种各样的威胁。一款好的网络监控系统可以与时有效地掌握网络运营情况和用户使用网络情况,并对通信的数据进行协议分析和恢复,从而提高网络的安全性。基于Linux的网络监控系统后台对底层数据报进行捕获和分析,把得到的数据报容存放在MySQL数据库中。客户端设计主要是利用JSP技术,设计一个WEB浏览的服务器,使用户能够很方便的查看系统后台分析出的数据包的具体容。客户端包括协议过滤,网络监控,网络预警等功能,这些功能能够使用户更加全面的了解系统后台得到的数据包的具体情况 。用户可以在Windows和Linux两大主流的系统上使用该系统,系统界面设计友好、简洁,功能较全。通过该系统,用户可以监控网络中页面访问、聊天等容,以达到网络监控的作用。关键词: 网络监控;客户端设计;JSP;MYSQL;数据库设计;ABSTRACTNetwork Monitor is an important part of network security,which is an important supplementary for other network security technology. The network Monitoring detects all of the data packets through the network and analyzes data. So it can effectively watch and control the networks action.Along with the process of social information and the rapid development of the Internet, the network faced a variety of threats. A good network monitoring system can promptly and effectively grasp the information about network operators, analysis and recovery the data about communication protocol, thereby enhancing network security. The Linux-based network monitoring systems work in background is to capture and filter the data packet in Lan. Then it analyzes the content and storage the results in MySQL database. Client design use JSP language to design a Web browser, which can make the user easily refer to the content of the data packets. Client has some features, such as capture and filter the data packets, network monitoring , network warning and so on. these features allow users a more comprehensive understanding the information of the data packets which the network Monitor have. Users can use the system in Windows and Linux . the system design friendly , simply and functional. Through the system, the user can control the access of network pages, chat and other contents to achieve the network monitoring role.Keywords: Network Monitor; Client design; JSP; MYSQL; Database design;目 录目 录4第一章 前 言61研究背景62.研究目的与意义6第二章 系统需求分析81.系统目标82.系统需求82.1系统功能要求82.2系统工作流程82.3系统运行环境92.4技术简要介绍93.数据库需求分析114.可行性分析研究11第三章 系统总体设计121.系统概述122.系统结构设计133.系统功能简述134.数据库概要设计145.功能模块设计185.1用户登录模块185.2协议过滤模块195.3 网络监控模块205.4数据库管理模块215.5查询历史数据模块225.6用户管理模块235.7统计模块235.8网络预警模块245.9帮助模块25第四章 详细设计261.数据库详细设计261.1 数据库的选用261.2 数据库详细设计261.3 数据库连接321.4 数据库操作的实现342模块详细设计352.1用户登录模块352.2协议过滤模块372.3 网络监控模块372.4数据库管理模块382.5查询历史数据模块392.6用户管理模块392.7统计模块402.8网络预警模块412.9帮助模块433.界面详细设计433.1界面总述433.2界面布局443.3表格设计45第五章 系统使用与运行结果分析471.系统开发平台472.系统使用说明与结果473结果分析53第六章 结 论551系统特点论述552.开发心得55致 57参考文献58第一章 前 言1研究背景网络监控系统是网络安全系统的一个重要组成部分,它是对其他网络安全技术的重要的补充网络监控系统是工作在网络层,传输层以与应用层的安全审计系统,通过置的基本网络协议、数据库应用协议等分析模块,记录网络事件,将进出网络的通信数据进行实时和完整的还原,能够重现用户访问的网络资源,从而实现对安全隐患的监控,并对网络活动的相关信息进行存储。伴随着社会信息化进程深入与互联网的迅猛发展,网络病毒感染、木马问题、恶意扫描、网络监听、垃圾等等问题让网络面临各种各样的威胁。一款好的网络监控系统可以与时有效地掌握网络运营情况和用户使用网络情况,并对通信的数据进行协议分析和恢复,从而提高网络的安全性。监控系统的存在使具有一定特权的网络管理人员对于网络上出现的,或破坏行为更加一目了然。这种应用从某种程度上对于利用网络从事非法活动的人起到了一定的威慑作用,提高了网络安全性。对企业而言,使用网络监控系统,不仅能够有效了解企业网络的潜在安全问题,防止黑客入侵,窃取企业等,还是一种有效的管理辅助手段。它能够实时监控企业员工上网的信息,如浏览网页、发送、聊天等等行为,便于与时发现问题,提高工作效率,完善企业管理。目前,世界上许多国家都发展了自己的网络监控工具,并且以各种方式积极推广网络监控工具在其过肩网络安全建设中的作用。所以,对于网络监控系统进行深入的研究,是实现网络安全有效的保障之一,具有很大的现实意义。2.研究目的与意义伴随着社会信息化进程深入与互联网的迅猛发展,网络病毒感染、木马问题、恶意扫描、网络监听、垃圾等等问题让网络面临各种各样的威胁。网络监控系统可以通过监听整个网络的数据包,查看数据容,可有效的掌握整个网络是否存在病毒感染、木马、恶意扫描与非法上网等。通过对WEB网页、/聊天软件等数据的捕捉,可有效了解经过一个网段的数据,通过对网卡数据包的捕捉与过滤,分析数据包的协议和容来获取数据包中容。并把相应数据放入到MYSQL数据库中。然后利用JAVA的跨平台性设计一个WEB浏览,使用户可在WINDOWS环境下进行容的查看和分析。由于现在网络安全的问题越来越多,并且用户对于网络安全的要求也越来越高,所以对网络监控系统的功能的要求也越来越高。一款好的网络监控系统可以与时有效地掌握网络运营情况和用户使用网络情况,并对通信的数据进行协议分析和恢复,从而提高网络的安全性。 在当今操作系统中,WINDOWS和LINUX是当今世界主流的操作系统。LINUX自诞生以来,就以其具有的稳定性,安全性为人们所称道,并且由于LINUX的开源性,而且其操作界面的不断优化,使越来越多的人开始使用LINUX,因此LINUX下的网络安全问题也随之成为一个热点的问题。所以,研究在LINUX下的网络监控系统,具有重大的现实意义。 我们利用JAVA的跨平台性,可以在LINUX操作系统中使用JSP技术来实现网络监控系统的客户端设计,客户端设计成WEB浏览的形式,可以更加有利于用户和系统之间的交互,而且不需要用户有较高的网络协议和网络监控的知识,不必去分析网络数据包的协议,只需要用户熟悉一下网络监控系统的操作,便可以轻松的获得并且了解网络中网页浏览,聊天与发送的相关信息,这使得进行监控的人员很容易,方便进行使用。所以,研究在LINUX下的网络监控系统,具有重要的历史意义。第二章 系统需求分析1.系统目标 网络监控系统主要实现的功能是通过对网卡的监控,过滤和捕捉到进行通信的数据包,分析数据包的协议和容,获取数据包的容,被把分析的结果按照一定的格式保存在MYSQL数据库中。而且,使用户能够对这些数据进行不同种类的查询,以便得到用户想要得到的数据。客户端设计则是利用JAVA的跨平台性,可以在WINDOWS或者LINUX环境下设计并实现浏览环境,使用户可以通过服务器对网络监控系统的MySQL数据库的数据进行访问,以便用户对该系统在整个网段捕捉的数据进行分析和分类查询,并对WEB网页,/聊天等进行实时监控。2.系统需求2.1系统功能要求(1)JSP后台的简单设计(2)前台JSP界面的设计和规划(3)JSP与MYSQL之间的访问2.2系统工作流程(1)前台客户端 前台客户端的功能主要是实现用户对后台捕获和分析的数据包的信息的查询和处理,图2-1 前台客户端工作流程(2)后台工作流程图2-2 后台工作流程2.3系统运行环境 本系统是基于JAVA技术,具有跨平台性,所以该系统能够在WINDOWS或者LINUX两种环境中运行。用来实现该系统客户端的工具是综合运用JDK、TOMCAT、MYSQL。注意:工具最好使用比较新的版本,我使用的版本是JDK 6 Update 6,Tomcat 5.5,Mysql5.0.51a。2.4技术简要介绍JSP技术简介 JSP(JavaServ

注意事项

本文(基于Linux的网络监控系统方案)为本站会员(枫**)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.