田勝軍
摘 要:基于流量監(jiān)控在校園網(wǎng)絡(luò)管理中的重要作用,使用專業(yè)的網(wǎng)絡(luò)流量監(jiān)控軟件Cacti對網(wǎng)絡(luò)進行監(jiān)控,能有效地提高網(wǎng)絡(luò)管理效率,是網(wǎng)絡(luò)管理的有效方法之一。
關(guān)鍵詞:校園網(wǎng) 網(wǎng)絡(luò)流量 SNMP Cacti
中圖分類號:TP3 文獻標識碼:A 文章編號:1672-3791(2013)03(a)-0029-01
隨著校園網(wǎng)的發(fā)展,網(wǎng)絡(luò)管理已成為數(shù)字校園信息化建設(shè)中的重要一環(huán),作為網(wǎng)絡(luò)管理和維護人員首要任務(wù)就是隨時了解網(wǎng)絡(luò)的運行狀況,對網(wǎng)絡(luò)的運行狀況進行流量監(jiān)控和流量分析,是整個網(wǎng)絡(luò)合理化的重要環(huán)節(jié),它能在最短的時間內(nèi)發(fā)現(xiàn)安全威脅,在第一時間進行分析,通過流量分析來確定異常并發(fā)出預(yù)警,快速采取相應(yīng)措施[1]。因此,為了更好地管理校園網(wǎng)絡(luò),需引進專業(yè)的的網(wǎng)絡(luò)監(jiān)測軟件cacti,對校園網(wǎng)絡(luò)進行實時監(jiān)控。
1 Cacti架構(gòu)及功能
Cacti架構(gòu)Cacti系統(tǒng)由五個部分組成,如圖1所示。
包括數(shù)據(jù)定時采集、圖像繪畫與顯示、樹狀的主機和圖像管理、RRDTool信息管理、用戶和權(quán)限管理和模板導(dǎo)入導(dǎo)出。定時采集數(shù)據(jù):Cacti會定時運行,使用“snmpget”命令或腳本執(zhí)行的方式進行數(shù)據(jù)的采集;存儲數(shù)據(jù):使用RRDTool的“update”命令將采集到的數(shù)據(jù)儲存到rrd文件中;用戶查看某臺設(shè)備的流量:在Cacti的PHP頁面上點擊該設(shè)備,Cacti在數(shù)據(jù)庫中尋找該設(shè)備對應(yīng)的rrd文件名稱。Cacti運行命令讓RRDTool進行繪圖。
2 Cacti在網(wǎng)絡(luò)流量監(jiān)控的應(yīng)用
Cacti是一種開源式監(jiān)控軟件,它是通過SNMP抓取所監(jiān)控的數(shù)據(jù),把相關(guān)數(shù)據(jù)存儲到RRDtool繪畫引擎中,分布式的管理模式使得Cacti能夠同時監(jiān)控各個節(jié)點的數(shù)據(jù)信息。下面以學(xué)生區(qū)域的網(wǎng)絡(luò)流量監(jiān)控圖,分析研究Cacti在網(wǎng)絡(luò)流量監(jiān)控的作用。
從圖1中我們可以看出,每天上午的流量波動在7∶00左右被檢測到,學(xué)生白天上網(wǎng)高峰出現(xiàn)在10:00~14:00左右,從8:00~23:30網(wǎng)絡(luò)流量呈現(xiàn)一種上升的趨勢,21:30~23:00左右達到最高值。這與我們學(xué)校的作息時間有關(guān)。學(xué)校每天早上7∶00來網(wǎng),8:00上課。10:00一、二節(jié)課下課,部分同學(xué)回宿舍上網(wǎng),至下午14:30上課期間,達到一個上網(wǎng)小高峰,下午18:00左右至23:00左右上是上網(wǎng)的高峰時期,23:00至次日7點監(jiān)測到的流量幾乎為零,是因為學(xué)校為了不影響學(xué)生休息和第二天的學(xué)習(xí),每天23:00準時斷網(wǎng),Cacti的監(jiān)測圖準確地反映了實際網(wǎng)絡(luò)狀況。
從圖3我們看出每周流入流出的大體趨勢相差不大,總體的流量走勢處于正常。從每天的流量波動趨勢大體相差不大。周五至周日流量比平時稍多,反映了休息日學(xué)生上網(wǎng)人數(shù)增加,是學(xué)生利用休息日來放松自己,上上網(wǎng),聽聽音樂,玩玩游戲等。但是,周四的下午6:00左右出現(xiàn)過短時間的斷網(wǎng)事故,我們可以清晰地觀測到在Cacti監(jiān)控圖上,周四中間地段出現(xiàn)流量異常劇降為零,然后迅速恢復(fù)的過程。正是由于Cacti的直觀性,分布式管理的優(yōu)勢使得我們能夠迅速的找到問題所在,快速使網(wǎng)絡(luò)恢復(fù)正常。
通過以上實時監(jiān)測表明,Cacti能夠很直觀的反應(yīng)出流量的分布情況,可以很直觀的發(fā)現(xiàn)異常的流量波動,進而對于網(wǎng)絡(luò)故障做出快速反應(yīng),及時排除,恢復(fù)網(wǎng)絡(luò)正常。是校園網(wǎng)有效管理和監(jiān)測的重要手段之一。
3 結(jié)論
校園網(wǎng)絡(luò)的流量監(jiān)控是網(wǎng)絡(luò)管理中的重要內(nèi)容,Cacti對網(wǎng)絡(luò)監(jiān)控提供了一個直觀可行的方案,我們通過它非常迅速的了解網(wǎng)絡(luò)各個部分的流量情況,第一時間發(fā)現(xiàn)網(wǎng)絡(luò)中的異常流量,及時發(fā)現(xiàn)黑客和病毒的攻擊,并能根據(jù)各網(wǎng)絡(luò)設(shè)備端口的使用情況對網(wǎng)絡(luò)進行合理劃分,大大提高網(wǎng)絡(luò)的安全和運行效率,同時該系統(tǒng)實現(xiàn)了網(wǎng)絡(luò)狀態(tài)的圖像化顯示、故障報警、監(jiān)測數(shù)據(jù)存儲、溫度濕度傳感器信息采集等功能。使用該軟件進行網(wǎng)絡(luò)管理具有通用性高,通知及時,成本低,直觀;非常適合校園網(wǎng)使用。
參考文獻
[1] 余衛(wèi)華.基于開源軟件的網(wǎng)絡(luò)監(jiān)測系統(tǒng)[J].網(wǎng)絡(luò)與通訊,2007,23(4):23-25.
[2] 何斌斌,周恩浩,張波,等.基于cacti的校園網(wǎng)絡(luò)監(jiān)控[J].科技信息,2009,23:60-61.