win7系統(tǒng)下載
當前位置: 首頁 > 網(wǎng)絡(luò)技術(shù)教程 > 詳細頁面

圖解怎么運用MRTG監(jiān)控路由、交換設(shè)備

發(fā)布時間:2022-06-02 文章來源:深度系統(tǒng)下載 瀏覽:

網(wǎng)絡(luò)技術(shù)是從1990年代中期發(fā)展起來的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機整體,實現(xiàn)資源的全面共享和有機協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數(shù)據(jù)資源、信息資源、知識資源、專家資源、大型數(shù)據(jù)庫、網(wǎng)絡(luò)、傳感器等。 當前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡(luò)則被認為是互聯(lián)網(wǎng)發(fā)展的第三階段。

一名真正合格的網(wǎng)管所做的工作不應(yīng)該僅僅局限在網(wǎng)絡(luò)故障發(fā)生后,亡羊補牢的工作雖然不算遲,但損失的產(chǎn)生是不可避免的。那么,如何有效地監(jiān)視網(wǎng)絡(luò)狀態(tài),能在第一時間發(fā)現(xiàn)網(wǎng)絡(luò)故障,在網(wǎng)絡(luò)還沒出現(xiàn)問題時進行預防,并合理地劃分帶寬資源呢?對網(wǎng)絡(luò)流量進行監(jiān)控就可以有效地解決以上難題,F(xiàn)在筆者要為大家介紹的就是網(wǎng)絡(luò)流量監(jiān)控領(lǐng)域的行家——MRTG。

本文中,筆者向大家介紹如何通過MRTG對路由器或三層交換機進行監(jiān)控。MRTG會利用SNMP協(xié)議(簡單網(wǎng)絡(luò)管理協(xié)議)監(jiān)控、管理通過路由、交換設(shè)備的各個端口的流量。當然,筆者還會指導大家安裝MRTG并在設(shè)備上啟用SNMP協(xié)議以支持MRTG!

小知識 流量監(jiān)控

大家都知道數(shù)據(jù)包形成數(shù)據(jù)流,就好比水流一樣,所以我們對帶寬采用流量這個名詞來定義,及時了解網(wǎng)絡(luò)流量對于排除網(wǎng)絡(luò)故障能夠起到很大的作用。很多公司都擁有路由、交換設(shè)備,這些設(shè)備擔負著實現(xiàn)公司網(wǎng)絡(luò)連接的重任,所以,了解通過路由、交換設(shè)備的各個端口的流量是非常重要的,只有對流量進行監(jiān)控才能有效地管理網(wǎng)絡(luò)帶寬,提高企業(yè)網(wǎng)絡(luò)的工作效率。

MRTG小檔案  

軟件大小:1558 KB

軟件類型:免費軟件

運行平臺:Window 98/NT/2000/XP/2003

下載地址:http://www2.pcdog/down4/mrtg-2.10.0pre7.zip

安裝MRTG  

不管我們要對何種設(shè)備進行監(jiān)控,都需要找到一臺操作系統(tǒng)為Windows 2000的計算機(計算機A),并為它安裝MRTG,用來接收數(shù)據(jù)流量。在Windows系統(tǒng)上安裝MRTG需要Perl的支持,所以我們需要先安裝Perl插件。此外,由于數(shù)據(jù)流量將以網(wǎng)頁的形式體現(xiàn)出來,所以需要在計算機A上安裝IIS服務(wù)(由于篇幅限制,IIS的安裝就不作介紹了)。

Step1:Perl的安裝比較簡單,目前使用的一般是Active Perl for Windows,我們可以到http://downloads.activestate/ActivePerl/Windows/5.8/ActivePerl-5.8.0.80 5-MSWin32-x86.msi下載。

Step2:進行安裝時,如果遇到“是否使用PPM3發(fā)送個人信息至ASPN”,我們可以跳過。在安裝完畢后重新啟動計算機即可讓Perl生效。

Step3:安裝MRTG程序。由于MRTG是一個用Perl編寫的程序,所以不需要安裝,下載后直接解壓即可。我們將它解壓到“C:\mrtg”目錄,F(xiàn)在我們就完成了安裝工作。

小知識Perl

和很多用JAVA編寫的程序在使用時需要安裝JDK一樣,MRTG需要Perl程序的支持,所以在使用MRTG之前一定要在計算機A上安裝Perl。Perl和JAVA一樣也是一種語言,不過Perl主要在Linux和UNIX系統(tǒng)下使用,由于本例是在Windows下安裝MRTG,而默認情況下Perl組件沒有安裝在Windows操作系統(tǒng)中,所以我們需要為計算機A安裝相應(yīng)的Perl語言庫,就如同我們運行VB程序有時需要安裝VB語言庫一樣。

監(jiān)控Cisco設(shè)備

雖然我們在計算機A上安裝了MRTG,但被監(jiān)控的設(shè)備沒有啟用SNMP協(xié)議而且沒有配置接受SNMP的目的地址,因此我們還需要在被監(jiān)控設(shè)備上進行相應(yīng)的配置,F(xiàn)在,讓我們來看看如何使用計算機A監(jiān)視通過Cisco 6509交換機各個端口的流量,以便數(shù)據(jù)發(fā)生異常時即時采取防護措施。

Cisco的高端產(chǎn)品6509交換機作為被監(jiān)視設(shè)備,端口IP地址為10.91.30.1。選擇安裝了MRTG的計算機(計算機A)作為監(jiān)視設(shè)備,IP地址為10.91.30.45。

小知識SNMP

SNMP也叫簡單網(wǎng)絡(luò)管理協(xié)議,它用于記錄網(wǎng)絡(luò)流量信息,不管是網(wǎng)管軟件還是流量監(jiān)控軟件都需要SNMP協(xié)議的支持。由于本例需要監(jiān)控通過路由、交換設(shè)備各個端口的流量,所以需要在路由、交換設(shè)備上啟用SNMP協(xié)議,并指定接收SNMP記錄信息的目的地址。通過這些設(shè)置,路由、交換設(shè)備就可以對通過端口的數(shù)據(jù)信息進行記錄并發(fā)送到指定的目的地。

1.Cisco 6509上的配置

下面我們需要進入6509將SNMP協(xié)議啟動并指定數(shù)據(jù)接收目的地。

Step1:進入計算機A的命令提示符窗口,輸入“telnet 10.91.30.1”登錄6509設(shè)備。

Step2:輸入正確的密碼后,進入6509配置模式,接著輸入以下指令。

snmp-server community softer RO

\\設(shè)置SNMP的團體名為softer。

snmp-server trap-source FastEthernet0/1

\\以Fa0/1端口為監(jiān)控源,如果不輸入此行,將以設(shè)備自身的ROUTER ID作為監(jiān)控源。

snmp-server contact softer@163

\\設(shè)置管理者的郵箱地址。

snmp-server host 10.91.30.45 softer

\\設(shè)置管理機的IP地址為10.91.30.45(計算機A的IP地址),并設(shè)置團體名(softer)。

snmp-server enable traps

\\啟動監(jiān)控。

Step3:保存設(shè)置并退出后即可完成在6509設(shè)備上的所有配置。

網(wǎng)絡(luò)的神奇作用吸引著越來越多的用戶加入其中,正因如此,網(wǎng)絡(luò)的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術(shù)都需要適時應(yīng)勢,對應(yīng)發(fā)展,這正是網(wǎng)絡(luò)迅速走向進步的催化劑。

本文章關(guān)鍵詞: MRTG監(jiān)控 路由 交換設(shè)備