mininet網絡構建啓動參數命令

--topo

首先,拓撲有四種類型,分別是單一拓撲、線形拓撲、樹形拓撲、自定義拓撲(在下面會單獨講)

(1)單一拓撲:整個網絡拓撲中,交換機有且只有一個,其下可以掛載一個或多個主機

  用法:sudo mn --topo=single,x(下掛主機的個數)

(2)線形拓撲:交換機連接呈線形排列,且每一個交換機下只能掛一個主機

  用法:sudo mn --topo=linear(交換機個數),x(主機的總個數)

(3)樹形拓撲:交換機的連接呈樹形,且每個交換機下可以掛多個交換機

  用法:sudo mn --topo=tree,depth= (交換機的深度),fanout= (每個交換機下掛的主機個數) 


--custom(自定義拓撲)

一般用python編寫的.py的文件,運行腳本,就創建定義的拓撲

具體用法:sudo mn --custom file.py --topo mytopo


--switch

定義mininet要使用的交換機,一般默認使用OVSK(openVSwitchz交換機)


--controller

定義要使用的控制器,如果沒有指定則使用mininet默認的控制器,連接遠程控制器,可以指定存在於本機或者與之相連通設備上的控制器

具體用法:sudo mn --controller=remote --ip=[controller ip] --port=[port]


--mac

自動設置設備的MAC地址

具體用法:sudo mn --topo=tree,depth= ,fanout= , --mac

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章