資源描述:
《ip網(wǎng)管數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、IP網(wǎng)管數(shù)據(jù)采集系統(tǒng)的設(shè)計和實現(xiàn)獨創(chuàng)性聲明本人聲明所呈交的學位論文是本人在導(dǎo)師指導(dǎo)下進行的研究工作及取得的研究成果。據(jù)我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得電子科技大學或其它教育機構(gòu)的學位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示謝意。簽名:王逸飛日期:2004年2月24日關(guān)于論文使用授權(quán)的說明本學位論文作者完全了解電子科技大學有關(guān)保留、使用學位論文的規(guī)定,有權(quán)保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。本
2、人授權(quán)電子科技大學可以將學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存、匯編學位論文。(保密的學位論文在解密后應(yīng)遵守此規(guī)定)f},A簽名導(dǎo)師簽名:w{}av日期:2004年2月24日IP網(wǎng)管數(shù)據(jù)采集系統(tǒng)的設(shè)計和實現(xiàn)中文摘要近年來,隨著以TCP/IP為核心協(xié)議的互連網(wǎng)的快速發(fā)展,工P技術(shù)作為一種承載業(yè)務(wù)和溝通傳輸?shù)闹虚g體得到了極大的發(fā)展?;贗P的業(yè)務(wù)應(yīng)用發(fā)展迅速,網(wǎng)絡(luò)的規(guī)模日趨龐大。網(wǎng)絡(luò)的可用性與網(wǎng)絡(luò)規(guī)模膨脹的矛盾顯得更加突出。網(wǎng)絡(luò)的正常高效的運轉(zhuǎn)急需好的IP網(wǎng)管軟件的支持。面向?qū)ο蠹夹g(shù)和分布式計算技術(shù)的發(fā)展,
3、特別是近來Java技術(shù)的快速發(fā)展和J2EE框架的不斷完善,為分布式、統(tǒng)一的網(wǎng)絡(luò)管理系統(tǒng)的實現(xiàn)提供了有效途徑。因此,以J2EE技術(shù)為主要框架的IP網(wǎng)管是系統(tǒng)發(fā)展的方向,而數(shù)據(jù)采集子系統(tǒng)在網(wǎng)管系統(tǒng)中占據(jù)著重要的地位。本文詳細闡述了IP網(wǎng)管數(shù)據(jù)采集子系統(tǒng)的設(shè)計和實現(xiàn)方法。文章首先介紹了網(wǎng)絡(luò)管理的一些基礎(chǔ)知識,包括網(wǎng)絡(luò)管理的基本概念、網(wǎng)絡(luò)管理的五大功能以及網(wǎng)絡(luò)管理的體系結(jié)構(gòu)。其次,文章分析了網(wǎng)管數(shù)據(jù)采集系統(tǒng)使用的主要協(xié)議,包括SNMP,NETFLOW以及CLI.接著,文章介紹了J2EE的概念和框架結(jié)構(gòu),并討論了把J2EE框架應(yīng)用到分布式網(wǎng)絡(luò)管理的技術(shù)優(yōu)勢。文
4、章最后詳細描述了數(shù)據(jù)采集子系統(tǒng)的設(shè)計和實現(xiàn)。鑒于JMX具有完全的向后兼容性和良好的擴展性,我們在數(shù)據(jù)采集系統(tǒng)的設(shè)計上使用JMX實現(xiàn)了數(shù)據(jù)采集與協(xié)議相關(guān)的底層操作。在上層的實現(xiàn)中,把數(shù)據(jù)采集分為主動數(shù)據(jù)采集和被動數(shù)據(jù)采集。NETFLOW,SNMPTRAP屬于被動采集的范疇,在JMXMbean里面自動實現(xiàn)數(shù)據(jù)的采集、告警和入庫操作。而SNMP,CL工屬于主動采集,必須讓采集服務(wù)器使用輪詢操作來及時取得網(wǎng)管數(shù)據(jù)。設(shè)計中我們提出了在EJB容器內(nèi)實現(xiàn)異步多線程輪詢的解決方案。這一方案統(tǒng)一描述不同協(xié)議的輪詢?nèi)蝿?wù),通過輪詢?nèi)蝿?wù)表集中控制輪詢操作,并把輪詢?nèi)蝿?wù)的執(zhí)行
5、分散到集群系統(tǒng)中,有效的解決了大規(guī)模網(wǎng)絡(luò)輪詢操作中網(wǎng)絡(luò)設(shè)備數(shù)量龐大、協(xié)議多的問題。為了提高數(shù)據(jù)接收的效率,我們用C語言編寫了NETFLOW數(shù)據(jù)的接收程序,這是唯一一個沒有在J2EE框架內(nèi)實現(xiàn)的數(shù)據(jù)接收模塊,文章會詳細論述其中的原因和實現(xiàn)方法。關(guān)鍵字:IP網(wǎng)管數(shù)據(jù)采集JMXSNMPJ2EECLIEJBNETFLOWIF網(wǎng)管數(shù)據(jù)采集系統(tǒng)的設(shè)計和實現(xiàn)TheDesignandImplementationofDataAcquisitionSystemofIPNetworkManagementMajorComputerApplicationTechnologyG
6、raduateWangYifeiAdvisorPengShouquanWiththegreatdevelopmentofInternet,theIPnetworktechnology,asacarrierofbusinessandcommunication,havinggotrapidgrowthinrecentyears.Thebusinessbasedontechnologyalsomakegoodwhichmakethenetworkbecomemoremoreenormous.andincrease‘L一flme氣Inconsistencyb
7、etweenavailabilityandsizeofthenetwork.Today,excellentnetworkmanagementsoftwareisindispensabletohighefficient.network.ThegreatdevelopmentofObject-Orientedtechnologyanddistributed(omputing,especiallythefastgrowingofJavaandJ2EEframework,promotethei叩lementationofdistributednetworkm
8、anagement.So,theIPnetworkmanagementtechnologybaseonJ2E