資源描述:
《網(wǎng)絡(luò)模擬軟件ns2與opnet的剖析比較》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、計算機系統(tǒng)應(yīng)用2010年第19卷第6期網(wǎng)絡(luò)模擬軟件NS2與OPNET的剖析比較①王波周志偉(重慶大學(xué)計算機學(xué)院建筑智能化與城市數(shù)字化研究室重慶400044)摘要:NS2和OPNET是目前主流的網(wǎng)絡(luò)模擬軟件,為深入地剖析比較它們的特點及差別以供學(xué)習(xí)和選用時參考,從軟件技術(shù)、使用方法和引擎性能三個方面進行了詳細對比分析。在軟件技術(shù)方面分別從體系結(jié)構(gòu)、支持的網(wǎng)絡(luò)技術(shù)、網(wǎng)絡(luò)設(shè)備模型庫和軟件可擴展性上進行分析比較;在模擬器引擎性能方面,通過在相同模擬條件下,選取內(nèi)存消耗和CPU運算時間兩個指標(biāo),針對不同規(guī)模的抽象網(wǎng)絡(luò),分別對OPNET
2、和NS2的引擎性能進行了對比實驗。結(jié)果表明,OPNET具有商業(yè)軟件的優(yōu)勢,在用戶友好性、模擬速度、內(nèi)存消耗等方面優(yōu)于NS2,而NS2則在開源和易擴展性方面優(yōu)于OPNET,適合于模擬中小型網(wǎng)絡(luò)。關(guān)鍵詞:網(wǎng)絡(luò)模擬;網(wǎng)絡(luò)模擬測試;NS2;OPNETComparativeAnalysisonNetworkSimulationSoftwareNS2andOPNETWANGBo,ZHOUZhi-Wei(BuildingIntelligentizationandCityDigitalizationLab,CollegeofComputer
3、ScienceofChongqingUniversity,Chongqing400044,China)Abstract:ThispaperpresentsthefeaturesanddifferencesofNS2andOPNETbycomparingthemintheaspectsofsoftwaretechnique,operationmethodandengineerperformance.Astothesoftwaretechnique,itincludesfourpointsforcomparison:system
4、architecture,supportednetworktechnique,networkequipmentmodelbankandsoftwarescalability.Tocomparetheperformanceofthesimulatorengine,anabstractnetworkwhichisnotrealwasestablishedandsimulatedbythesetwosimulatorsseparatelyunderidenticalconditions.Meanwhile,twoperforman
5、ceindices(memoryconsumptionandcomputationtime)weremeasured,recordedandanalyzed.ThecomparisonresultindicatesthatOPENTasacommercialsoftwareisbetterthanNS2inuser-friendliness,simulationspeedandmemoryconsumptionwhileNS2issuperiortoOPNETintheaspectofopen-sourceandscalab
6、ilityandwellsuitedforsmallscalenetworksimulation.Keywords:networksimulation;networksimulationtest;NS2;OPNET1引言前常見的主要有:NS(NetworkSimulator)與OPNET在計算機網(wǎng)絡(luò)技術(shù)日新月異、高速發(fā)展的今天,(OptimizedNetworkEngineeringTool)以及一方面各種網(wǎng)絡(luò)應(yīng)用種類不斷增加,新的協(xié)議、算法OMNeT++和SSFNet等,其中在教育、科研、商業(yè)層出不窮,驗證、測試和分析這些
7、新應(yīng)用、新協(xié)議和等領(lǐng)域使用最廣泛的是NS2與OPNET。新算法的課題亟需解決,另一方面規(guī)劃、設(shè)計新網(wǎng)絡(luò)NS起源于1986年的RealNetworkSimulator或者分析、測試和更新現(xiàn)有網(wǎng)絡(luò)需要更加便捷、快速、項目,1995年在施樂公司(Xerox)的支持下加入VINT準確的方法,各式各樣的網(wǎng)絡(luò)模擬工具應(yīng)運而生,目項目[1]。在不斷吸收世界各地研究者的成果過程中,①基金項目:國家水體污染控制與治理科技重大專項(2008ZX07315-001)收稿時間:2009-09-24;收到修改稿時間:2009-11-0890研究開發(fā)R
8、esearchandDevelepment2010年第19卷第6期計算機系統(tǒng)應(yīng)用NS從原始版本進化到較成熟版本NS2,最新版本NS3間都較長。然而OTcl卻能有效地彌補這一缺陷,在也已經(jīng)面世。雖然NS3版本較NS2新,但它是一個不重新編譯的情況下用OTcl編寫的網(wǎng)絡(luò)模擬腳本能全新的模擬器,