基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn).pdf

基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn).pdf

ID:51487875

大?。?39.52 KB

頁數(shù):4頁

時間:2020-03-25

基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn).pdf_第1頁
基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn).pdf_第2頁
基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn).pdf_第3頁
基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn).pdf_第4頁
資源描述:

《基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn).pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、第26卷第3期重慶工商大學學報(自然科學版)2009年6月Vo1.26NO.3JChongqingTeclrIolBusinessUniv.(NatSciEd)Jun.2009文章編號:1672—058X(2009)03—0282—04基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn)唐勇(重慶工商大學網(wǎng)絡(luò)管理中心,重慶400067)摘要:闡述了流量監(jiān)控在網(wǎng)絡(luò)管理中的重要性以及網(wǎng)絡(luò)流量監(jiān)控的原理及方法,然后提出了以開源軟件Cacti搭建流量監(jiān)控系統(tǒng)的方案,并介紹了該系統(tǒng)的主要功能及實現(xiàn)過程,最后給出了該系統(tǒng)的實際效果圖及

2、應(yīng)用前景。關(guān)鍵詞:流量監(jiān)控;SNMP;Cacti中圖分類號:TP393文獻標識碼:A隨著教育信息化的深入,數(shù)字化校園建設(shè)的開展,高校網(wǎng)絡(luò)支撐的業(yè)務(wù)越來越廣泛,網(wǎng)絡(luò)規(guī)模越來越大,結(jié)構(gòu)日趨復雜,對網(wǎng)絡(luò)的可靠性與可用性的依賴程度也越來越高,微小的網(wǎng)絡(luò)流量變化都可能對網(wǎng)絡(luò)關(guān)鍵應(yīng)用造成重大的影響。因此,利用流量監(jiān)控技術(shù)對網(wǎng)絡(luò)運行狀況進行全面分析,不但關(guān)系到網(wǎng)絡(luò)的運行維護,而且成為網(wǎng)絡(luò)管理中的一大挑戰(zhàn)。校園網(wǎng)經(jīng)過長時間建設(shè),網(wǎng)絡(luò)設(shè)備型號多樣,不同網(wǎng)絡(luò)設(shè)備廠商提供的監(jiān)測軟件存在投入成本高,需要分別學習,管理困難等缺點。經(jīng)

3、過長時間摸索,可以采用軟件監(jiān)測的方法,利用SNMP協(xié)議獲取設(shè)備的參數(shù)與實時工作信息,并在瀏覽器上直觀地顯示出來。此處首先對SNMP協(xié)議及流量監(jiān)控原理進行了說明,介紹了基于此協(xié)議開發(fā)的開源網(wǎng)絡(luò)流量監(jiān)控軟件Cacti,然后詳細介紹了Cacti的安裝配置及實現(xiàn)過程,同時給出了實際的監(jiān)測效果。1網(wǎng)絡(luò)流量監(jiān)控原理及方法在運行TCP/IP協(xié)議的互聯(lián)網(wǎng)環(huán)境中,管理協(xié)議的標準是簡單網(wǎng)絡(luò)管理協(xié)議(SimpleNetworkManage-mentProtocol,SNMP),在該協(xié)議中定義了傳送管理信息的協(xié)議消息格式及管理站和

4、設(shè)備代理之間相互進行消息傳送的規(guī)程。1.1SNMP基礎(chǔ)SNMP是一個應(yīng)用層協(xié)議,是TCP/IP協(xié)議族的一部分,通過用戶數(shù)據(jù)報協(xié)議(UDP)來操作,隨著TCWIP成為事實上的協(xié)議標準而廣泛被使用。SNMP主要由管理者、管理代理和管理信息庫(MIB)3部分組成,其中MIB是對被管理設(shè)備中各個對象的性質(zhì)和定義的集合,存放設(shè)備或者網(wǎng)絡(luò)運行狀態(tài)的信息。管理者可通過SNMPGetRequest,GetNextRequest,SetRequest,GetResponse,Trap等操作獲得和設(shè)置MIB的參數(shù)值。1.2SN

5、MP管理系統(tǒng)工作原理管理進程通過定時向各個設(shè)備的設(shè)備代理進程發(fā)送查詢請求消息(以輪詢方式)來跟蹤各個設(shè)備的狀收稿日期:2oo9—03-05;修回日期:2009—04—10。作者簡介:唐勇(1980一),男,ImJt1人,助理工程師,從事計算機網(wǎng)絡(luò)建設(shè)及應(yīng)用研究。第3期唐勇:基于開源軟件的流量監(jiān)控系統(tǒng)研究及實現(xiàn)283態(tài);而當設(shè)備出現(xiàn)異常事件如設(shè)備冷啟動等時,設(shè)備代理進程主動向管理進程發(fā)送陷阱消息,匯報出現(xiàn)的異常事件。這些輪詢消息和陷阱消息的發(fā)送和接受規(guī)程及其格式定義都是由SNMP協(xié)議定義的,而被管理設(shè)備將其各

6、種管理對象的信息都存放在MIB庫中。其中SNMP協(xié)議運行在UDP協(xié)議之上,它利用的是UDP協(xié)議的161/162端口。161端口被設(shè)備代理監(jiān)聽,等待接受管理者進程發(fā)送的管理信息查詢請求消息;162端口由管理者進程監(jiān)聽等待設(shè)備代理進程發(fā)送的異常事件報告陷阱消息。2基于SNMP協(xié)議的開源監(jiān)測工具MRTG是一套基于SNMP的典型網(wǎng)絡(luò)流量統(tǒng)計分析工具,它通過SNMP協(xié)議從設(shè)備得到其流量信息并將流量負載以包含JPEG格式圖形的HTML文檔的方式顯示給用戶。MRTG的優(yōu)點是簡單易用,耗用系統(tǒng)資源小,但是其數(shù)據(jù)不能重復使用

7、且無管理功能,其作者在多年前就已經(jīng)開發(fā)了RRDTool代替該軟件,此外用來搭建流量監(jiān)控系統(tǒng)的工具就是基于RRDT00l編寫的Cacti軟件。Cacti是一套基于PHP、MySQL、SNMP及RRDTool開發(fā)的網(wǎng)絡(luò)流量監(jiān)測圖形分析工具。它通過Snmpget來獲取數(shù)據(jù),使用RRDtool繪畫圖形,而且完全不需要了解RRDtool復雜的參數(shù)。它提供了非常強大的數(shù)據(jù)和用戶管理功能,另外,它還提供了強大的數(shù)據(jù)管理和用戶管理功能。在圖像管理上,Cacti采用了樹狀結(jié)構(gòu)的查看界面,在用戶管理上,能對用戶的權(quán)限進行細致劃

8、分,并且使用LDAP進行用戶驗證。Cacti主要功能包括:可以指定每一個用戶查看樹狀結(jié)構(gòu),host任何一張圖,同時也能自己增加模板,功能強大完善,界面友好。Cacti系統(tǒng)由4個部分組成:Cacti頁面(PHP)一用戶控制的平臺,用戶在此進行所有的設(shè)置;SNMP采集工具一unix下使用Net-SNMP軟件包自帶的“snmpget”和“snmpwalk”等程序,Windows下使用PHP的SNMP功能;RRDTool

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。