網絡信息管理系統設計探討
時間:2022-12-13 09:19:53
導語:網絡信息管理系統設計探討一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
摘要:本文以SNMP簡單網絡管理協議為基礎設計了一套網絡信息管理系統,詳細介紹了該系統的網絡管理系統總體結構、MIB管理信息庫設計方案以及相應的系統流程設計和通訊方案。
關鍵詞:網絡信息管理;SNMP;系統設計
1引言
隨著我國計算機、互聯網技術的不斷發展,網絡信息管理系統的應用日益廣泛,大幅降低了企事業單位的管理成本,同時提升了管理效率[1-2]。為了實現集成、統一、圖形化的網絡信息管理,本次研究建立了一套基于SNMP的網絡信息管理系統,以實現更加豐富的網絡信息管理功能。
2網絡管理系統總體結構設計
本次研究基于企事業單位所使用管理信息系統的基本功能需求建立了如圖1所示的系統體系結構,該系統由管理站、管理與監控模塊三個部分所組成。(1)監控模塊監控模塊中封裝有管理與受控站點之間的通信協議,并以MIB子樹管理的方式來實現二者之間的通信,開發人員可以利用監控模塊所提供的一系列接口來實現子樹管理和信息交互。(2)管理受控站點通過管理來實現各應用程序實例的通信,并對程序運行信息實施采集再將其發送給管理站點。與此同時,管理也會獲取管理站點所發送的控制信息,進而實現對于受控站點的控制。(3)管理站點管理站點的主要任務有搜集受控站點的監控信息、實現管理的通信以及向受控站點發送各種控制指令。用戶可以通過管理站點所提供的監控界面實現對于受控站點的控制。
3MIB管理信息庫設計
網絡信息管理系統的MIB管理信息庫如圖2所示。對于基于SNMP協議的網絡管理系統來說,MIB管理信息庫中mgmt管理分支下的節點均為標準的SNMP節點,對于各種硬件設備的通信功能有著較強的兼容性。主服務器分支節點下的企事業單位節點則封裝有一些具體網絡中的個性化標準。根據圖2可知,本次研究于主服務器節點下的企事業單位節點上專門建立了一個編碼策略節點,用來對網絡信息進行存儲。在此基礎上通過IP地址向企事業單位內的各功能服務器發送程序運行申請并啟動應用程序,得到最終的數據處理結果。
4系統流程設計
4.1網絡設備拓撲管理流程
(1)網絡設備拓撲的自動發現出于網絡設備管理實時性方面的要求,本次研究所設計的網絡信息管理系統需要每隔5min進行一次針對網絡設備的自動搜索,進而實現網絡設備拓撲管理的自動發現功能,實現流程如圖3所示。(2)網絡設備拓撲的手動管理本次研究所設計的網絡信息管理系統通過如圖4所示的流程實現設備的手動管理。
4.2網絡設備運行信息采集
本次研究所設計的網絡信息管理系統采用如圖5所示的設備運行信息采集方案,基本流程如下:(1)獲取SNMP數據包基于常規數據格式設置報文標簽、變量列表、SNMP版本號、RequestID、共同體名等SNMP報文所需數據項。(2)數據通信監控站點通過161端口向受控站點發送監控數據請求報文,由受控站點向SNMP報文處理模塊發送請求報文并對數據進行加工和打包處理,再由報文處理模塊向監控工作站發送經過處理的數據。(3)接收響應監控站點接收SNMP報文信息的方式包括同步方式和異步方式兩種。在同步方式下,監控站點在發送報文后會繼續維持活躍狀態,直到接收到來自受控站點反饋回來的響應報文,若反饋所需時間超過5分鐘,則會提示響應超時;在異步方式下,監控站點在發送請求報文后立即進行返回,監控站點在收到響應報文后直接開始下一步操作。(4)編碼過程為了實現報文數據在網絡中的傳輸,本次研究基本編碼規則以ASN.1的格式對SNMP響應報文中的數據實施轉換,在完成轉換后計算數據長度。對于ASN.1語言規范來說,只有將變量編碼為字符串的情況下才可以在網絡中傳輸[6-7]。(5)接收響應報文管理站點在完成請求報文的發送操作后會自動輸出一個response變量,并接收來自受控站的SNMP響應報文[9-10]。在完成實現通信并通過驗證響應的情況下,數據分析模塊會自動開始處理來自受控站點的數據,監控站點也會同時向分析模塊工發送報文信息并進行處理,直至數據處理完成,最后由數據分析模塊提供該輪數據請求與響應的系統資源。
4.3網絡設備狀態與流量監控
(1)網絡狀態監控本次研究針對網絡中的一些關鍵設備實施監控,進而掌握整體網絡的流量狀況,即通過管理員的設置和網絡實際運行情況兩項手段來監控網絡設備狀況,具體監控流程如圖6所示。(2)流量管理為了方便管理員對交換機上的流量信息進行采集,網絡信息管理系統還需要具備流量管理功能,幫助管理者獲取實時的設備帶寬分布情況并實施手動調整,具體業務流程如圖7所示。
5通訊方案設計
消息服務是網絡信息管理系統各功能模塊之間實現通信的基礎,本次研究采用“版本號→消息頭→消息數”的消息格式,與之相關的各變量定義方法如下:本次研究以監控模塊句柄(WM_HANDLEREAD)讀取為例介紹該消息模塊的設計方案,WM_HANDLER-EAD消息模塊的設計結果如表1所示。
6結束語
本文詳細介紹了基于SNMP的網絡信息管理系統設計,提出了相應的設計思路和通信方案。在未來的研究工作中,還需要進一步加強該系統在圖像化、可視化方面的設計,以實現功能更加豐富的手動操作。
作者:解艷 單位:寶雞職業技術學院
- 上一篇:計算機網絡信息安全及加密技術探討
- 下一篇:大數據下計算機網絡信息安全探索