《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于SNMP的校園網管理系統的設計與實現
基于SNMP的校園網管理系統的設計與實現
來源:微型機與應用2010年第17期
何 鵬
(中原工學院,河南 鄭州 450007)
摘要: 介紹了一個適合于校園網的基于SNMP的網絡管理系統的設計與實現。以管理者/代理為模型,采用分層次的總體設計方案。在分析比較現有拓撲發現算法的基礎上,給出一種改進的拓撲發現算法,融合二叉樹排序策略和三層交換機發現策略。在實時性能參數采集分析的基礎上,結合概率論與數理統計的思想,建立了一元線性回歸模型,對性能參數進行有效的區間預測。系統不僅設計了網絡的拓撲結構發現及顯示、配置管理、性能管理等核心功能,更針對性地設計了網絡性能預測、流量排序、病毒及非法軟件檢測等功能。
Abstract:
Key words :

摘  要: 介紹了一個適合于校園網的基于SNMP的網絡管理系統的設計與實現。以管理者/代理為模型,采用分層次的總體設計方案。在分析比較現有拓撲發現算法的基礎上,給出一種改進的拓撲發現算法,融合二叉樹排序策略和三層交換機發現策略。在實時性能參數采集分析的基礎上,結合概率論與數理統計的思想,建立了一元線性回歸模型,對性能參數進行有效的區間預測。系統不僅設計了網絡的拓撲結構發現及顯示、配置管理性能管理等核心功能,更針對性地設計了網絡性能預測、流量排序、病毒及非法軟件檢測等功能。
關鍵詞: 簡單網絡管理協議管理信息庫;拓撲結構;配置管理;性能管理

    目前市面上有很多商品化網管軟件,如IBM公司的NetView、HP公司的OpenView、SUN公司的Sun NetManager等,這些網絡管理軟件盡管功能很強大,但提供的是一個通用的網絡管理平臺,對于具體校園網管理應用,還得進行進一步的規劃和開發。因此,迫切需要開發一個適用于高校校園網的網絡管理系統對日常的網絡設備和網絡運行情況進行監督與維護。
1 系統總體設計
    本網絡管理系統的總體設計目標就是要構建一個基于SNMP的多代理的統一管理、簡便直觀、兼容不同廠商設備、能夠實現網絡拓撲結構發現、配置管理、性能管理等功能,并針對校園網上機特點,實現對所有運行主機的管理。具體內容如下:
    (1)網絡拓撲結構發現
    找出路由器與路由器、路由器與子網之間的連接關系,并發現所有子網中活動的IP設備,區分出路由器、交換機和普通主機。對網絡拓撲發現結果進行圖形化顯示。
    (2)配置管理
    本系統的配置管理主要實現路由器(或三層交換機)的配置管理和主機的配置管理。路由器配置管理具體包括獲取路由器的常規配置參數(如設備類型、負責人、支持服務、所在位置等),獲取路由表信息、地址表信息、地址轉發表信息、接口表信息以及接口狀態表信息等。主機配置管理包括查看主機的基本信息、安裝軟件信息、運行軟件信息、存儲器信息、硬件設備信息等主機資源信息。
    (3)性能管理
    對代理設備的原始性能數據進行實時采集。對采集到的性能數據進行分析,計算接口流量、協議流量等各種性能參數,為管理員提供參考。
    查詢某一時段代理設備的性能參數,生成性能曲線,以直觀圖的方式顯示性能分析結果。
    根據某一時段代理設備的性能分析結果,對網絡性能進行分析預測,并以直觀圖的形式顯示出來,為網絡管理員采取進一步措施提供依據。
    (4)流量排序
    流量排序分為接口流量排序和主機流量排序。接口流量排序是對網絡中所有發現的接口進行流量采集并排序,將結果以直觀圖的形式顯示出來,供管理員查看。主機流量排序對網絡中某一子網內所有主機流量進行實時采集并排序,將結果以直觀圖的形式顯示出來,供管理員查看。
    (5)病毒及非法軟件檢測
    對網絡中某一子網內所有主機進行病毒或非法軟件排查工作,找出該子網內所有運行指定軟件名稱的主機,并將結果以直觀圖的形式顯示出來,供管理員查看。
2 系統模型結構
    本網絡管理系統以SNMP網絡管理協議的管理者/代理模型為基礎[1],以HP公司的SNMP++為數據采集工具,采用分層的方法,面向系統的不同功能設計而成。
    該系統分為三個部分如圖1所示:底層數據通信、中間層數據處理與上層數據表示。底層數據通信部分負責實現管理者與被管設備之間的通信,獲取代理設備中MIB庫的有用信息,并把采集到的數據送往上層。中間層數據處理部分負責對采集到的網絡信息進行處理,將相應的處理結果傳給上層管理應用層進行顯示。上層為數據表示層,對網絡的配置管理、性能管理等功能模塊以表格和可視化的圖形界面顯示,簡潔直觀。

3 系統關鍵技術分析
3.1 網絡拓撲結構發現算法的研究與分析

    基于SNMP協議的算法實際上是提取MIB中ipRouteTable(路由表)中的對象,類似于圖論中的廣度優先遍歷算法實現網絡拓撲的自動搜索[2]。
    設計路由發現算法時主要用到了三條鏈表:待檢路由設備鏈表、拓撲信息鏈表、子網信息鏈表。基于SNMP的拓撲發現算法通常是使用一個種子路由器,獲取其路由表內記錄的所有可達網段,以及到達該網段所經由的下一跳路由器的端口IP地址及相關路由信息,然后將繼續擴展其搜索,一直達到用戶指定的深度為止。同時種子路由器還可以獲取到每個路由設備上所有端口的直連子網及其相應的子網掩碼,根據這些信息,進而獲取到這些子網中的所有活動主機。如果這些設備支持SNMP,則還可以進一步收集系統和IP地址信息。總之,只要給出一個路由設備任意端口的IP地址作為種子路由器(通常使用本地網關的IP地址作為種子路由器的地址),即可獲取到指定深度內的所有路由設備及活動主機的網絡拓撲結構信息。
    (1)默認網關的獲取
    拓撲發現算法首先是從網絡管理站的默認網關開始,逐步遍歷默認網關的路由表和地址解析表,最終發現整個網絡的拓撲結構。本系統獲取默認網關是采取這樣的方法:首先,訪問拓撲發現程序所在計算機的SNMP MIB中的ipRouteTable,如果發現有ipRouteDest值為0.0.0.0的記錄,則說明程序所在的計算機設置了默認網關,該記錄的ipRouteNextHop值即為默認網關的地址。檢查默認網關的ipForwarding值,如果為1,則表明該默認網關確實是路由設備,否則不是。

    (3)路由器多IP地址問題
    由于路由器可以連接多個子網,具有多個接口,即一個路由器可能含有多個IP地址。為了準確標識具有多個接口的路由器,避免重復,本算法通過訪問路由器的地址表獲得路由器的所有接口,這樣可以根據當前路由器的IP是否在已經遍歷過的路由器接口列表中來判斷。

    本系統默認預測分析算法的置信度為1-?琢=0.95。在性能參數采集分析結果的基礎上對性能參數的變化趨勢進行預測。

    圖2是該模塊的性能預測流程圖。

    圖2中,數據差分處理主要是有一些變量是逐漸增加的(如某接口的流出字節數),而系統關心的是兩次流出字節數的差值,數據處理就是算出差值。趨勢分析主要是計算出分析期間內的一元回歸直線,以便在用戶界面上顯示出來時,網絡管理者很容易看出它的增減趨勢。而狀態分析主要是將系統關心的一些變量的狀態分析出來并報告給網絡管理系統,以便系統根據變量的當前狀態及時對其作出調整。
3.3 病毒及非法軟件檢測模塊的設計
    本系統中主機感染病毒或運行非法軟件功能的實現是在拓撲發現結果的基礎上,對管理員指定子網內的所有主機進行運行軟件數據采集,將各主機中正在運行的軟件名稱和管理員指定的軟件名稱進行對比,最終排查出該子網內具體有哪些主機運行了指定的軟件,并將排查結果存入相應的數據結構中,以直觀圖的形式顯示出來。具體流程圖如圖3所示。

4 系統性能測試[3]
4.1 流量分析功能測試

    本系統對網絡中指定路由器各性能參數進行實時采集分析,將分析結果以曲線圖的形式顯示出來,如圖4所示。圖4中,細線表示接口入流量速率,粗線表示接口出流量速率。與同類產品(如華為Quideway)比較,發現該流量實時采集模塊采集分析結果與成熟網管軟件分析結果無實質性差別,能夠及時給網管人員提供有效信息數據,該模塊具有正確性和可用性。

4.2 流量預測功能測試
    在流量采集分析的基礎上運行系統性能預測功能,結果如圖5所示。該部分流量預測模塊是在圖4接口流量采集分析基礎上,利用了一元線性回歸模型和區間預測算法,計算分析將來某一時刻接口的可能流量范圍和流量發展趨勢。本系統默認該預測分析算法的置信度為1-α=0.95,系統流量預測結果與運用數學工具計算分析結果相吻合,系統具有正確性。

    通過本系統在某高校試運行,結果顯示該部分預測分析功能模塊能夠幫助網絡管理員采用數學分析方法對網絡流量進行及時預測,進而使得網絡管理人員可及時發現網絡問題并采取進一步措施,取得理想效果,該模塊功能具有實用性和可靠性。
4.3 主機運行非法軟件及感染病毒模塊性能測試
    運行該部分功能對指定子網內所有主機運行QQ應用程序進行排查,系統運行結果如圖6所示。

    通過具體的實地調查發現,該子網內所有用戶在該時刻運行主機應用軟件情況與系統運行結果完全吻合,由此可見該系統具有正確性和有效性。本部分功能模塊有助于網絡管理員限制某些對網絡流量產生破壞的非法軟件或病毒運行,將子網內運行非法軟件或病毒的所有主機排查出來,網絡管理員可根據具體情況對這些主機用戶進行警告等處理。
    本文深入地分析了SNMP簡單網絡管理協議,結合校園網網絡管理需求的特點,設計并實現了一個基于SNMP的網絡管理系統。在本系統的設計與研究過程中,系統性分析了SNMP協議的原理、網絡管理的關鍵技術以及拓撲發現算法,給出了一種融合二叉排序樹策略和三層交換機發現策略的拓撲發現算法,能夠發現網絡中三層交換機和子網內所有主機,并對拓撲發現的結果進行圖形化顯示。在網絡拓撲發現結果的基礎上,進一步設計并實現了配置管理、性能管理、流量排序、病毒及非法軟件檢測等功能模塊。該網絡管理系統已經在北航計算機學院教學實驗中心試運行并取得了較好的效果。
參考文獻
[1] MARK A, MILLER P E. Managing internetwords with SNMP[M]. 北京:中國水利水電出版社,2001.
[2] CASE J, HARRINGTON D. Message processing and dispatching for the simple network management protocol, RFC2272[S]. January, 1998:82-135.
[3] ANALUCIA S M, LIUZ F K, CARLOS B W. Performance evaluation for proactive network management[J]. ICC, 2006(6):22-36.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲日本电影| 午夜精品久久久久久久久| 中日韩高清电影网| 亚洲电影专区| **性色生活片久久毛片| 红杏aⅴ成人免费视频| 国产日韩精品在线播放| 国产精品狼人久久影院观看方式| 欧美日韩一区二区三区四区在线观看 | 亚洲看片免费| 亚洲美女av黄| 99精品欧美一区二区蜜桃免费| 91久久久久久久久| 亚洲精品国产精品乱码不99| 亚洲三级性片| 99视频一区| 亚洲尤物影院| 欧美在线观看视频在线| 久久九九国产| 欧美成人午夜77777| 欧美精品123区| 欧美日韩一区在线播放| 国产精品久久久久一区二区三区| 国产精品爽爽ⅴa在线观看| 国产欧美日韩精品一区| 国产日韩欧美综合在线| 黑人中文字幕一区二区三区| 亚洲大胆人体视频| 日韩视频永久免费| 亚洲欧美第一页| 久久精品视频免费观看| 亚洲精品影视| 亚洲综合三区| 久久久久久久激情视频| 欧美高清在线视频| 欧美日韩一级视频| 国产欧美日韩专区发布| 在线不卡欧美| 99精品热视频| 欧美一区二区啪啪| 亚洲精品乱码久久久久久日本蜜臀 | 亚洲视频图片小说| 性色av一区二区三区在线观看 | 在线播放中文一区| 亚洲伦理在线观看| 亚洲欧美不卡| 亚洲精品一区二区在线| 亚洲欧美日韩精品久久久| 久久久久久亚洲精品杨幂换脸| 欧美国产成人在线| 国产精品婷婷午夜在线观看| 伊人久久大香线蕉av超碰演员| 亚洲精品免费一二三区| 亚洲欧美日本视频在线观看| 亚洲高清不卡| 亚洲欧美日韩精品久久久| 毛片一区二区三区| 国产精品久久久亚洲一区| 在线观看不卡| 亚洲免费视频成人| 亚洲人成网站在线观看播放| 午夜精品国产精品大乳美女| 欧美1区视频| 国产精品网站在线观看| 91久久夜色精品国产网站| 亚洲欧美日韩精品| 99视频日韩| 久久亚洲精品一区二区| 欧美性大战久久久久| 黄色av成人| 亚洲一级黄色| 日韩午夜电影在线观看| 久久精品道一区二区三区| 欧美日韩成人激情| 国内综合精品午夜久久资源| 在线综合亚洲欧美在线视频| 91久久久在线| 久久精品色图| 国产精品久久久久久久久免费桃花 | 99精品国产福利在线观看免费| 久久精品国产欧美亚洲人人爽| 欧美日韩中文字幕精品| 在线观看一区| 欧美在线播放| 欧美在线视频免费播放| 欧美日一区二区在线观看| 亚洲国产成人在线| 欧美一级网站| 亚洲欧美综合另类中字| 欧美精品在线观看| 亚洲成人中文| 亚洲成人在线视频播放 | 国产综合色在线视频区| 亚洲已满18点击进入久久| 一本色道久久综合亚洲精品不卡| 久久综合九色综合欧美狠狠| 国产日韩欧美一区二区三区四区| 一区二区三区久久网| 一区二区三区久久久| 欧美精品九九99久久| 伊伊综合在线| 亚洲丶国产丶欧美一区二区三区| 欧美在线视频免费播放| 国产精品日韩在线播放| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲自拍偷拍色片视频| 亚洲永久视频| 国产精品国产成人国产三级| 日韩午夜高潮| av成人福利| 欧美日韩国产综合久久| 亚洲精品一区二区三区99| 日韩亚洲精品在线| 欧美日本韩国一区| 日韩视频一区二区三区在线播放免费观看| 日韩亚洲欧美高清| 欧美日韩国产高清| 夜夜嗨av一区二区三区 | 欧美在线亚洲在线| 国产欧美日韩在线| 午夜亚洲性色福利视频| 欧美在线1区| 国产亚洲免费的视频看| 久久精品视频免费| 免费亚洲电影在线| 亚洲欧洲一区二区三区在线观看| 日韩午夜激情av| 欧美日韩伦理在线免费| 99精品视频一区二区三区| 亚洲一区视频在线| 国产精品视频999| 亚洲欧美一区二区激情| 欧美制服丝袜| 黄色日韩网站视频| 亚洲精品久久久一区二区三区| 欧美精品成人一区二区在线观看 | 亚洲欧美www| 国产亚洲欧洲一区高清在线观看 | 亚洲午夜精品福利| 久久激情五月婷婷| 亚洲电影第1页| 中文亚洲欧美| 国产日韩av在线播放| 久久精品人人做人人综合| 欧美韩日精品| 一区二区成人精品| 久久本道综合色狠狠五月| 影音先锋久久资源网| 夜夜嗨av一区二区三区| 国产精品毛片高清在线完整版| 小辣椒精品导航| 欧美11—12娇小xxxx| 一区二区三区精密机械公司| 久久国产一区二区| 亚洲二区三区四区| 亚洲专区一二三| 国产真实精品久久二三区| 亚洲精品网站在线播放gif| 国产精品久久久99| 亚洲高清在线播放| 欧美日韩精品中文字幕| 小黄鸭精品密入口导航| 欧美精品v日韩精品v国产精品 | 99精品欧美一区| 国产精品综合| 亚洲乱码久久| 国产精品视频免费在线观看| 亚洲激情在线观看视频免费| 国产精品国产亚洲精品看不卡15| 欧美一区在线看| 欧美日韩视频免费播放| 久久不射网站| 国产精品av一区二区| 久久精品视频在线看| 国产精品成人久久久久| 亚洲黄色在线视频| 国产精品日韩一区二区三区| 亚洲人成在线播放| 国产精品亚洲综合| 99国产精品久久久久久久| 国产欧美一区二区三区久久人妖 | 亚洲一二三四久久| 一区在线免费观看| 亚洲欧美日韩一区在线观看| 亚洲国产清纯| 久久精品女人天堂| 一区二区三区四区五区在线| 免费h精品视频在线播放| 亚洲一级黄色av| 欧美日本不卡视频| 亚洲电影在线免费观看| 国产精品欧美一区喷水| 日韩视频免费观看高清在线视频| 国产视频久久网| 亚洲在线视频观看| 亚洲黄色精品| 久久综合综合久久综合| 在线观看国产欧美| 亚洲狠狠丁香婷婷综合久久久| 国产精品一区二区视频|