利用MRTG监测网络流量实验报告

合集下载

MRTG流量监控的实验

MRTG流量监控的实验

实验所用到的软件GNS3 VM虚拟机
1、首先要用GNS3搭建好拓扑图,并且确保虚拟出来的两台主机能相互通信(GNS3与虚拟机如何配合使用请自行百度GNS3教程)
2、把路由器的SNMP服务开启,记好服务的名字
3、在其中一台虚拟PC中安装Perl、mrtg(至于如何安装这两个软件在下载连接的压缩包的文件《Windows下安装MRTG》)
4、安装好软件后,把压缩文件中的MRTG 批处理解压出来,把4个批处理文件拷到mrtg 的bin目录下执行
两台虚拟PC进行不间断的互PIN,在C盘下建立c:\www\mrtg
5、执行获取SNMP数据.bat
6、执行生成监控页面.bat
7、在执行完生成监控页面.bat 后编辑www目录下mrtg中的index.html 在<body> 标签里加入下面的代码
<script language="JavaScript">
function myrefreshu(){
window.location.reload();
}
setTimeout('myrefreshu()',1000);
</script>
<!-- 这段代码是用来自动刷新html页面1秒刷新一次
-->
8、如果想自动获取流量数据的执行自动读取配置并启动MRTG程序.bat
.。

基于MRTG的网络流量监测系统 设计与实现

基于MRTG的网络流量监测系统 设计与实现

实验报告题目基于MRTG的网络流量监测系统设计与实现学院信息科学与工程学院专业网络工程姓名高云鑫学号20091221079班级网络0901指导教师孙润元助理指导教师二O一一年十一月三十日1系统要求进入xp系统。

首先保证网络畅通。

安装snmp协议与IIS协议。

进行本机的SNMP 服务配置。

安装Perl软件(ActivePerl-5[1].8.8.820-MSWin32-x86-274739.rar)。

解压缩MRTG软件(mrtg-2.17.2.zip)。

根据SNMP配置情况将public改为自己设置的,将10.10.10.1改为本机IP,监控本机流量情况。

在本机设置IIS,将以上MRTG得到的情况以网站形式发布。

2方法手段实验工具:snmp协议,IIS服务,Perl软件,mrtg软件系统版本:windows XP实验方法:先安装snmp协议与IIS服务,进行snmp协议的相关配置。

安装Perl 软件,解压mrtg压缩包,进行相关的配置3系统设计要求:画出你所做的实验拓扑图,并写出对图的解释,图表格式应符合下述样式。

3.1拓扑结构表3-1表名图3-1图名3.2功能描述4系统实现先安装snmp协议与IIS服务,进行snmp协议的相关配置图4-1SNMP设置安装Perl软件,解压mrtg压缩包,进行相关的配置安装完成perl软件之后,查看系统环境变量path,具体显示如下C:\Perl\site\bin;C:\Perl\bin;%java_home%\bin;%java_home%\jre6\bin;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;%Systemroot%;%systemroot%\system32图4-2环境变量说明Perl软件已经正确安装完成。

之后在dos界面下输入cd c:\mrtg-2.17.2bin进入c:\mrtg-2.17.2\bin输入perl mrtg 看是否有错误信息图4-3perl mrtg经过进一步验证,说明已经正确安装Perl与MRTG软件。

用MRTG监控网络流量

用MRTG监控网络流量

用MRTG监控网络流量
MRTG是一款免费的开源软件,用于监控网络流量。

它能够帮助用户实时监控网络带宽的使用情况,并提供有用的统计数据。

本文将介绍如何使用MRTG监控网络流量。

首先,安装和配置MRTG是必要的。

MRTG可以在Linux和Windows系统上运行,用户需要根据系统选择相应的版本。

安装完成后,用户需要在MRTG配置文件中指定需要监控的设备和端口。

MRTG会在一定时间间隔内定期收集设备和端口的流量数据,并将其存储在数据库中。

使用MRTG可以轻松实现流量监控。

用户可以通过Web界面随时查看带宽使用情况,并对数据进行分析,以便识别网络瓶颈和特定设备的流量使用情况。

除了实时监控外,MRTG还提供有用的统计数据,例如平均带宽使用率和流量趋势。

这些数据可以帮助用户更好地了解网络的使用情况,并采取相应的措施来优化网络性能。

此外,MRTG还可以配置警报和阈值,以便给用户提供实时警报。

当带宽使用率超过特定值或流量超过特定阈值时,MRTG将自动发送警报,通知用户有必要采取措施。

总之,MRTG是一款非常实用的流量监控工具。

它能够帮助用户实时监控网络流量的使用情况,并提供一系列统计数据和警报机制,以便用户优化网络性能并避免网络故障的发生。

1 / 1。

基于MRTG的网络流量监测研究与应用

基于MRTG的网络流量监测研究与应用

基于MRTG的网络流量监测研究与应用目前,电信运营商都已建立了IP综合网管系统,这个系统实现了基于IP的网络设备的拓扑管理、性能和告警等多项指标的管理,功能十分强大,但在实际用法过程中发觉因为接入层设备种类繁杂,端口数量也十分多,假如所有由这套系统来管理,会加重系统的负荷,造成系统过于浩大,影响实际用法效果。

当网络发生故障时,我们希翼能最快地发觉故障、定位故障并解决故障,因此,要对全部接人设备举行管理,要了解网络的具体运行状况,包括端口数据流量(如端口总速率、数据包速率)、设备运行性能(如CPU利用率)、网络健康情况(如网络时延)等各项指标,并将它们直观地表现出来。

因此一款操作容易、功能齐全的流量监测软件将为网络管理提供更多的方便,解决网络管理人员濒临的诸多技术问题。

MRTG(Multi Router Traffic Grapher)是一个典型的流量监测工具,因为具有良好的可移植性、可扩展性和图形化界面,同时还是开放源代码的免费软件,因此在国际范围内得到了十分广泛的应用。

1 SNMP协议容易网络管理协议(Simple Network ManagementProtocol,SNMP)是基于TCP/IP的互联网管理协议,它是由SGMP协议进展而来的。

SNMP 定义了传送管理信息的协议消息格式及管理站和设备代理之间举行消息传送的规程,能对互联网中不同类型的设备举行监控和管理。

Internet上的SNMP运行在TCP/IP协议族之上,但是其传输层协议采纳的是无衔接的UDP而不是TCP。

基于SNMP的网络管理模型包括四个关键元素:网络管理站(NMS)、管理代理(Agent)、管理信息库(MIB)和网络管理协议。

SNMP采纳了C/S 模型的特别形式——代理/管理站模型,对于网络设备的管理是通过管理工作站与SNMP代理间的交互工作完成的。

其工作原理1所示。

Agent是常驻在被管对象上的软件,它接收来自NMS的命令和发送响第1页共5页。

(增加的)基于MRTG的网络流量监测

(增加的)基于MRTG的网络流量监测

(增加的)基于MRTG的网络流量监测一、实验目的1、掌握基于MRTG的网络流量监测2、熟悉认识MRTG流量监测图二、实验步骤a.客户端的配置本机的IP地址是:192.168.1.5在客户端的机器上只是把SNMP服务启动,并在其属性界面中创建一个团体,并添加允许接收SNMP数据包的主机IP。

1.安装SNMP服务。

2.在“服务”找到SNMP服务并启动。

在其属性中添加团体名“ccit”,再添加允许接收的SNMP数据包的IP,这里是服务器的IP:192.168.1.6二、对服务器的配置本机的IP是:192.168.1.6在次机器上主要的配置是:安装MRTG、配置web服务器、配置MRTG1.把MRTG解压的C:\MRTG中。

2.安装Activeperl2.配置web服务器,其根目录为C:\inetpub\wwwroot3.配置MRTG①进入到C:\MRTG\bin目录下②如入命令:c:\perl\bin\perl.exe cfgmaker--global"WorkDir:C:\Inetpub\wwwroot"--output "C:\Inetpub\wwwroot\mrtg.cfg"ccit@192.168.1.5注:以上命令为在Web目录内获得mrtg.cfg的采样文件③输入命令:start/d c:\mrtg\bin c:\Perl\bin\wperl.exe mrtg--logging=eventlog C:\Inetpub\wwwroot\mrtg.cfg 注:以上命令为启动MRTG,并按照采样文件进行采样,生成相应PNG图片到MRTG Web 目录下④打开目录"C:\inetpub\wwwroot”用记事本打开文件”mrtg.cfg”并在其最下面添加如下四条命令:RunAsDaemon:yesOptions[_]:growright,bitsInterval:5Language:chinese⑤输入命令:c:\Perl\bin\perl.exe indexmaker--output="e:\web\showmrtg\index.htm"e:\web\showmrtg\mrtg.cfg --title=”test”注:此命令为生成主页。

利用MRTG进行网络流量监控

利用MRTG进行网络流量监控

实训六、利用MRTG进行网络流量监控一.实训目的1.掌握一种网络流量监控方法。

2.理解SNMP协议及其配置。

3.掌握将应用程序添加为系统服务的方法。

二.背景知识网络流量对于网络管理人员来说是一个比较重要的指标,观察流量可以得知网络的一些最新症状。

但是用人工的方法进行流量监控效率太低了,可以使用一款名为MRTG的软件来监控网络流量。

MRTG简介Mrtg (Multi Router Traffic Grapher,MRTG) 是一个监控网络链路流量负载的工具软件,它可以从所有运行SNMP协议的设备(包括服务器、路由器、交换机等)抓取到设备的流量等信息,并将流量负载等信息以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载。

MRTG是个多平台软件,可以运行在Linux、Windows NT/2000/XP、FreeBSD等操作系统上。

MRTG 在Linux平台上,已经利用来做以下各式各样的统计(反观Windows 平台,因为Microsoft并未开放系统,信息整合困难,开发的人也不多):1.系统资源负荷量统计,例如:磁盘空间、CPU用量、内存用量等2. Server流量统计,例如:Mail、News、DNS、Web、BBS、IRC、MUD等3.网络设备流量统计,例如:防火墙、Router、Switch、拨接终端机、ATM交换机等4.另类统计,例如:Modem流量、Login人数、雷神之槌联机游戏人数等MRTG 的运行机制,它会以SNMP 通讯协议去询问Router,然后将传回来的数值画成统计图。

或者去执行一支外挂程序,该程序将要统计的数值传回来,然后MRTG 只负责将它画成统计图。

SNMP协议SNMP协议是目前最常用的网络管理协议,几乎所有的网络设备生产厂商都实现了对SNMP的支持。

SNMP的发展主要经历了3个版本:SNMPv1、SNMPv2、SNMPv3。

虽然最新的版本是SNMPv3,但到目前为止,这一新版本还远未普及,绝大多数网络设备仍仅支持SNMPv2版本。

毕业论文-基于MRTG的网络流量监测系统设计

毕业论文-基于MRTG的网络流量监测系统设计

基于MRTG的网络流量监测系统设计目录摘要 (I)Abstract ............................................................................................................................................ I I 1 绪论.. (I)1.1 网络流量测量背景及目的意义 (1)1.2 网络流量测量的国内外研究现状 (2)1.3 本文的主要研究内容及主题结构 (3)2 网络流量监测技术 (5)2.1 网络流量分类 (5)2.2 流量采集的体系结构 (6)2.3 流量采集技术研究 (7)2.3.1 基于Sniffer的流量采集 (8)2.3.2 基于SNMP的流量采集 (9)2.3.3 基于Sflow的流量采集 (9)2.4 几种流量采集技术的比较 (10)2.5 流量分析要点 (11)2.6 流量监测技术应用 (12)3 网络流量监测软件 (14)3.1 简单网络协议 (14)3.1.1 SNMP的构造 (14)3.1.2 SNMP管理模型概述 (15)3.1.3 SNMP的工作原理 (15)3.1.4 管理信息库 (16)3.1.5 SNMP的作用 (15)3.1.6 SNMP收集数据的基本方法 (15)3.2 perl语言 (14)3.2.1 perl的特点 (14)3.2.2 perl的优缺点 (20)3.3 MRTG (20)3.3.1 MRTG的历史发展 (21)3.3.2 MRTG的工作原理 (22)3.3.3 MRTG的组成 (22)3.3.4 MRTG的特色 (22)3.3.5 MRTG的分析 (23)3.3.6 MRTG的应用 (23)4 基于MRTG的网络流量监测 (24)4.1 软件的安装与配置 (24)4.1.1 IIS的安装 (24)4.1.2 Activeperl的安装 (26)4.1.3 SNMP协议的安装与配置 (27)4.1.4 MRTG的安装与配置 (30)4.2 网络流量监测图的分析 (31)4.2.1 日流量监测图的分析 (32)4.2.2 周流量监测图的分析 (32)4.2.3 月流量监测图的分析 (33)4.3 MRTG与操作系统的兼容性 (34)4.4 本章小结 (34)5总结与展望 (36)5.1 总结 (36)5.2 展望 (37)参考文献 (39)致谢 (40)摘要本文学习了网络流量测试软件MRTG,并用MRTG设计了一个网络流量监测系统。

用MRTG监测交换机、路由器端口流量

用MRTG监测交换机、路由器端口流量

用MRTG监测交换机、路由器端口流量[专题介绍]用MRTG监测交换机端口流量[初级介绍]MRTG(MultiRouter Traffic Grapher, MRTG)是基于SNMP的典型网络流量统计分析工具。

它不仅耗用的系统资源小,而且是完全免费的。

它通过SNMP协议从设备得到其流量信息,并将流量负载以包含JPEG格式图形的HTML文档的方式显示给用户,以非常直观的形式显示流量负载。

是一款应用非常广泛的网络流量统计工具。

现在就根据自己的实际工作,讲解一下如何使用MRTG来监控交换机每个端口的流量。

环境介绍:MRTG安装在windows 2000 管理工作站上需要管理的两台交换机:Foundery Serveriron 800 四层交换机(IP address:10.86.11.138)Foundery Bigiron 8000 路由交换机(IP address:10.86.11.139)准备工作:下载Perl for Windows NT/2000(/)注意一定要下载版本 5.005 或更新的。

下载MRTG forWindows NT/2000(http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub)需要知道交换机设备的read-only S NMP community string笔者实际使用:ActivePerl-5.8.0.804-MSWin32-x86.zipmrtg-2.9.25 .zip两台交换机的read-only SNMP community string都是sdcdn软件安装:1.mrtg的安装只需把mrtg-2.9.25.zip解压到windows 2000 管理工作站上C:\mrtg目录下即可2.Perl的安装将ActivePerl-5.8.0.804-MSWin32-x86.zip解压后,会产生一个批处理文件:Installer.bat,双击installer.bat。

实战:利用MRTG进行网络监控1

实战:利用MRTG进行网络监控1

利用MRTG进行网络监控万锟MRTG (Multi Router Traffic Grapher)是一款监控网络流量负载的免费软件,目前利用MRTG已经开发出了各式各样的统计系统:1.系统资源负载统计,例如:磁盘空间、CPU负载、内存用量等等2.Server流量统计,例如:Mail、DNS、Web、BBS、IRC等等3.网络设备流量统计,例如:防火墙、路由器、交换机等等4.另类统计,例如:Modem流量、Login人数、联机游戏人数等等。

MRTG是利用SNMP协议去查询指定有SNMP协议的设备,定时统计其设备的流量或负载,再将统计结果绘成统计图,从统计图上能很容易、直观地就能查出流量或负载。

配置MRTG的具体步骤 (这里以路由器配置为例)一:首先在路由器上开起snmp功能.具体如下:Telnet 到你的路由器上进入全局配置模式。

输入以下命令:config)# snmp-server community public RO(此处不是零)\\设置SNMP的团体名为public.(config)# snmp-server trap-source FastEthernet0/1\\以Fa0/1端口为监控源,如果不输,将以设备自身的ROUTER ID作为监控源.(此FastEthernet0/1为路由器的内网段的端口,并不是局端端口)(config)# snmp-server contact wank@\\设置管理者的邮箱地址config)# snmp-server host 172.16.1.10 public\\设置管理机的IP地址为172.16.1.10,并设置团体名public.config)# snmp-server enable traps\\启动监控#copy run start\\保存设置以上就完成路由设备上的所有配置.二: 监控端的配置需要使用的软件:1.Perl2.MRTG3.微软的工具软件:INSTSRV.exe。

MRTG实验报告

MRTG实验报告

网络运营管理实验报告实验项目MRTG实验专业计科班级 1 学号姓名年月日1. 实验目的熟练掌握MRTG工具的使用。

2. 实验要求1.安装、使用MRTG工具。

2.使用MRTG工具实现网络设备和服务器的流量监控。

3. 实验过程3.1 MRTG简介MRTG(Multi Router Traffic Grapher, MRTG)是一个监控网络链路流量负载的工具软件,它通过SNMP从一个设备得到另一个设备的流量信息,并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载。

3.1.1 软件特点介绍作为目前最为通用的网络流量监控软件,MRTG具有以下特点:1.可移植性:可以运行在大多数LINUX/UNIX系统和Windows2000/XP/2003/Vista/2008系统。

2.源码开放:MRTG是用Perl编写的,源代码完全开放。

3.高可移植性的SNMP支持:MRTG采用了Simon Leinen编写的具有高可移植性的SNMP实现模块,从而不依赖于操作系统的SNMP模块支持。

4.支持SNMPv2c:MRTG可以读取SNMPv2c的64位的计数器,从而大大减少了计数器回转次数。

5.可靠的接口标识:被监控的设备的接口可以以IP地址、设备描述、SNMP对接口的编号及MAC地址来标识。

6.常量大小的日志文件:MRTG的日志不会变大,因为这里使用了独特的数据合并算法。

7.自动配置功能:MRTG自身有配置工具套件,使得配置过程非常简单。

8.性能:时间敏感的部分使用C代码编写,因此具有很好的性能。

9.PNG格式图形:图形采用GD库直接产生的PNG格式。

10.可定制性:MRTG产生的Web页面是完全可以定制的。

3.2 软件的安装3.2.1 准备工作首先在监控计算机上安装并启用Web服务。

如图2-1所示:图2-1 启动Web服务在监控计算机上下载并安装Windows版本的Perl编译程序。

用MRTG监视网络流量

用MRTG监视网络流量

E前 可 以运 行 在 大 多 数 Unx系 统 和 Wid w T之 上 l i n o sN MRT G大部分代 码是 用 p r编写 ,源代码 完全开放 el MR G 采 用 了 Smo en n编 写 的 具 有 高 可 移 植 性 的 S T i n L ie NMP实 现 模 块 从 而 不 依 赖 于 操 作 系 统 的 S MP模 块 支 持 N MR G可 以 读 取 S T NMP 2 vc的 6 4位 的 记 数 器 ,从 而 大 大 减 少 了记 数 器 回 转 次数 . 被 监 视 的 设 备 的接 口可 以 是 l P地址 、设 备 描 述 、S MP对 接 口 的 编 号 及 Ma N c地 址 . MR G使 用 了 独 特 的 数 据 合 并 算 法 使 得 日 志 不 会 变 大 T MR G 自 身 有 配 置 工 具 套 件 ,使 得 配 置 过 程 非 常 简 单 T
时间敏感 的部分 使用 C代 码编写 ,因此具有 很好 的性能 图 形 采 用 G 库 直接 产 生 P G 格 式 。 D N MR G产 生 的 W e T b页 面 是 完 全 可 以定 制 的 只要支持 S NMP协 议 的 设 备 就 都 可 以 使 用 MR G来 监 视 T
1 1 SNMP基 础 .
维普资讯
6 0 111 S .. NMP管 理 系 统 的原 理
四 川 轻 化 工 学 院 学 报
20 02年 9月
S MP协 议 的网络 管理 系统管理 结构 工作一般 包括 :管理进 程通 过定时 向各个设 备的设备 代 N 理进 程发 送查询 请求 消息 ,来跟 踪各个设 备 的 状 态 ;而 当 设 备 出 现 异 常 事 件 如 设 备 冷 启动等 时 ,设 备代 理进 程主 动 向管 理进

使用MRTG监控校园网络流量

使用MRTG监控校园网络流量

息制作成网页的形式进行发布。在计算机 A上配
I S的发布 目录并正确安装 l d和 MR G程 e T 随着计算机 网络技术的商速发展 , 园网的 置好 I 校 发展也是 日 新月异, 各种网络应用 也是层出不穷 , 序后, 重新启动计算机并进行如下操作。 321打开计算机 A的命令提 示符 窗 口, .. 然 对网络的性能和可靠性也提出了更高 的要求。面 对 日益复杂的网络连接和逐渐增加 的网络流量 , 后进入默认安装路径 C:nt bn目录。  ̄ rki g 作为校园网管理员需要花费相 当多的时间和精力 32 输 入 pd c m kr—fr 2 . 3 39 .. 2 e f a e s t @152 . . g oe —2 6 来了解这些网络设备运行状况 ,以维持网络系统 #o ̄ “ rDr : w  ̄ r ”-uptⅡ t吨 b Wok i \ wnt otu l昏 :c w g r 其 中,sfr是 团体名 ,152 3 39是 8o “oe” t “2 . . .” 58 26 的正常运作 。 这就需要一个有效率的流量监控 系 统, 来对网络流量进行有效监控 , 及时了解网络的 设备上 的端口 I P地址。 323输 入 “eli en krm tc > :w — . . pr n xl e r .g cw w d a gf \ 运行状态 , 并能够对网络出现 的问题做 出及时的 调整和排除,同时网络流量监控也对将来的网络 r t r  ̄dx t ” o h t ne. m 后即可生成 i e.m文件。 o ng h n xi d h 设备 和结构进行升级提供理论依据和技术资料。 3 . 输入 “e r l g g m t1 r . .4 2 pr m t o i = r .g m t l g- g n go g MR G是一款在 S MP协议基础上实现 的流量监 c ” T N f 启动 M T k R G进行监控。 m tc 中读取配置 从 r .s gf 测的绿色软件,能满足校园中网络流量监控的需 并启动 M T R G程序, 同时记录 日志信息到 m t1 r .g g0 中。 要。 2MR G S MP简介 T&N 完成 以 上设置工作后 ,我们就 可以通过浏览 MT R G是一个监控网络链路 流量 负载的工 器访问“2 . 3 3 ”查看通过 8o 各个端 口的 15 2 . . , 2 69 58 具软件 。 它通过 S M 协议从设备得到流量信息 , 流量。 N P 如果你希望每 5 分钟刷新一次流量统计 , 则 并将流量负载以包含 P G格式 的图形的 H ML 可以用记事本编辑 m t ,在最后加上‘ ns i N T r. g  ̄ a r — u 文档方式显示给用户,以非常直观的形式显示流 de nys和“ t vl ” i r | amo: ” i e a: ( v 后的 5表示每 5 e n r 5 me a 量负载。S MP是专门设计用于在 I N P网络管理 网 分钟刷新一次 , 可根据实际情况进行修改) 。 络节点( 服务器 、 工作站 、 路由器 、 交换机等 ) 的一 33自动 开启 MR G - T 种标准协议。 它是一种应用层协议。S MP可以提 N 每次启动 MR G都要进入命令 行模 式输入 T 高网络管理员管理网络的效率 ,发现并解决网络 pr mr lgig pbi1gp b c d ” el t og =u l. ul. g指令 , g- n co ic 用 问题 , 以及规划网络增长 。 通过 S MP接收随机消 于启动 MR G读取 pbic N T u l. c 文件 中的端 I信息 = I 息及事件报告 , 网络管理系统获知网络出现问题。 然后对设备进行监视。 这种方法对于需要 2 小时 4 3 安装 配置 MR G T 监控的设备不太实用。 一旦系统因故障重新启动 , 3 设置 S M 网络管理协议 . 1 N P 极有可能造成 M T RG不能运行 , 是监控 出现中断 , 要监控设备的网络流量, 要先设置一下您需 为此我们需要把 M T R G添加为系统服务 。 要监控流量 的设备 , 它可能是路由器 、 交换机 , 服 把 应用程 序添 加为服 务需要 I tvx 和 n s .e sre 务器。 只要其支持 S M 的 t p , N P rs a 都可以使用来作 S ay x。Isr. e v e r n. e ntv x 可以给系统安装和删除服 s e 为被监控的对象。 务 , ay x 可 以让程序以服务的方式运行。实 S n. e v r e 3I .I安装 Pd . e 验环境下 Pr安装在 cpd目录 , T el ae MR G安装在 本 文中用来 接收 数据 流量 的计 算机 A是 e m t :r L g目录。 Widw20 evr 作系统 ,在 Wi O S系统 n os0 3 Sre操 nW d 331将 Is r. e和 Svn. e复制到 I螺 .. ntv x se r ye a x l 1 1 上安装 M T 需要 Pd的支持, 以我们需要先 安装 目录的 bn目录下(: r  ̄i) RG e 所 i c nt n 。 h g 安装 Pr插 件 。 el 33 .. 2进人命令行模式 , m 舢 I 在 n n目录下执 3. . 1 2安装 I , I 因为数据流量将以网页的形 行 “ s r mt c S it r ns v g”: is av x “ 命 令 使 n H n. e ” 、 e 式体现出来 ,所以需要在计算机 A上安装 I 服 M T I s R G成为系统服务。 务。 333配 置 S ay .. v r n ,在 注册 表 he3oa m — ky cl a _ 31 .- H3 80 3以 C 58三层交换机为例说明一下 eiess mcr n ol 1 i n墩 中 添 加 h 、 l \ur l nrs n ye e c le o c r e 交换 机 的设 置过 程 。 个 pr t s , aa e 项 并在 prme r 子键中添加 以 me r aa t e s sm —gn o ui edsf r\ 置 团 下 项 目 : n p aetcmm ny ra ot \设 t e 体名为 sf r属性为只读 。 ot , e a pi t n内容为 c p rbnp re e pl ao ci : el i\e . \  ̄ 1x

MRTG实验报告

MRTG实验报告

实验内容摘要MRTG(Multi Router Traffic Grapher),通常讲是一个监控网络链路流量负载的开源软件,它可以从所有运行SNMP协议的设备上(包括服务器、路由器、交换机等)抓取信息。

它不仅可以监控网络设备,任何其它的支持SNMP协议的设备都可以做为MRTG的监控对象,并自动生成包含PNG图形格式的HTML文档,通过HTTP 方式显示给用户,以非常直观的形式显示流量负载。

本次实验要通过更改电脑中的防火墙设置、控制面板中的程序设置、准备安装环境等来安装这款“MRTG”的监控网络链路流量负载的工具软件,并对自己的计算机实行网络流量的数据监控。

结合该软件监控得来的数据结果,分析自己最近的网络使用情况,并得知网速的变化情况等,选择适当的上网时间段。

关键词:MRTG;监控;网络链路流量负载目录一、引言 (1)(一)研究的源起 (1)(二)本文的研究思路、方法及意义 (1)二、实验内容 (1)(一)准备安装环境 (1)(二)安装MRTG (2)(三)实验报告 (2)三、结语 (13)MRTG的安装和应用一、引言(一)研究的源起MRTG(Multi Router Traffic Grapher),通常讲是一个监控网络链路流量负载的开源软件,它可以从所有运行SNMP协议的设备上(包括服务器、路由器、交换机等)抓取信息。

它不仅可以监控网络设备,任何其它的支持SNMP协议的设备都可以做为MRTG的监控对象,并自动生成包含PNG图形格式的HTML文档,通过HTTP 方式显示给用户,以非常直观的形式显示流量负载。

(二)本文的研究思路、方法及意义本次实验要通过更改电脑中的防火墙设置、控制面板中的程序设置、准备安装环境等来安装这款“MRTG”的监控网络链路流量负载的工具软件,并对自己的计算机实行网络流量的数据监控。

结合该软件监控得来的数据结果,分析自己最近的网络使用情况,并得知网速的变化情况等,选择适当的上网时间段。

校园网络流量的监测与分析

校园网络流量的监测与分析

校园⽹络流量的监测与分析毕毕业设计(论⽂)( 2011届 )题⽬:校园⽹络流量的监测与分析分院机电信息分院专业班级学⽣姓名学号导师姓名成绩2011 年 4 ⽉⽇⽬录摘要: (1)⼀、引⾔ (2)⼆、⽹络流量的监测⽅式 (2)(⼀)基于流量镜像的监测⽅式 (2)(⼆)基于Netflow的监测⽅式 (2)(三)基于SNMP的监测⽅式 (2)三、检测⼯具安装部署 (3)(⼀)⽹络拓扑图 (3)(⼆)配置Cisco 6509 (4)(三)IIS与SNMP服务的安装 (5)(四)ActivePerl和MRTG软件的安装 (6)1.安装ActivePerl (6)2.安装MRTG (7)(五)MRTG的基本配置 (7)(六)MRTG的⾼级配置 (8)(七)MRTG的使⽤ (8)四、实例分析 (9)(⼀)校园⽹络流量的监测与分析 (9)(⼆)校园⽹络流量问题产⽣的主要原因 (11)1.计算机病毒 (11)2.过度下载 (11)3.⾮法连接 (11)(三)校园⽹络流量控制的措施 (12)1.建⽴实时分析机制发现异常⽹络流量 (12)2.设置不同应⽤带宽 (12)3.设置IP带宽上限 (12)五、总结 (13)参考⽂献: (14)致谢: (15)校园⽹络流量的监测与分析机电信息分院指导教师:摘要:随着校园⽹络的⾼速发展,⽹络变得⽇益复杂,为了使校园⽹络在复杂环境下提供有质量保证的⽹络服务,必须对校园⽹络⾏为进⾏深⼊的了解和分析。

⽂章分析了⽹络流量的监测⽅式,并在实际的校园⽹络中,对Cisco6509⽹络设备进⾏配置,在Windows Server 2003的系统平台下安装配置IIS、SNMP服务和MRTG检测⼯具。

通过使⽤MRTG检测⼯具对关键链路的流量和关键设备的性能状况进⾏监控,实现了⽹络性能管理中的流量监测功能,得到了相关的详细⽹络流量统计图表,并制作成了⽹页。

还分析了校园⽹络流量问题产⽣的主要原因,并对校园⽹络流量控制采取相应的措施,为⽹络性能分析和通信⽹络规划提供了重要的参考依据,最后对此次实验做出了总结。

基于MRTG流量监控的实现

基于MRTG流量监控的实现

基于MRTG流量监控的实现刘炜MRTG(MultiRouter Traffic Grapher, MRTG)是基于SNMP的典型网络流量统计分析工具。

它不仅耗用的系统资源小,而且是完全免费的。

它通过SNMP协议从设备得到其流量信息,在所有运行SNMP 协议的设备上(包括服务器、路由器、交换机等)抓取到信息并将流量负载以包含JPEG格式图形的HTML文档的方式显示给用户,以非常直观的形式显示流量负载。

是一款应用非常广泛的网络流量统计工具。

关键词:MRTG网络流量监控随着网络应用的日益广泛,有大量的数据在网络中传输。

为了全面衡量网络运行状况,就需要对网络状态做更细致、更精确的测量。

SNMP协议的制订为互联网测量提供了有力支持。

MRTG(MultiRouter Traffic Grapher, MRTG)就是基于SNMP的典型网络流量统计分析工具。

它的优点是耗用的系统资源小,可以非常直观地显示流量负载,因此有很多外挂的程序也依附在MRTG下。

1 MRTG工作原理MRTG是一个简单的网络软件,它是利用SNMP协议,去侦测指定的运行有SNMP协议的网络设备。

每隔几分钟采样并统计其设备流量,将统计结果绘成统计图,这样用户能很容易地从统计图上观察出实际网络的流量。

2安装配臵MRTG2.1 设臵SNMP网络管理协议为了监控网络流量,需要先设臵设备参数,这些设备可能是路由器、交换机,甚至于一台安装了Windows 2003的电脑,只要支持SNMP的协议,都可以作为被监控的对象。

1) Windows 2003服务器的设臵Windows 2003 Server中内含了SNMP网络管理协议,如果你想通过MRTG来监控一台Windows 2003服务器的相关信息,就需要启用该Windows 2003 Server的SNMP协议。

在Windows 2003 Server的控制面板中,选择“添加/删除程序”,点击“添加/删除Windows组件”,双击“管理和监视工具”,选中“简单网络管理协议”,确定后,选择“下一步”,完成安装。

MRTG在局域网性能监测中的应用

MRTG在局域网性能监测中的应用

MRTG在局域网性能监测中的应用摘要本文主要介绍利用RTG流量监测工具对局域网性能进行监测的方法及意义。

并结合实际应用经验,对使用RTG进行流量监测时管理端及被管设备端的设置进行了具体的分析。

关键词RTG性能监测应用1应用背景随着消防信息化建设的深入,近年来消防信息网络基础设施建设呈现蓬勃发展的趋势。

省总队及各市消防支队都构建起了本地的局域网,辖区各大(中)队也通过租用专线的方式接入支队局域网。

同时,依托于公安内网,总队至各支队间广域网也已构建完毕。

网络基础环境的搭建为各类消防业务系统的应用提供了基础平台,良好的网络环境也是各类业务应用系统得以发挥效用的前提。

公安内网虽然隔离于互联网,但病毒入侵、网络攻击等破坏网络性能的行为却也是频频发生,如何有效的维护局域网络性能成为任何一个网管人员不得不面对的一个严肃课题。

安装杀毒软件、开启防火墙、及时升级操作系统补丁是有效维护网络性能的必要手段。

除此以外,作为网络管理员更需要研究如何在网络性能下降时,快速定位影响网络性能的原因,及时排除故障使网络恢复正常。

网络性能严重下降最直观的表现就是网络流量骤涨,网络速度变慢。

因此,监测网络流量成为监测网络性能的最直接方法。

而对于局域网的流量管理又可以将流量监测的注意力放在对重点网络设备流量的监测上,也即是可以把流量监测的重点放在局域网中路由设备端口及楼层汇聚交换机级联端口的流量监测上。

2RTG初探目前,市面上的流量监测工具很多,如PRTG、华为的TraffiVie等,它们中的大多数都是在RTG(ultiRuterTraffiGrapher)多路由器流量图示器基础上进行二次开发的产物,而RTG是基于SNP(简单网络管理协议)构建。

SNP是简单网络管理协议的简称,该协议目前已经发展到了三代,现在的版本是SNPv3,以前的版本有SNPv1和SNPv2,其中SNPv2又有多个版本,以SNPv2最为常见。

SNP三个版本的变化并不太大,许多特性也都做到了向后兼容。

用MRTG监控网络流量

用MRTG监控网络流量

用MRTG监控网络流量
孙洁;王艳华
【期刊名称】《电脑知识与技术:学术交流》
【年(卷),期】2007(000)005
【摘要】Mrtg(Multi Router Traffic Grapher,MRTG)是一个监控网络链路流
量负载的工具软件,它可以从所有运行SNMP协议的设备上(包括服务器、路由器、交换机等)抓取到信息,并自动生成包含PNG格式的图形以HTML文档方式显示
给用户。

【总页数】2页(P653-654)
【作者】孙洁;王艳华
【作者单位】河南省团校电教中心,河南郑州450002
【正文语种】中文
【中图分类】TP393
【相关文献】
1.基于MRTG的网络流量监控系统的实现 [J], 范义山
2.基于MRTG的校园网络流量监控系统部署与实现 [J], 刘鹏;王光武
3.实现基于MRTG的校园网络流量监控系统 [J], 王罕
4.使用MRTG监控校园网络流量 [J], 徐谦
5.基于MRTG的校园网网络流量监控技术研究 [J], 黄晓琳
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机与信息工程学院综合性、设计性实验报告专业:年级/班级:级2012—2013学年第一学期课程名称计算机网络管理技术指导教师本组成员学号姓名实验地点过街楼实验室C区实验时间10月25日14:30-16:10项目名称利用MRTG进行网络流量监视实验类型综合性一、实验目的1.掌握一种网络流量监控方法2.理解SNMP协议及其配置。

3.掌握将应用程序添加为系统服务的方法。

二、实验仪器或设备1.支持SNMP协议的可网管交换机或路由器(包括配置线)一台。

2.安装有Windows XP操作系统的计算机一台、网线一根。

三、总体设计(设计原理、设计方案及流程等)MRTG简介Mrtg(Multi Router Traffic Grapher,MRTG)是一款免费软件,目前最高版本为2.15.1,可以从MRTG的网站上下载。

MRTG具有以下特点。

●可移植性:目前大多数运行在UNIX/Linux操作系统、Windows NT和NetWare操作系统上。

●源码开发:MRTG是用perl编写的,源代码完全开放。

●高可移植性的SNMP支持:MRTG采用了Simon Leinen编写的具有高可移植性的SNMP实现模块,从而不依赖于操作系统的SNMP模块支持。

●支持SNMP v2c:MRTG可以读取SNMP v2c的64位的计数器,从而迅速减少了计数器回转次数。

●可靠的接口标识:被监控的设备的接口可以采用IP地址、设备描述、SNMP对接口的编号及MAC地址来标识。

●常量大小的日志文件:MRTG的日志不会变大,因为MRTG使用了独特的数据合并算法。

●自动配置功能:MRTG自身有配置工具套件,所以配置过程比较简单。

●性能:时间敏感的部分使用C代码编写,因此具有很好的性能。

●PNG格式图形:图形采用GD库直接产生PNG格式。

所谓PNG格式是指流式网络图形格式,PNG是20世纪90年代中期开始开发的准备替代GIF和TIFF文件格式的图形文件格式。

●可定制性:MRTG产生的Web页面是完全可以定制的。

MRTG是一个基于SNMP的典型的网络流量统计分析软件,它可以从所有运行SNMP 协议的设备(包括服务器、路由器、交换机等)抓取到设备的流量等信息,每隔一段时间(具体的时间间隔由网络管理员确定)采样并统计其设备流量,并自动生成PNG格式的图形以HTML文档方式显示给用户,以非常直观的形式显示流量负载。

方案设计:在企业网络管理中,MRTG运行在一台网管主机上,主要对企业网络出口连接外网(一般为Internet)的路由器或防火墙设备的运行情况进行监测,也常用于对提供WWW、FTP、E-mail等服务的主要应用服务器进行监测。

考虑到可操作性,在本次试验中对运行Windows Server2003的一台主机的通信流量进行监测。

另外,在试验之前还需准备MRTG软件和Perl软件。

MRTG软件可以到官方网站上下载。

实验流程:1.开启与配置SNMP协议2.安装MRTG3.安装Perl4.采集流量信息5.作为网站发布6.优化7.设为系统服务四、实验步骤(包括主要步骤、代码分析等)1.由于本实验中所监测的设备是一台运行Windows Server2003操作系统的服务器,因此需要安装和配置SNMP组件。

如果被监测的设备是路由器、交换机或防火墙,则其思路也与下面的操作相同,也要启用和配置SNMP服务。

在Windows Server2003操作系统的上的具体操作如下:1选择“开始”“设置”“控制面板”“添加/删除程序”“添加/删除Windows 组件”,在弹出的对话框中选中“管理和监视工具”复选框;2单击“详细信息”按钮,在弹出的对话框中选中“简单网络管理协议(SNMP)”复选框;3单击“确定”按钮,返回对话框。

单击“下一步”按钮,系统开始从Windows Server2003安装光盘复制所需要的文件,直到安装结束;4选择“开始”“设置”“控制面板”“管理工具”“服务”,在弹出的窗口中选择SNMP Service选项,并确保“状态”为“已启动”。

同时,也使SNMP Trap Service 为“已启动”状态,来接收和发送Trap事件;5打开SNMP Service的属性对话框,单击“安全”标签,在弹出的对话框中配置SNMP。

首先单击“接受团体名称”中的“添加”按钮,设置SNMP的共同体名称,这里设置为通用的public,权限为“只读”;然后选中“接受来自这些主机的SNMP数据包”单选按钮,单击“添加”按钮,在打开的对话框中添加网管工作站的IP地址。

这样设置的目的是增加服务器的安全性,SNMP仅接受来自网管工作站的SNMP查询信息;6单击“确定”按钮,Windows Server2003操作系统上的SNMP的安装和配置操作全部结束。

MRTG网管工作站的安装需要三个步骤:安装IIS、安装ActivePerl软件、安装和配置MRTG 软件。

安装IIS1选择“开始”“设置”“控制面板”“添加/删除程序”“添加/删除Windows 组件”,在弹出的对话框中选中“Internet信息服务(IIS)”复选框。

2单击“下一步”按钮,系统开始从Windows XP Professional操作系统的安装光盘中复制所需要的文件,直至安装结束之后,选择“开始”“设置”“控制面板”“管理工具”,在弹出的窗口中可以看到“Internet信息服务”图标。

3双击“Internet信息服务”图标,打开“Internet信息服务”窗口。

选中“默认网站”右击在弹出的快捷菜单中选中“属性”,在弹出的对话框中单击“主目录”标签。

其中,Windows XP Professional的IIS默认网站的安全目录为c:\inetpub\wwwroot。

安装ActivePerl软件MRTG是一个用Perl编写的C程序。

需要安装ActivePerl来解决脚本支持问题。

本实验中安装的是ActivePerl5.8.8。

为节约磁带空间,建议只安装Perl组件。

当弹出选择安装复选框时,为了不影响MRTG的运行,建议使用系统默认的设置(全部)。

ActivePerl安装后不需要进行配置。

安装MRTG软件1在IIS安装目录的c:\inetpub\wwwroot目录下创建一个目录mrtg,用于存放MRTG的监测信息。

2由于MRTG是一个采用Perl编写的程序,因此不需要安装,可以将下载的文件解压到某个文件目录下,本实验为c:\mrtg。

3选择“开始”“运行”,在弹出的文本框中输入cmd命令,进入“命令提示符”窗口。

4由于MRTG软件已释放在c:\mrtg目录下。

因此需要在c:\>提示符下输入cd mrtg\bin进入c:\mrtg\bin目录。

然后,输入perl mrtg命令,如果Perl和MRTG软件运行,则将出现提示信息。

5执行cfgmaker命令,生成cfg文件。

这一步的操作非常重要,而且涉及了许多配置信息,对主要配置信息进行如下规划和说明。

●被检测设备的IP地址为192.168.3.96,SNMP的共同体名(Community)为public。

●cfg输出文件放置在c:\mrtg\bin目录中(系统默认),名称为win2003.cfg(用户自定)。

●MRTG的监控页面文件放置在c:\inetpub\wwwroot\mrtg目录中,主页面文件名为index.htm。

●为了方便查看,生成的MRTG页面图是以bit为单位进行显示的,系统默认以Byte为单位显示。

可通过options[_]:growright,bies来实现。

●MRTG的统计分析界面使用中文(language:Chinese)。

在此基础上,在c:\mrtg\bin目录下进行如下操作(注意斜体字部分):c:\mrtg\bin>perl cfgmaker--global“WorkDir:c:\inetpub\wwwroot\mrtg”--global“language: Chinese”--global”options[_]:growright,bits”--fref=nr--fdesc=nr--noreversedns public@192.168.3.96>win2003.cfg另外,ifref用来设置什么选项来标识设备接口,可以指定为nr、ip、eth、descr和name。

其中,nr表示用MIBII库中Internet接口的ifIndex来识别接口;ip表示用IP地址识别接口;eth表示使用接口的物理地址(MAC)标识接口;descr表示使用接口的描述信息来标识接口;name表示使用接口名来标识接口。

课根据具体配置来选择使用,但要注意被检测设备的具体情况。

例如,当对二层交换机进行监测时,就不能使用IP地址来标识,因为二层交换机的端口不支持IP地址设置。

如果被检测的设备有多台时,则可以同时将被监测设备的SNMP共同体名及IP地址的对于关系以“共同体名@IP地址”的形式加入到以上命令中。

6设置MRTG网管工作站对被监测设备的SNMP轮询时间。

需要在c:\mrtg\bin目录下进行:C:\mrtg\bin>echo RunAsDaemon:yes>>win2003.cfgC:\mrtg\bin>echo Interval:5>>win2003.cfg在以上配置命令中,其中RunAsDaemon:yes是让系统一天24小时不间断监测,并自动刷新,Interval:5是让网管工作站每隔5分钟对被监测设备进行一次SNMP轮询操作,即每隔5分钟从被检测设备读取一次数据。

7使用indexmaker生成报表的首页文件,文件名为index.htm,存放在c:\inetpub\wwwroot\mrtg 目录下。

具体操作为:C:\mrtg\bin>perl indexmaker win2003.cfg>c:\inetpub\wwwroot\mrtg\index.htm8运行MRTG:C:\mrtg\bin>perl MRTG--logging=win2003.log win2003.cfg其中,win2003.log为生成的日志文件。

9进行测试。

经过以上的操作后,MRTG网管工作站的主要功能已经配置完成了。

这时,在任何一台与网管工作站相连的计算机的IE的地址栏中输入http://192.168.3.96/mrtg,就可以打开报表页面。

MRTG开始对被检测设备进行了流量管理。

单击页面,就可以打开详细的统计报表页面。

每天流量分布情况统计每周流量分布情况统计每月流量分布情况统计每年流量分布情况统计需要说明的是,由于MRTG网管系统刚刚完成配置,因此许多统计报表还看不到流量信息。

相关文档
最新文档