一名真正合格的網(wǎng)管所做的工作不應(yīng)該僅僅局限在網(wǎng)絡(luò)故障發(fā)生后,亡羊補(bǔ)牢的工作雖然不算遲,但損失的產(chǎn)生是不可避免的。那么,如何有效地監(jiān)視網(wǎng)絡(luò)狀態(tài),能在第一時(shí)間發(fā)現(xiàn)網(wǎng)絡(luò)故障,在網(wǎng)絡(luò)還沒出現(xiàn)問題時(shí)進(jìn)行預(yù)防,并合理地劃分帶寬資源呢?對網(wǎng)絡(luò)流量進(jìn)行監(jiān)控就可以有效地解決以上難題。現(xiàn)在筆者要為大家介紹的就是網(wǎng)絡(luò)流量監(jiān)控領(lǐng)域的行家——MRTG。
本文中,筆者向大家介紹如何通過MRTG對路由器或三層交換機(jī)進(jìn)行監(jiān)控。MRTG會(huì)利用SNMP協(xié)議(簡單網(wǎng)絡(luò)管理協(xié)議)監(jiān)控、管理通過路由、交換設(shè)備的各個(gè)端口的流量。當(dāng)然,筆者還會(huì)指導(dǎo)大家安裝MRTG并在設(shè)備上啟用SNMP協(xié)議以支持MRTG。
小知識(shí) 流量監(jiān)控
大家都知道數(shù)據(jù)包形成數(shù)據(jù)流,就好比水流一樣,所以我們對帶寬采用流量這個(gè)名詞來定義,及時(shí)了解網(wǎng)絡(luò)流量對于排除網(wǎng)絡(luò)故障能夠起到很大的作用。很多公司都擁有路由、交換設(shè)備,這些設(shè)備擔(dān)負(fù)著實(shí)現(xiàn)公司網(wǎng)絡(luò)連接的重任,所以,了解通過路由、交換設(shè)備的各個(gè)端口的流量是非常重要的,只有對流量進(jìn)行監(jiān)控才能有效地管理網(wǎng)絡(luò)帶寬,提高企業(yè)網(wǎng)絡(luò)的工作效率。
MRTG小檔案
軟件大小:1558 KB
軟件類型:免費(fèi)軟件
運(yùn)行平臺(tái):Window 98/NT/2000/XP/2003
下載地址:http://www2.pcdog.com/down4/mrtg-2.10.0pre7.zip
安裝MRTG
不管我們要對何種設(shè)備進(jìn)行監(jiān)控,都需要找到一臺(tái)操作系統(tǒng)為Windows 2000的計(jì)算機(jī)(計(jì)算機(jī)A),并為它安裝MRTG,用來接收數(shù)據(jù)流量。在Windows系統(tǒng)上安裝MRTG需要Perl的支持,所以我們需要先安裝Perl插件。此外,由于數(shù)據(jù)流量將以網(wǎng)頁的形式體現(xiàn)出來,所以需要在計(jì)算機(jī)A上安裝IIS服務(wù)(由于篇幅限制,IIS的安裝就不作介紹了)。
Step1:Perl的安裝比較簡單,目前使用的一般是Active Perl for Windows,我們可以到http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.0.80 5-MSWin32-x86.msi下載。
Step2:進(jìn)行安裝時(shí),如果遇到“是否使用PPM3發(fā)送個(gè)人信息至ASPN”,我們可以跳過。在安裝完畢后重新啟動(dòng)計(jì)算機(jī)即可讓Perl生效。
Step3:安裝MRTG程序。由于MRTG是一個(gè)用Perl編寫的程序,所以不需要安裝,下載后直接解壓即可。我們將它解壓到“C:\mrtg”目錄。現(xiàn)在我們就完成了安裝工作。
小知識(shí)Perl
和很多用JAVA編寫的程序在使用時(shí)需要安裝JDK一樣,MRTG需要Perl程序的支持,所以在使用MRTG之前一定要在計(jì)算機(jī)A上安裝Perl。Perl和JAVA一樣也是一種語言,不過Perl主要在Linux和UNIX系統(tǒng)下使用,由于本例是在Windows下安裝MRTG,而默認(rèn)情況下Perl組件沒有安裝在Windows操作系統(tǒng)中,所以我們需要為計(jì)算機(jī)A安裝相應(yīng)的Perl語言庫,就如同我們運(yùn)行VB程序有時(shí)需要安裝VB語言庫一樣。
監(jiān)控Cisco設(shè)備
雖然我們在計(jì)算機(jī)A上安裝了MRTG,但被監(jiān)控的設(shè)備沒有啟用SNMP協(xié)議而且沒有配置接受SNMP的目的地址,因此我們還需要在被監(jiān)控設(shè)備上進(jìn)行相應(yīng)的配置。現(xiàn)在,讓我們來看看如何使用計(jì)算機(jī)A監(jiān)視通過Cisco 6509交換機(jī)各個(gè)端口的流量,以便數(shù)據(jù)發(fā)生異常時(shí)即時(shí)采取防護(hù)措施。
Cisco的高端產(chǎn)品6509交換機(jī)作為被監(jiān)視設(shè)備,端口IP地址為10.91.30.1。選擇安裝了MRTG的計(jì)算機(jī)(計(jì)算機(jī)A)作為監(jiān)視設(shè)備,IP地址為10.91.30.45。
小知識(shí)SNMP
SNMP也叫簡單網(wǎng)絡(luò)管理協(xié)議,它用于記錄網(wǎng)絡(luò)流量信息,不管是網(wǎng)管軟件還是流量監(jiān)控軟件都需要SNMP協(xié)議的支持。由于本例需要監(jiān)控通過路由、交換設(shè)備各個(gè)端口的流量,所以需要在路由、交換設(shè)備上啟用SNMP協(xié)議,并指定接收SNMP記錄信息的目的地址。通過這些設(shè)置,路由、交換設(shè)備就可以對通過端口的數(shù)據(jù)信息進(jìn)行記錄并發(fā)送到指定的目的地。
1.Cisco 6509上的配置
下面我們需要進(jìn)入6509將SNMP協(xié)議啟動(dòng)并指定數(shù)據(jù)接收目的地。
Step1:進(jìn)入計(jì)算機(jī)A的命令提示符窗口,輸入“telnet 10.91.30.1”登錄6509設(shè)備。
Step2:輸入正確的密碼后,進(jìn)入6509配置模式,接著輸入以下指令。
snmp-server community softer RO
\\設(shè)置SNMP的團(tuán)體名為softer。
snmp-server trap-source FastEthernet0/1
\\以Fa0/1端口為監(jiān)控源,如果不輸入此行,將以設(shè)備自身的ROUTER ID作為監(jiān)控源。
snmp-server contact softer@163.com
\\設(shè)置管理者的郵箱地址。
snmp-server host 10.91.30.45 softer
\\設(shè)置管理機(jī)的IP地址為10.91.30.45(計(jì)算機(jī)A的IP地址),并設(shè)置團(tuán)體名(softer)。
snmp-server enable traps
\\啟動(dòng)監(jiān)控。
Step3:保存設(shè)置并退出后即可完成在6509設(shè)備上的所有配置。
共8頁: 1 [2] [3] [4] [5] [6] [7] [8] 下一頁 | ||||||||||
|