电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

35页
  • 卖家[上传人]:枫**
  • 文档编号:471364403
  • 上传时间:2022-11-10
  • 文档格式:DOC
  • 文档大小:102KB
  • / 35 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 基于Linux的网络监控系统(客户端设计) 2008年6月20日摘 要网络监控系统是网络安全系统的一个重要组成部分,它是对其他网络安全技术的重要的补充。网络监控通过监听整个网络的数据包,查看、分析数据容,可有效监控所在网络的运行情况等。伴随着社会信息化进程深入与互联网的迅猛发展,网络面临各种各样的威胁。一款好的网络监控系统可以与时有效地掌握网络运营情况和用户使用网络情况,并对通信的数据进行协议分析和恢复,从而提高网络的安全性。基于Linux的网络监控系统后台对底层数据报进行捕获和分析,把得到的数据报容存放在MySQL数据库中。客户端设计主要是利用JSP技术,设计一个WEB浏览的服务器,使用户能够很方便的查看系统后台分析出的数据包的具体容。客户端包括协议过滤,网络监控,网络预警等功能,这些功能能够使用户更加全面的了解系统后台得到的数据包的具体情况 。用户可以在Windows和Linux两大主流的系统上使用该系统,系统界面设计友好、简洁,功能较全。通过该系统,用户可以监控网络中页面访问、聊天等容,以达到网络监控的作用。关键词: 网络监控;客户端设计;JSP;MYSQL;数据库设计;ABS

      2、TRACTNetwork 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 informati

      3、on 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 p

      4、ackets, 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第一章

      5、前 言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第五章 系统使用与运行结果分析47

      6、1.系统开发平台472.系统使用说明与结果473结果分析53第六章 结 论551系统特点论述552.开发心得55致 57参考文献58第一章 前 言1研究背景网络监控系统是网络安全系统的一个重要组成部分,它是对其他网络安全技术的重要的补充网络监控系统是工作在网络层,传输层以与应用层的安全审计系统,通过置的基本网络协议、数据库应用协议等分析模块,记录网络事件,将进出网络的通信数据进行实时和完整的还原,能够重现用户访问的网络资源,从而实现对安全隐患的监控,并对网络活动的相关信息进行存储。伴随着社会信息化进程深入与互联网的迅猛发展,网络病毒感染、木马问题、恶意扫描、网络监听、垃圾等等问题让网络面临各种各样的威胁。一款好的网络监控系统可以与时有效地掌握网络运营情况和用户使用网络情况,并对通信的数据进行协议分析和恢复,从而提高网络的安全性。监控系统的存在使具有一定特权的网络管理人员对于网络上出现的,或破坏行为更加一目了然。这种应用从某种程度上对于利用网络从事非法活动的人起到了一定的威慑作用,提高了网络安全性。对企业而言,使用网络监控系统,不仅能够有效了解企业网络的潜在安全问题,防止黑客入侵,窃取企

      7、业等,还是一种有效的管理辅助手段。它能够实时监控企业员工上网的信息,如浏览网页、发送、聊天等等行为,便于与时发现问题,提高工作效率,完善企业管理。目前,世界上许多国家都发展了自己的网络监控工具,并且以各种方式积极推广网络监控工具在其过肩网络安全建设中的作用。所以,对于网络监控系统进行深入的研究,是实现网络安全有效的保障之一,具有很大的现实意义。2.研究目的与意义伴随着社会信息化进程深入与互联网的迅猛发展,网络病毒感染、木马问题、恶意扫描、网络监听、垃圾等等问题让网络面临各种各样的威胁。网络监控系统可以通过监听整个网络的数据包,查看数据容,可有效的掌握整个网络是否存在病毒感染、木马、恶意扫描与非法上网等。通过对WEB网页、/聊天软件等数据的捕捉,可有效了解经过一个网段的数据,通过对网卡数据包的捕捉与过滤,分析数据包的协议和容来获取数据包中容。并把相应数据放入到MYSQL数据库中。然后利用JAVA的跨平台性设计一个WEB浏览,使用户可在WINDOWS环境下进行容的查看和分析。由于现在网络安全的问题越来越多,并且用户对于网络安全的要求也越来越高,所以对网络监控系统的功能的要求也越来越高。一款

      8、好的网络监控系统可以与时有效地掌握网络运营情况和用户使用网络情况,并对通信的数据进行协议分析和恢复,从而提高网络的安全性。 在当今操作系统中,WINDOWS和LINUX是当今世界主流的操作系统。LINUX自诞生以来,就以其具有的稳定性,安全性为人们所称道,并且由于LINUX的开源性,而且其操作界面的不断优化,使越来越多的人开始使用LINUX,因此LINUX下的网络安全问题也随之成为一个热点的问题。所以,研究在LINUX下的网络监控系统,具有重大的现实意义。 我们利用JAVA的跨平台性,可以在LINUX操作系统中使用JSP技术来实现网络监控系统的客户端设计,客户端设计成WEB浏览的形式,可以更加有利于用户和系统之间的交互,而且不需要用户有较高的网络协议和网络监控的知识,不必去分析网络数据包的协议,只需要用户熟悉一下网络监控系统的操作,便可以轻松的获得并且了解网络中网页浏览,聊天与发送的相关信息,这使得进行监控的人员很容易,方便进行使用。所以,研究在LINUX下的网络监控系统,具有重要的历史意义。第二章 系统需求分析1.系统目标 网络监控系统主要实现的功能是通过对网卡的监控,过滤和捕捉到进

      9、行通信的数据包,分析数据包的协议和容,获取数据包的容,被把分析的结果按照一定的格式保存在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的网络监控系统方案》由会员枫**分享,可在线阅读,更多相关《基于Linux的网络监控系统方案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.