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

推薦學習:Mininet Walkthrough,這是官方文檔,雖然是英文版,但非常得值的學習,可以慢慢地看,了解很多mininet的指令。
安裝好mininet后,運行指令 $ sudo mn 就可以建立一個簡易網絡拓撲結構。

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

自定義網絡拓撲結構

方法有兩種,第一種是通過修改Python代碼來實現自定義網絡結構,詳見walkthrough中的custom-topologies,python代碼算是清晰可讀的,但我使用的是下面這種可視化工具的方法。
使用此工具需要進入root,操作方法。
最新的Mininet 2.2.0內置了一個mininet可視化工具miniedit。miniedit在/home/mininet/mininet/examples目錄下提供miniedit.py腳本,執行腳本后將顯示Mininet的可視化界面,在界面上可進行自定義拓撲和自定義設置。
結果截圖:

看了Python代碼,覺得很清晰很簡易。還有就是希望能盡快把Ubuntu指令熟悉。
一些學習鏈接:
以及其他可以做的實驗:
