Mininet安裝,簡單實現一個網絡拓撲結構


安裝mininet

Mininet安裝教程,可以按照這個來,然而這個虛擬機有時會很難裝。可以考慮如下的做法:先 git clone,cd mininet 和 cat INSTALL之后,可以在提示信息中發現這樣的安裝方式,照做即可:

推薦學習:Mininet Walkthrough,這是官方文檔,雖然是英文版,但非常得值的學習,可以慢慢地看,了解很多mininet的指令。

安裝好mininet后,運行指令 $ sudo mn 就可以建立一個簡易網絡拓撲結構。

使用指令dump可以顯示各節點的信息,還有ping指令。

自定義網絡拓撲結構

題目

方法有兩種,第一種是通過修改Python代碼來實現自定義網絡結構,詳見walkthrough中的custom-topologies,python代碼算是清晰可讀的,但我使用的是下面這種可視化工具的方法。

Mininet實驗 自定義拓撲結構

使用此工具需要進入root,操作方法

最新的Mininet 2.2.0內置了一個mininet可視化工具miniedit。miniedit在/home/mininet/mininet/examples目錄下提供miniedit.py腳本,執行腳本后將顯示Mininet的可視化界面,在界面上可進行自定義拓撲和自定義設置。

結果截圖:


看了Python代碼,覺得很清晰很簡易。還有就是希望能盡快把Ubuntu指令熟悉。

一些學習鏈接:

以及其他可以做的實驗:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM