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