網路仿真軟體

網路仿真是進行網路技術研究的一種基本手段。 顧名思義,網路模擬,就是用電腦程式對通信網路進行模型化,通過程式的運行模仿通信網路的運行過程。 仿真方法,套用網路仿真軟體建立所研究的網路系統的模擬模型,在計算機上運行這個模型,並分析運行的輸出結果。

基本信息

網路仿真是進行網路技術研究的一種基本手段。在新技術的研究過程中,由於各種原因,實際網路系統的實現往往是代價較高或是不現實的。在這種情況下,仿真就成了最佳可供選擇的測試、評估和驗證手段之一。本文對當前若干主流網路仿真軟體進行了簡要介紹和評價,並對兩款主流的網路仿真軟體opnet和NS2進行了用例對比分析,最後對各種網路仿真軟體進行了總結。網路仿真也被稱為網路模擬,因為對各種網路仿真過程來說,其中也有“模擬”的含義,即,網路仿真既可以取代真實的套用環境得出可靠的運行結果和數據,也可以模仿一個系統過程中的某些行為和特徵。顧名思義,網路模擬,就是用電腦程式對通信網路進行模型化,通過程式的運行模仿通信網路的運行過程。那么,為什麼要進行通信網路的仿真呢?
在網路迅速膨脹的今天,網路研究人員一方面要不斷思考新的網路協定和算法,為網路發展做前瞻性的基礎研究;另一方面也要研究如何利用和整合現有的資源,使網路達到最高效能。無論是哪一方面都需要對新的網路方案進行驗證和分析。進行網路技術的研究一般有以下3種手段:
(1) 分析方法,就是對所研究的對象和所依存的網路系統進行初步分析,根據一定的限定條件和合理假設,對研究對象和系統進行描述,抽象出研究對象的數學分析模型,利用數學分析模型對問題進行求解
(2) 實驗方法,就是設計出研究所需要的合理硬體和軟體配置環境,建立測試床和實驗室,在現實的網路上實現對網路協定、網路行為和網路性能的研究。
(3) 仿真方法,套用網路仿真軟體建立所研究的網路系統的模擬模型,在計算機上運行這個模型,並分析運行的輸出結果。
然而,前兩種方法都存在很大的局限性。分析方法的有效性和精確性受假設限制很大。當一個系統很複雜時,就無法用一些限制性假設來對系統進行詳細描述。實驗方法的局限性在於成本很高,重新配置或共享資源很難,運用起來不靈活。而仿真方法在很大程度上可以彌補前兩種方法的不足。仿真方法可以根據需要設計所需的網路模型,用相對較少的時間和費用了解網路在不同條件下的各種特性,獲取網路研究的豐富有效的數據。網路仿真無疑提供了一個方便、高效的驗證和分析方法,因此網路仿真技術在現代通信網路設計和研究中的作用正變得越來越大

相關詞條

相關搜尋

熱門詞條

聯絡我們