亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于OPNET的網(wǎng)絡(luò)模型仿真

        2008-04-12 00:00:00宮麗寧牟肖光
        現(xiàn)代電子技術(shù) 2008年12期

        摘 要:網(wǎng)絡(luò)仿真是一種全新的網(wǎng)絡(luò)規(guī)劃、設(shè)計和分析技術(shù),它能夠驗證實際方案的有效性和比較多個不同的設(shè)計方案,為網(wǎng)絡(luò)的規(guī)劃設(shè)計提供可靠的定量依據(jù)。介紹OPNET的特點、建模機(jī)制及仿真方法,并利用OPNET對一個局域網(wǎng)進(jìn)行仿真,結(jié)合實例給出在OPNET環(huán)境下進(jìn)行網(wǎng)絡(luò)仿真的步驟,針對不同設(shè)置,仿真實驗將獲得各種情況下的網(wǎng)絡(luò)性能參數(shù)指標(biāo),有效指導(dǎo)網(wǎng)絡(luò)設(shè)計和優(yōu)化。

        關(guān)鍵詞:OPNET;網(wǎng)絡(luò)仿真;網(wǎng)絡(luò)建模;性能測量

        Network Model Simulation Based on OPNET

        GONG Lining1,MOU Xiaoguang2

        (1.Taiyuan University of Science and Technology,Taiyuan,030024,China;2.Qingdao Agriculture University,Qingdao,266109,China

        Abstract:Network simulation is a new technology of network plan,design and analysis,which verifies the validity ofpractical scheme and compares multiple different network design schemes.So in the network plan and design,the credible quantificational basis is provided.In this paper,the characteristic and method of network simulation based on OPNET are given.This paper introduces how to modeling the network in OPNET environment.A simulation instance is given in order to show the steps in network simulation.From this platform,the performance of the network are got,which is used as a guide for network′s design and optimization.

        eywords:OPNET;network simulation;network Modeling;performance measurement

        1 引 言

        計算機(jī)仿真已經(jīng)成為研究計算機(jī)網(wǎng)絡(luò)的一種非常有效的評估工具。隨著通信技術(shù)的發(fā)展,通信網(wǎng)絡(luò)的結(jié)構(gòu)和規(guī)模越來越復(fù)雜,基于網(wǎng)絡(luò)的應(yīng)用也越來越多樣化,單純地依靠經(jīng)驗進(jìn)行網(wǎng)絡(luò)的規(guī)劃和設(shè)計、網(wǎng)絡(luò)設(shè)備的研發(fā)以及網(wǎng)絡(luò)協(xié)議的開發(fā),已經(jīng)不能適應(yīng)網(wǎng)絡(luò)的發(fā)展需要。因而急需一種科學(xué)的手段反映和預(yù)測網(wǎng)絡(luò)的性能,這導(dǎo)致網(wǎng)絡(luò)仿真技術(shù)的應(yīng)運而生。

        網(wǎng)絡(luò)仿真技術(shù)是一種通過建立網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)鏈路的統(tǒng)計模型,并模擬網(wǎng)絡(luò)流量的傳輸,從而獲取網(wǎng)絡(luò)設(shè)計或優(yōu)化所需要的網(wǎng)絡(luò)性能數(shù)據(jù)的仿真技術(shù)。它以其獨有的特點能為網(wǎng)絡(luò)的規(guī)劃設(shè)計提供客觀可靠的定量依據(jù)。它能為網(wǎng)絡(luò)提供接近真實環(huán)境下的模擬試驗環(huán)境和輔助測試手段,驗證網(wǎng)絡(luò)的基本使用效能、網(wǎng)絡(luò)可靠性以及提供各種新技術(shù)體制的試驗環(huán)境。

        網(wǎng)絡(luò)仿真的優(yōu)點使其一出現(xiàn)就得到迅速的發(fā)展,目前世界上的一些主流仿真軟件均采用面向?qū)ο蟮闹悄芑植际讲⑿蟹抡婕夹g(shù),如美國OPNET Technology 公司的網(wǎng)絡(luò)仿真產(chǎn)品OPNET。

        2 OPNET特點和仿真方法

        OPNET Modeler作為一種主流網(wǎng)絡(luò)仿真軟件,為通信網(wǎng)絡(luò)和分布式系統(tǒng)的建模提供全面的模擬仿真開發(fā)環(huán)境。OPNET通過執(zhí)行離散事件仿真來分析各種模擬系統(tǒng)的行為和性能。OPNET Modeler將各個仿真研究階段所需要的工具相結(jié)合,組成一個由模型設(shè)計工具、仿真核心、數(shù)據(jù)收集工具和數(shù)據(jù)分析工具有機(jī)結(jié)合起來的大型仿真系統(tǒng)。2.1 特點

        作為廣泛應(yīng)用的系統(tǒng)開發(fā)平臺,OPNET Modeler的主要特點如下:

        (1) 層次化、模塊化的建模機(jī)制。在OPNET Modeler中,采用與實際系統(tǒng)相類似的層次化結(jié)構(gòu)建模。最下層是進(jìn)程域模型,用有限狀態(tài)機(jī)、C或C++以及OPNET自帶的核心函數(shù)實現(xiàn)各種協(xié)議算法。第二層是節(jié)點域,由能實現(xiàn)不同功能的模塊組成,反映設(shè)備的硬件和軟件特性。最上層利用各種網(wǎng)絡(luò)設(shè)備模型、映射現(xiàn)實網(wǎng)絡(luò)。

        (2) 面向?qū)ο蟮慕7绞?。OPNET Modeler采用面向?qū)ο蟮姆绞浇?。每類?jié)點用相同的節(jié)點模型,再針對不同的對象設(shè)置特定的參數(shù)。

        (3) 豐富的模型庫。OPNET Modeler提供標(biāo)準(zhǔn)模型庫,包括x.25,ATM,Ethernet,TCP/IP等現(xiàn)有設(shè)備的標(biāo)準(zhǔn)模型庫,同時還有3COM,Cisco,Sun等多個廠家的現(xiàn)有設(shè)備。

        (4) 圖形化的建模方式。不論是網(wǎng)絡(luò)域、節(jié)點域和進(jìn)程域,還是傳輸鏈路、網(wǎng)絡(luò)中流動的包等,OPNET Modeler均采用圖形化的編輯器完成模型的構(gòu)建。

        (5) 靈活的建模機(jī)制。在進(jìn)程域中,采用有限狀態(tài)機(jī)和C/C++以及OPNET Modeler自身所提供的400多個核心函數(shù)可以實現(xiàn)自定義設(shè)備,或者根據(jù)協(xié)議、算法,開展協(xié)議研究等。OPNET Modeler中的源代碼完全開放,用戶可以根據(jù)需要添加、修改源代碼。

        (6) 統(tǒng)計數(shù)據(jù)的生成。仿真期間,用戶能夠自定義要收集的統(tǒng)計數(shù)據(jù)。

        (7) 綜合分析工具。在OPNET Modeler中,包括如ACE、網(wǎng)絡(luò)醫(yī)生、流分析等多個數(shù)據(jù)分析工具。這些工具為網(wǎng)絡(luò)仿真設(shè)計的準(zhǔn)確性、可信性提供網(wǎng)絡(luò)診斷。同時還可以進(jìn)行詳細(xì)的網(wǎng)絡(luò)性能分析。

        (8) 動畫。OPNET Modeler可以在仿真中或仿真后對諸如網(wǎng)絡(luò)中的數(shù)據(jù)流的傳輸過程進(jìn)行生動的演示,生動地展示模型的動態(tài)過程。

        2.2 OPNET的建模機(jī)制

        OPNET Modeler建模采用層次化和模塊化方式,將復(fù)雜的系統(tǒng)分解為不同的層次結(jié)構(gòu),OPNET采用3層建模機(jī)制:

        (1 最底層為進(jìn)程(Process)模型,進(jìn)程行為(協(xié)議、算法、應(yīng)用)用有限狀態(tài)機(jī)和可擴(kuò)展高級語言進(jìn)行定義;(2 其次為節(jié)點(Node)模型,由協(xié)議模塊和連接模塊的各種連接線組成,反映設(shè)備特性,每個模塊對應(yīng)1個或多個進(jìn)程模型;

        (3 最上層為網(wǎng)絡(luò)模型,用子網(wǎng)、節(jié)點、鏈路和地理背景描述網(wǎng)絡(luò)拓?fù)洌稍搶幽P涂芍苯咏⑵鸱抡婢W(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。三層模型和實際的協(xié)議、設(shè)備、網(wǎng)絡(luò)完全對應(yīng),全面反映了網(wǎng)絡(luò)的相關(guān)特性。

        2.3 OPNET仿真步驟

        使用OPNET Modeler 仿真可以大體分成6 個步驟,分別是配置網(wǎng)絡(luò)拓?fù)洌═opology)、配置業(yè)務(wù)(Traffic)、收集結(jié)果統(tǒng)計量(Statistics)、運行仿真(Simulation)、調(diào)試模塊再次仿真(Re-simulation),最后發(fā)布結(jié)果和拓?fù)鋱蟾妫≧eport)。

        3 仿真實例

        OPNET 能夠迅速地建立起現(xiàn)有網(wǎng)絡(luò)的模型,并能夠方便地修改模型并進(jìn)行仿真,這使得網(wǎng)絡(luò)仿真非常適用于預(yù)測網(wǎng)絡(luò)的性能。這里通過OPNET Modeler 來仿真一個小型公司的網(wǎng)絡(luò),并收集部分相關(guān)參數(shù)來測量感興趣的網(wǎng)絡(luò)性能。

        某公司擁有1個30臺終端和1臺服務(wù)器的星型拓?fù)渚W(wǎng)絡(luò),由于業(yè)務(wù)增長的需要,現(xiàn)在需要增加視頻業(yè)務(wù),用OPNET Modeler快速建立所需的公司網(wǎng)絡(luò)拓?fù)洌x擇適當(dāng)?shù)慕y(tǒng)計量,并進(jìn)行離散事件仿真,最后分析仿真結(jié)果,以便檢測現(xiàn)有的公司網(wǎng)絡(luò)能否適應(yīng)新的業(yè)務(wù)要求。

        根據(jù)問題描述,利用OPNET Modeler 建立工程,創(chuàng)建一個場景反映公司早期業(yè)務(wù)配置的星型網(wǎng)絡(luò), 如圖1所示。

        圖1中30臺終端以10BASE-T鏈路通過集線器(Hub連接到服務(wù)器,在此場景中配置相應(yīng)的業(yè)務(wù),收集統(tǒng)計量局域網(wǎng)的延遲時間(Ethernet Delay)并進(jìn)行仿真,得到的仿真結(jié)果如圖2 所示。從圖2中看出,原有業(yè)務(wù)下網(wǎng)絡(luò)延遲平均為3.5 ms,網(wǎng)絡(luò)延遲時間為毫秒級。

        根據(jù)公司業(yè)務(wù)發(fā)展需要,要求增加視頻業(yè)務(wù),新增一個場景添加新的業(yè)務(wù)要求并進(jìn)行仿真,收集到的延遲時間如圖3所示。從圖3中看出,增加視頻業(yè)務(wù)后網(wǎng)絡(luò)延遲時間劇增,最大延遲達(dá)到0.47 s,而平均延遲時間也達(dá)到0.19 s,但視頻業(yè)務(wù)對網(wǎng)絡(luò)延遲比較敏感,需要較小的延遲,因此需要對現(xiàn)有網(wǎng)絡(luò)進(jìn)行升級。

        為了滿足公司新增的業(yè)務(wù)要求,并能有效降低網(wǎng)絡(luò)延遲時間,可在原網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中將鏈路帶寬升級到100 MHz,再次進(jìn)行仿真并得到新的網(wǎng)絡(luò)延遲時間(如圖4所示)。

        為了更好的比較增加視頻業(yè)務(wù)后原有的網(wǎng)絡(luò)和改進(jìn)后網(wǎng)絡(luò)的網(wǎng)絡(luò)延遲時間,下面給出改進(jìn)前后2個網(wǎng)絡(luò)的平均網(wǎng)絡(luò)延遲時間對比圖,從圖5 中看出改進(jìn)前網(wǎng)絡(luò)延遲較大,延遲時間達(dá)到秒級,而將網(wǎng)絡(luò)鏈路提升至100 MHz后網(wǎng)絡(luò)延遲大幅下降,延遲時間為毫秒級,滿足預(yù)期業(yè)務(wù)要求。

        4 結(jié) 語

        計算機(jī)仿真已經(jīng)成為研究計算機(jī)網(wǎng)絡(luò)的一種非常有效的評估工具。隨著網(wǎng)絡(luò)的日趨復(fù)雜、規(guī)模日益龐大,利用仿真軟件進(jìn)行網(wǎng)絡(luò)的性能分析就變得尤為重要。網(wǎng)絡(luò)仿真技術(shù)為網(wǎng)絡(luò)技術(shù)開發(fā)、網(wǎng)絡(luò)性能理論測試、網(wǎng)絡(luò)設(shè)計方案評估及網(wǎng)絡(luò)故障診斷等提供強(qiáng)有力的工具,它能夠驗證實際方案的有效性和比較多個不同的設(shè)計方案,為網(wǎng)絡(luò)的規(guī)劃設(shè)計提供可靠的定量依據(jù)。網(wǎng)絡(luò)仿真正以其突出的優(yōu)越性越來越受到網(wǎng)絡(luò)研究人員的關(guān)注和重視。因此OPNET網(wǎng)絡(luò)仿真軟件必將得到更為廣泛的應(yīng)用。

        參 考 文 獻(xiàn)

        [1]OPNET Modeler10.0 在線文檔.OPNET Technologies,Inc.,2003.

        [2]謝希仁.計算機(jī)網(wǎng)絡(luò)[M].3版.大連:大連理工大學(xué)出版社,2000.

        [3]龍華.Opnet Modeler 與計算機(jī)網(wǎng)絡(luò)仿真[M] .西安: 西安電子科技大學(xué)出版社,2006.

        [4]龔平,張衛(wèi)國,顧曉鳴.基于OPNET 的寬帶網(wǎng)流量建模研究及仿真[J].軍事通信技術(shù),2003,24(1:26-30.

        [5]楊宏宇,王興隆,謝麗霞.網(wǎng)絡(luò)仿真軟件OPNET的應(yīng)用與實踐[J].計算機(jī)應(yīng)用,2004(24:253-255.

        [6]王和興,張建波,才書訓(xùn).基于OPNET 的網(wǎng)絡(luò)仿真與性能測量[J].微電子學(xué)與計算機(jī),2005,22(11:25-27.

        [7]洪家平,柯宗武,童鈺,等.OPNET在網(wǎng)絡(luò)規(guī)劃和設(shè)計中的應(yīng)用[J].湖北師范學(xué)院學(xué)報:自然科學(xué)版,2004,24(4:42-47.

        国产精品毛片久久久久久l| 国产又色又爽无遮挡免费软件| 激情综合色综合啪啪五月丁香| 国产99视频精品免费视频免里| 国产网友自拍亚洲av| 91成人国产九色在线观看| 日本大肚子孕妇交xxx| 国产真实乱人偷精品人妻| 亚洲熟妇中文字幕日产无码| 久久想要爱蜜臀av一区二区三区| 久人人爽人人爽人人片av| 国产va免费精品观看| 成人精品免费av不卡在线观看| 日韩五码一区二区三区地址| 中文字幕日韩三级片| 日本黄页网站免费大全| 黑人一区二区三区在线| 一区二区三区四区草逼福利视频 | 国产片AV在线永久免费观看| 亚洲中文字幕乱码在线视频| 又硬又粗进去好爽免费| 丰满人妻av无码一区二区三区| 国产精品丝袜美女在线观看| 亚洲精品中文字幕91| 亚洲日韩国产av无码无码精品| 激情97综合亚洲色婷婷五| 亚洲区精品久久一区二区三区女同| 很黄很色的女同视频一区二区| 日日碰狠狠添天天爽| 亚洲Av午夜精品a区| 日韩精品午夜视频在线| 全黄性性激高免费视频| 少妇高潮喷水正在播放| 亚洲精品区二区三区蜜桃| 日韩人妻另类中文字幕| 麻豆一区二区99久久久久| 97超级碰碰碰久久久观看| 日韩麻豆视频在线观看| 又黄又硬又湿又刺激视频免费| 国产精品自产拍在线18禁| 日本高清不卡二区三区|