基于snmp的網(wǎng)絡(luò)管理系統(tǒng).doc
約39頁DOC格式手機打開展開
基于snmp的網(wǎng)絡(luò)管理系統(tǒng),基于snmp的網(wǎng)絡(luò)管理系統(tǒng)頁數(shù) 38 字數(shù) 8903摘要隨著計算機網(wǎng)絡(luò)的規(guī)模不斷擴大,復(fù)雜性不斷增加,人們對網(wǎng)絡(luò)的依賴同時也逐漸增加,因此現(xiàn)在需要一個高效的管理系統(tǒng)對網(wǎng)絡(luò)進行管理,從而使網(wǎng)絡(luò)發(fā)揮更大的功能,本文首先針對網(wǎng)絡(luò)管理中的必要性進行分析,對snmp網(wǎng)絡(luò)管理協(xié)議的框架、組成等技術(shù)進行分析研究,在此基礎(chǔ)上開展一些研...
內(nèi)容介紹
此文檔由會員 劉陽 發(fā)布
基于SNMP的網(wǎng)絡(luò)管理系統(tǒng)
頁數(shù) 38 字數(shù) 8903
摘 要
隨著計算機網(wǎng)絡(luò)的規(guī)模不斷擴大,復(fù)雜性不斷增加,人們對網(wǎng)絡(luò)的依賴同時也逐漸增加,因此現(xiàn)在需要一個高效的管理系統(tǒng)對網(wǎng)絡(luò)進行管理,從而使網(wǎng)絡(luò)發(fā)揮更大的功能,
本文首先針對網(wǎng)絡(luò)管理中的必要性進行分析,對SNMP網(wǎng)絡(luò)管理協(xié)議的框架、組成等技術(shù)進行分析研究,在此基礎(chǔ)上開展一些研究開發(fā)工作,利用免費基于SNMP的開發(fā)包Net-snmp對SNMP的代理進行擴展,簡單實現(xiàn)了一個SNMP的代理程序。然后通過PHP和Mysql設(shè)計并實現(xiàn)了基于Web和數(shù)據(jù)庫的網(wǎng)絡(luò)管理系統(tǒng)。該系統(tǒng)以PHP為開發(fā)語言,系統(tǒng)基本上是平臺獨立的,從而系統(tǒng)的可移植性非常好,可以在一些主流的操作系統(tǒng)上運行該系統(tǒng),而不需要修改其代碼。該系統(tǒng)以數(shù)據(jù)庫為中心,所有數(shù)據(jù)被存儲在數(shù)據(jù)庫中,便于以后的查找和分析,將所有的高層應(yīng)用全部建立在對數(shù)據(jù)庫中數(shù)據(jù)分析的基礎(chǔ)上,從而系統(tǒng)具有更大的靈活性和可擴展性,同時系統(tǒng)提供了一些簡單的程序,基本完成了一般情況下網(wǎng)絡(luò)管理所需要的基本功能。
關(guān)鍵詞: 計算機網(wǎng)絡(luò),網(wǎng)絡(luò)管理,簡單網(wǎng)絡(luò)管理協(xié)議,PHP,Mysql
目 錄
1 概述 1
2 SNMP網(wǎng)絡(luò)管理體系結(jié)構(gòu) 2
2.1 SNMP簡介 2
2.2 SNMP功能 2
2.3 SNMP結(jié)構(gòu) 2
2.4 MIB和SMI 3
2.5 SNMP報文 3
2.6 SNMP通信方式 4
2.7 總結(jié) 5
3 基于SNMP的代理(Agent) 5
3.1 Net-snmp簡介 5
3.2 開發(fā)概述 6
3.3 開發(fā)主代理進程 6
3.3.1 定義MIB 6
3.3.2 轉(zhuǎn)換MIB 6
3.3.3 主程序流程 7
3.4 AgentX 7
3.5 總結(jié) 8
4 開發(fā)SNMP的管理程序 9
4.1 系統(tǒng)概述 9
4.2 初始化系統(tǒng) 10
4.3 獲取接口信息 11
4.4 系統(tǒng)信息 11
4.5 TCP信息 12
4.6 數(shù)據(jù)挖掘示例 12
4.7 圖形顯示的實現(xiàn) 12
5 系統(tǒng)應(yīng)用分析 13
5.1 獲取系統(tǒng)信息 13
5.2 網(wǎng)絡(luò)輸入輸出速率挖掘 13
5.3 網(wǎng)絡(luò)速率的圖形表示 14
5.4 總結(jié) 15
6 結(jié)束語 15
致謝 17
參考文獻 18
英文摘要 19
附錄1 擴展MIB相關(guān)代碼 20
附錄2 snmpd主程序代碼 23
附錄3 初始化管理系統(tǒng)的相關(guān)代碼 25
附錄4 管理系統(tǒng)的核心代碼 26
附錄5 對輸入速率排序的代碼 27
附錄6 對輸出速率排序的代碼 30
附錄7 獲取系統(tǒng)信息的代碼 32
附錄8 對輸入速率繪圖的代碼 33
畢業(yè)論文(設(shè)計)成績評定表
參 考 文 獻
徐恪,吳建平,徐明偉.2003.高等計算機網(wǎng)絡(luò)——體系結(jié)構(gòu)、協(xié)議機制、算法設(shè)計與路由器技術(shù).北京:機械工業(yè)出版社.480-493
Andrew S. Tanenbaum .1998.計算機網(wǎng)絡(luò)(第3版).北京:清華大學(xué)出版社.487-496
Kevin Kline Daniel Kline.2002.SQL IN A NUTSHELL . 北京:中國電力出版社.1-252
W.Richard Stevens.2000 .TCP/IP詳解 卷1:協(xié)議 . 北京:機械工業(yè)出版社.256-292
頁數(shù) 38 字數(shù) 8903
摘 要
隨著計算機網(wǎng)絡(luò)的規(guī)模不斷擴大,復(fù)雜性不斷增加,人們對網(wǎng)絡(luò)的依賴同時也逐漸增加,因此現(xiàn)在需要一個高效的管理系統(tǒng)對網(wǎng)絡(luò)進行管理,從而使網(wǎng)絡(luò)發(fā)揮更大的功能,
本文首先針對網(wǎng)絡(luò)管理中的必要性進行分析,對SNMP網(wǎng)絡(luò)管理協(xié)議的框架、組成等技術(shù)進行分析研究,在此基礎(chǔ)上開展一些研究開發(fā)工作,利用免費基于SNMP的開發(fā)包Net-snmp對SNMP的代理進行擴展,簡單實現(xiàn)了一個SNMP的代理程序。然后通過PHP和Mysql設(shè)計并實現(xiàn)了基于Web和數(shù)據(jù)庫的網(wǎng)絡(luò)管理系統(tǒng)。該系統(tǒng)以PHP為開發(fā)語言,系統(tǒng)基本上是平臺獨立的,從而系統(tǒng)的可移植性非常好,可以在一些主流的操作系統(tǒng)上運行該系統(tǒng),而不需要修改其代碼。該系統(tǒng)以數(shù)據(jù)庫為中心,所有數(shù)據(jù)被存儲在數(shù)據(jù)庫中,便于以后的查找和分析,將所有的高層應(yīng)用全部建立在對數(shù)據(jù)庫中數(shù)據(jù)分析的基礎(chǔ)上,從而系統(tǒng)具有更大的靈活性和可擴展性,同時系統(tǒng)提供了一些簡單的程序,基本完成了一般情況下網(wǎng)絡(luò)管理所需要的基本功能。
關(guān)鍵詞: 計算機網(wǎng)絡(luò),網(wǎng)絡(luò)管理,簡單網(wǎng)絡(luò)管理協(xié)議,PHP,Mysql
目 錄
1 概述 1
2 SNMP網(wǎng)絡(luò)管理體系結(jié)構(gòu) 2
2.1 SNMP簡介 2
2.2 SNMP功能 2
2.3 SNMP結(jié)構(gòu) 2
2.4 MIB和SMI 3
2.5 SNMP報文 3
2.6 SNMP通信方式 4
2.7 總結(jié) 5
3 基于SNMP的代理(Agent) 5
3.1 Net-snmp簡介 5
3.2 開發(fā)概述 6
3.3 開發(fā)主代理進程 6
3.3.1 定義MIB 6
3.3.2 轉(zhuǎn)換MIB 6
3.3.3 主程序流程 7
3.4 AgentX 7
3.5 總結(jié) 8
4 開發(fā)SNMP的管理程序 9
4.1 系統(tǒng)概述 9
4.2 初始化系統(tǒng) 10
4.3 獲取接口信息 11
4.4 系統(tǒng)信息 11
4.5 TCP信息 12
4.6 數(shù)據(jù)挖掘示例 12
4.7 圖形顯示的實現(xiàn) 12
5 系統(tǒng)應(yīng)用分析 13
5.1 獲取系統(tǒng)信息 13
5.2 網(wǎng)絡(luò)輸入輸出速率挖掘 13
5.3 網(wǎng)絡(luò)速率的圖形表示 14
5.4 總結(jié) 15
6 結(jié)束語 15
致謝 17
參考文獻 18
英文摘要 19
附錄1 擴展MIB相關(guān)代碼 20
附錄2 snmpd主程序代碼 23
附錄3 初始化管理系統(tǒng)的相關(guān)代碼 25
附錄4 管理系統(tǒng)的核心代碼 26
附錄5 對輸入速率排序的代碼 27
附錄6 對輸出速率排序的代碼 30
附錄7 獲取系統(tǒng)信息的代碼 32
附錄8 對輸入速率繪圖的代碼 33
畢業(yè)論文(設(shè)計)成績評定表
參 考 文 獻
徐恪,吳建平,徐明偉.2003.高等計算機網(wǎng)絡(luò)——體系結(jié)構(gòu)、協(xié)議機制、算法設(shè)計與路由器技術(shù).北京:機械工業(yè)出版社.480-493
Andrew S. Tanenbaum .1998.計算機網(wǎng)絡(luò)(第3版).北京:清華大學(xué)出版社.487-496
Kevin Kline Daniel Kline.2002.SQL IN A NUTSHELL . 北京:中國電力出版社.1-252
W.Richard Stevens.2000 .TCP/IP詳解 卷1:協(xié)議 . 北京:機械工業(yè)出版社.256-292