毕业设计(论文)网络流量的监控及优化.doc
《毕业设计(论文)网络流量的监控及优化.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)网络流量的监控及优化.doc(50页珍藏版)》请在三一办公上搜索。
1、本科毕业论文(设计)论文(设计)题目:网络流量的监控及优化 学 院: 专 业: 班 级: 学 号: 学生姓名: 指导教师: 2012年 6 月 1 日贵州大学本科毕业论文(设计)诚信责任书本人郑重声明:本人所呈交的毕业论文(设计),是在导师的指导下独立进行研究所完成。毕业论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。特此声明。论文(设计)作者签名: 日 期: 目 录摘 要IVAbstractV第一章 绪论11.1 背景11.2 目的11.3 意义21.4 国内外现状2第二章 网络流量的分类及检测42.1 网络流量的分类42.1.1 SNMP(SGMP)简介42
2、.1.2 RMON简介42.1.3 NTOP简介52.2 网络流量的检测方法52.2.1 SNMP的工作流程52.2.2 RMON的工作流程62.2.3 NTOP的工作流程72.3 网络流量检测方法的优缺点82.3.1 SNMP的优缺点82.3.2 RMON的优缺点92.3.3 NTOP的优缺点10第三章 网络流量的监控113.1 流量监控分析113.2 流量分析管理123.2.1 网络管理软件的作用123.2.2 网络软件管理的类型143.3 流量监控原理(基于SNMP的流量分析)143.3.1 SNMP的工作原理143.3.2 基于SNMP的流量分析173.3.3管理对象库MIB173.3
3、.4 MRTG工具的介绍及应用18第四章 网络流量监控安装及优化234.1 网络流量分析的意义及方法234.2 MRTG工作环境244.3 Windows上SNMP的启用284.3.1 MRTG的安装314.4 监控设备334.4.1 Cisco设备334.4.2 计算机A上的配置344.4.3 监控华为设备344.4.4 监控效果354.5 对网络性能的优化364.5.1 对硬件方面优化364.5.2 对软件方面优化374.5.3 对主干线路及网络结构的调整优化374.6 基于VLAN的网络优化384.6.1 VLAN简介384.6.2 VLAN技术的优点394.6.3 VLAN的实现方法3
4、94.6.4 利用VLAN优化网络40第五章 总结41参考文献42致谢43摘 要 随着时代的发展,科技的进步,计算机已经成为了人们必不可少的工作、生活、娱乐的工具,他使人们的工作效率提高,生活丰富多彩。同时,伴随着计算机产生的网络技术也迅速的得到了发展,如今,用户对网络的要求越来越高,不仅仅在于网络的速度,而且要求网络有很高的安全性,能拦截病毒及黑客入侵。所以,在复杂的网络环境中,如果不对网络流量进行实时的监控、管理及优化,就很容易网络堵塞,使得计算机上网速度慢甚至无法上网,严重时会导致计算机损坏,造成一些不必要的损失。如今,已经有很多研究员开始研究如何监控网络流量、优化网络流量,并且都取得了
5、很好的成果。遗憾的是每一种研究都有一些缺憾,还是不能完全的满足网络需求,不能完全的为人们解决网络拥堵与速度缓慢的问题。为了更好的解决网络流量监控与优化的问题。本文比较了当前比较流行的网络流量监控方法,本方最终以SNMP协议入手,了解前人的思想,加上自己的思路,提供出一个基于SNMP协议的网络流量监控,网络优化的解决方法。关键字: 拦截病毒 黑客入侵 网络堵塞 实时的监控AbstractWith the development of The Times, the progress of science and technology, computers have become the peopl
6、e of the necessary work, life and entertainment tool, he made them work efficiency, the life rich and colorful. At the same time, along with the computer network technology also produced quickly obtained the development, now, the user to the requirements of the network is more and more high, not onl
7、y in the speed of the network, and required network has a high security, hackers and virus can intercept. So, in a complex network environment, if wrong network flow real time monitoring, management and optimization, it will be easy to network congestion, the computer is slow Internet cant even get
8、to the Internet, will cause serious damage to the computer, causing some unnecessary loss. Now, there have been many researchers began to research how to monitor network traffic, optimize network traffic, and were all made good achievements. Unfortunately each study will have some regret, or could n
9、ot fully satisfy demand in the network, and can not solve the network congestion for people with a slow problem. In order to better solve the network flow monitoring and optimization. This article compares the current popular network flow monitoring method, his own end in the SNMP protocol of unders
10、tanding the thought of predecessors, plus his own ideas, provide a network based on SNMP protocol flow monitoring, network optimization solution.Key word: intercept virus hackers network congestion real-time monitoring第一章 绪论1.1 背景 1946年世界上第一台电子计算机在美国宾夕法尼亚大学诞生,从此,计算机慢慢的走入人们的生活,慢慢的改变着人们的生活。制作文档、表格、看电视
11、、听歌、聊天、在网络上收集各种资料。从工作到生活再到娱乐,计算机无处不在。成为了我们身边必不可少的工具。人们的生活越来越依赖于计算机网络,计算机互联网络正常、高效、安全、可靠地运行是确保未来社会高效运作的基本前提。而IT行业的蓬勃发展、新技术、新运用的迅速扩展,网络通信量的急剧增加,必然会导致网络流量的饱和、网络性能的急剧下降。因此,网络性能监控倍受关注,并成为网络管理领域研究的一个热点。 当前,对于网络性能监控的研究正面临诸多挑战,国际上有许多科研人员致力于性能监控的研究。取得了丰硕的成果,研制出了许多对网络性能进行监控和分析的工具。如:MRTG、ARS、E-eRmd、XFSwatch等。利
12、用这些性能监控工具对网络进行监控,对设备负载、网络时延、丢包率、端口流量、线路带宽利用率等参数进行监测分析,可以基本掌握网络运行情况,并决定是否需要对网络进行优化、升级、扩容。但是随着网络环境越来越复杂,各种应用层出不穷,各种网络病毒不断爆发,网络攻击也不断出现,仅凭这些参数有时难以发现问题的根本原因,这时候就需要对网络性能做进一步的深入分析。而网络性能分析的重点是对流量进行分析。流量分析主要对网络流量进行细粒度的分析,为用户提供网络流量的不同粒度、不同侧面的分析数据,协助用户定位、解决网络故障和异常流量(如安全攻击)的问题,为用户进行网络优化提供决策依据。1.2 目的 随着网络的快速发展,人
13、们上网日益频繁,网络中各种程序-包括P2P软件、BT下载、视频点播等应用日益广泛,带宽的使用情况就成了网络管理者关心的主要问题,网络管理者也越来越渴望通过对网络状态和流量的见识来了解网络运行状态,提高对网络的监测和控制能力。有效的了解网络流量对于排除网络故障起到很大的作用,特别是很多园区网都拥有路由交换设备,这些设备担负着网络连接的重要角色,所以清晰的了解通过其各个端口的流量是具有重大意义的,只有对流量进行监控才能有效的管理网络带宽使办事效率大大提高。使用网络流行的一种免费软件MRTG(Multi Router Traffic Grapher)来探讨校园网的流量监控来达到设计目的。1.3 意义
14、网络是一个复杂的工作环境,网络流量监控成为网络管理的监控第一线,人们对网络流量监控的研究已经有很多年了,就网络流量如何受网络负载的影响也得出了大量理论成果,可惜的是,这些理论成果给予人们的帮助并不大,这些公式和理论并没有帮助人们解决多大的问题。我们还是会常常听到有人说,我的网速怎么又慢慢了,我的电脑又卡了之类的话。要怎么才能解决人们的网络问题,把科研人员研究出来的公式和理论知识用到实际当中。让人们可以很简单,很容易的了解当前的网络使用情况,现在,网络是一个非常广大的平台,网络上什么东西都会有,所以,现在可以不花钱或者花很少的钱就可以在网络上找到一个功能强大,完全的网络流量监控与分析的工具。但是
15、,这些工具各有各的优势与劣势。各自适用的环境与方法不用,本文将研究和比较各种监控软件的使用方法和适用环境。并且对其中比较适合于本设计的方法进行具体的分析并且对其监控网络进行优化。从而使人们更好、更快的使用网络,尽情的享受网络带给我们的方便与便利。1.4 国内外现状随着时代的发展,国际互联网的成员迅速发展到240个国家,用户之多已经无法计算,2011年底,我国的网民数量已经突破五亿,每天在网络上传输的数据与信息更是数不尽。在网络快速的今天,我们常常会感觉到网速很慢,很卡,网络的安全性能也很差,这是由于我国在计算机网络流量监控与优化方面做得还不够,我国和国外还是有一定的差距,我国很多网络方面的技术
16、还需从外国学习。 当前所有的网络应用都是在TCP/IP协议,服务器和客户机或者浏览器和Web服务器模型,这样模型下的应用必须在网络中设置一个服务器,信息先是集中上传到服务器保存然后再分别下载,或信息按服务器上传的有关规则处理后,才可在网络传递流动,该模型的明显特点是:内容中心化,从结构看,系统必须有一个或若干服务器来提供服务,大量客户频繁或者是同时访问时,服务的带宽将成为信息传输的瓶颈,固然硬件更新一定程度缓急这种矛盾,但不可能满足日益发展实际需求。 计算机在最近几年在我国发展很快,网络技术发展也随着计算机硬件的一起快速发展,在国内对于网络流量监控技术的研究和应用都在快速的发展着,目前我国关于
17、网络流量的学术论文并不是很多,但是在国内已经推出了网络流量监控的相关产品。 第二章 网络流量的分类及检测2.1 网络流量的分类2.1.1 SNMP(SGMP)简介SNMP(Simple Network Management Protocol)简单网络管理协议是一个应用层协议,它的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大
18、。现在SNMP已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。 简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema),和一组资料物件。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。该协议是互联网工程工作小组(IETF,Internet Engineering Task Force)定义的internet协议簇的一部分。2.1.2 RMON简介RMON(Remote Network Monitoring)远端网络监控,
19、最开始设计RMON的时候,解决远程站点和从一个中心点管理各局域分网的问题是RMON当初的设计思路。同样,RMON与SNMP协议有相似之处,它是从MIB演变而来的。RMON中的一组统计性能指标和数据被包含在网络监视数据中,它们在不同的监视器(或称探测器)和控制台系统之间相互交换。得到的数据可用来监控网络利用率,用于网络规划,性能优化和协助网络错误诊断。现在RMON在两种:一种是RMON V1 ,另一种是RMON V2。目前使用比较广泛的是RMON V1,在RMON V1中有九个MIB组为基本网络监控服务;RMON V2则是由RMON发展而来,它主要用于MAC层及MAC层以上层,这与RMON V1
20、完全不同,RMON V1主要用于监控MAC层及MAC层以上层的信息。探测器(也称代理或监视器)和管理站组成了RMON,探测器在RMON MIB中存储网络信息,这些信息可以直接植入到网络设备中,同时,PC机上运行程序也可以是探测器。探测器有一缺点,就是只能看到流量,而不能直接使用,所以,RMON代理就要设置在每一个被监控的LAN段或WAN链接点,管理员就可以用SNMP获取RMON数据信息。 2.1.3 NTOP简介 NTOP应用程序也是一种监控网络流量工具,它可监视主机在网络连接时通过主机的网络流量,通过分析包头来监视网络流量的趋势的NTOP的一大特点,同时,NTOP还可以通过图表和图示的方式来
21、显示网络的流量情况。如果想知道网络上的数据包是什么类型,大部分数据都发住那台主机,或者是数据是来自那台主机,那么NTOP会给我们很大的帮助。NTOP是意大利的PISA大学开发的,大部分网络资源是被哪些设备所消耗,被那台主机所占用,这些都可以通过NTOP来确定。NTOP可以根据其监控可显示使用网络资源的主机与使用率,通过这种方式可以确定网络上的应用程序和主机有助于用户重新调整现有的网络资源。NTOP显示网络的使用情况比较直观,详细,同时NTOP甚至可以列出每个节点计算机的网络带宽利用率。他是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具。2.2 网络流量的检测方法2.2.1 SNMP的工
22、作流程简单网络管理协议(SNMP)的前身是SGMP,他是在SGMP上进行了修改而得到的,所以SNMP与SGMP对网络流量监控的过程基本是一至的,在SGMP中,很多的系统常常是处于被管理状态,而且这些被管理的系统是被一个系统或者是几个系统管理着。这此被管理的系统同时运行着另外一个系统软件,这个系统软件叫做代理者,也被称为软件元件。这个软件元件就通过我们的SNMP对管理系统时时的发送信息,管理系统叫到这些信息后进行分析,选择系统想要得到的信息,然后保留下来,其它没用的信息刚放在另一边。通常情况下,SNMP与SGMP一样,SGMP的代理者会到一定函数变量,它可以通过这些函数变量来管理所有资料,管理系
23、统可以通过Get、Getnext或者是Getbulk协议指令取得通信,还有一种可能就是系统在没有被询问的情况下使用Trap又或者Inform来发送资料。管理系统是一个可以发送和传输命令的系统,他可以发送命令给代理者要求更新或者是控制的命令,通过安全电子交易协议协定系统所发送的命令可以达到自动,时时,方便的管理系统的目的。但是更新命令与控制命令只有在管理系统需要对代理者修改与控制的时候才使用,而对网络流量的监控的每分每秒都在进行的常态。简单网络管理协议的存取工作是与函数变量相结合的,变量得用分层的形式来与简单网络管理协议结合。2.2.2 RMON的工作流程RMON在原有的基础上,又进一步的更新了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 网络流量 监控 优化
链接地址:https://www.31ppt.com/p-3984558.html