• 網絡模擬

    編輯
    本詞條由“匿名用戶” 建檔。

    什么是網絡模擬

    編輯

    計算機網絡研究中,網絡模擬是一種軟件程序復制真實網絡行為的技術。這是通過計算不同網絡實體(例如路由器、交換機、節點、接入點、鏈接等)之間的交互來實現的。大多數模擬器使用離散事件模擬,其中狀態變量在離散時間點發生變化的系統建模。然后可以在測試實驗室中觀察網絡的行為及其支持的各種應用程序和服務;還可以以受控方式修改環境的各種屬性,以評估網絡/協議在不同條件下的表現。

    網絡模擬器

    編輯

    一個網絡仿真器為軟件,預測一個行為的計算機網絡。由于通信網絡對于傳統分析方法來說變得過于復雜,無法準確了解系統行為,因此使用了網絡模擬器。在模擬器中,計算機網絡用設備、鏈接、應用程序等建模,并報告網絡性能。模擬器支持當今最流行的技術和網絡,例如5G、物聯網(IoT)、無線局域網、移動自組織網絡、無線傳感器網絡、車載自組織網絡、認知無線電網絡、LTE等。

    模擬

    編輯

    大多數商業模擬器是GUI驅動的,而一些網絡模擬器是CLI驅動的。網絡模型/配置描述了網絡(節點、路由器、交換機、鏈路)和事件(數據傳輸數據包錯誤等)。輸出結果將包括網絡級指標、鏈路指標、設備指標等。此外,還可以深入了解模擬跟蹤文件。跟蹤文件記錄每個數據包、模擬中發生的每個事件并用于分析。大多數網絡模擬器使用離散事件模擬,其中存儲了待處理的“事件”列表,并按順序處理這些事件,其中一些事件會觸發未來的事件——例如數據包到達某個節點的事件會觸發該數據包到達的事件在下游節點。

    網絡仿真

    編輯

    網絡仿真允許用戶將真實設備和應用程序引入到測試網絡(模擬)中,該網絡以模擬實時網絡行為的方式改變數據包流。實時交通可以通過模擬器并受到模擬中對象的影響。

    典型的方法是將來自實時應用程序的真實數據包發送到仿真服務器(在其中模擬虛擬網絡)。真實數據包被“調制”成模擬數據包。模擬數據包經過丟失、錯誤、延遲、抖動等影響后被解調為真實數據包,從而將這些網絡效應轉化為真實數據包。因此,就好像真實數據包流經真實網絡,但實際上它流經模擬網絡。

    仿真廣泛用于設計階段,用于在部署之前驗證通信網絡。

    網絡模擬器列表

    編輯

    有免費/開源和專有網絡模擬器可用。著名的網絡模擬器/模擬器的例子包括:

    • NS2to/NS3是開源且免費的
    • OPNET(河床)
    • NetSim(Tetcos)
    • GloMoSim

    是可編輯的商業和開源代碼

    網絡模擬器的使用

    編輯

    網絡模擬器提供了一種具有成本效益的方法。

    網絡模擬

    • 企業/數據中心/傳感器網絡等的網絡設計驗證。
    • 面向服務提供商和監管機構的5G容量和延遲研究
    • 網絡研發(超過70%的網絡研究論文參考了網絡模擬器)
    • 國防應用,例如基于HF/UHF/VHF無線電的MANET無線電、戰術數據鏈路等。
    • 網絡中心戰
    • 物聯網,VANET模擬
    • 無人機網絡/無人機群通信仿真
    • 教育:在線課程、實驗室實驗和研發。大多數大學使用網絡模擬器進行教學/研發,因為購買硬件設備太貴

    有各種各樣的網絡模擬器,從非常簡單到非常復雜。至少,網絡模擬器必須使用戶能夠

    • 對網絡拓撲進行建模,指定網絡上的節點以及這些節點之間的鏈接
    • 對節點之間的應用程序流(流量)建模
    • 提供網絡性能指標作為輸出
    • 數據包流的可視化
    • 技術/協議評估和設備設計
    • 記錄數據包/事件以進行深入分析/調試

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/126794/

    (3)
    詞條目錄
    1. 什么是網絡模擬
    2. 網絡模擬器
    3. 模擬
    4. 網絡仿真
    5. 網絡模擬器列表
    6. 網絡模擬器的使用

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久