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