三网融合后,济宁地区的广电集团也开始开展宽带业务。每个县市区网络连接到各自的Bras上,经过自己的Bras后,最终连接到T8000-1与T8000-2这两台路由器,然后通过网管软件在所购不同出口之间进行切换。
这些Bras与两台T8000组成该地区的骨干网络,并采用双归属网络拓扑结构,如图1所示。经过一番研究挑选对比,最终选择了性价比颇高的开源软件CACTI对接口的流量进行监测,以便随时掌握其工作状况。
图1 骨干网拓扑图
进行网络流量监控需要被监控设备安装并开始SNMP协议。因为监测软件软件需要通过该协议才能对设备进行流量监测,所以首先必须先安装该协议。
该地区Bras都为中兴设备,默认没有开始该协议。与设备厂商的技术人员进行沟通后,开启协议。
首先,通过telnet或者ssh连接到要监控的Bras设备上。然后,键入conf ter命令,进入config模式。在此模式下键入命令,如下:
1.snmp-server version v2c enable开启SNMP Version2C。
2.snmp-server communitypublic showclear view AllView ro设置该设备的网络共同体名称public,以及只读权限。
3.snmp-server enable trap允许设备上送告警功能。
4.snmpserver host***.***.***.***trap version 2c public指定需要上送的服务器ip,并设置口令public。
5.snmp-server trap-source***.***.***.*** 设置上送源地址(ip),为loopback1地址。
6.snmp-server view AllView iso included建立MIB视图。
7.ipv4-access-list snmp设置管控ACL。
rule1perm it***.***.***.***0.0.0.255 设置可访问该协议的主机ip与子网掩码的补码,可以设置多个。
exit 设置完毕,退出。
8.snmp-server access-list ipv4 snmp调用上步设置ACL。至此,snmp开启了。
CACTI是一套基 于 PHP,Mysql,SNMP以及RRDTool开发的网络流量监测图形分析工具。它的安装有多种方式,这里选用一种简单易行的安装方式。安装步骤如下:
在http://www.debian.org/下载“小型安装映像”版本,然后刻录制成安装光盘或作成U盘版。安装时,配置好网络地址,可以通过网络下载安装成完全版本。如果无法上网,只能安装最小版本。
Debian默认安装了apache2。如果没有安装,可以使用命令:apt-get install apache2
通过apt-get install mysql-server mysqlclient命令安装mysql数据库。弹出配置页面,为数据库root用户创建密码,配置使用字符集utf-8等。
通过命令apt-get install php5 php5-gd php5-mysql libapache2-mod-php5 php5-cli安 装php5,并 将 php5与 apahce及mysql相配置。至此LAMP环境就已经搭建起来。
图2 添加新设备
图3 选择被监测端口
图4 接口流量图
先安装CACTI所需要的snmp与rrdtool:
apt-get install snmp snmpd
apt-get install install rrdtool
再安装CACTI本身:
apt-get install cacti
安装完毕,浏览器访问 http://server_ip/cacti进入登陆页面。
在安装完毕后所打开的登陆页面中,使用用户名admin与密码登陆到CACTI系统,首次登陆时系统会要求你先设置密码。
这里监测一个设备,假设其Bras IP地址为192.168.1.1。在系统中 点击“Create device for network”,进入设备列表页面,然后添加新设备,进入新设备配制页面,如图2所示。
Description设备的描述“Bras(192.168.1.1)”。Hostname填写被监测设备的IP地址“192.168.1.1”。Host Template选 择“Generic SNMP-enabled Host”,该模版为通用模版。
针对“SNMP Version”选项,根据你要监测的服务器所装的SNMP的版本选择,我们的选择“Version 2”。其他选项使用系统默认即可。
选 择“Create Graphs for the Host”,如图 3 选择所需要监控的具体端口。
为已经监控的设备配置图象树。在首页选择左侧菜单树的“Graph Trees”,添加新的图象接点。然后在为新图象树添加图象内容。返回首页,选择左侧菜单栏中的“Graph Management”。
进入图象列表页面。选择与我们设备相关的图象,在复选框打上对号,再在右下脚下拉菜单中选择上面新添加的图象接点,添加即可。
最后在从做左上角“graphs”标签,选图象树中的该图象接点名称,得到图4所示接口流量图。