這裡簡單的說明一些基本的Mininet指令,方便以後查詢用。
Mininet CLI Mode
指令 | 功能說明 |
help | 顯示幫助 |
time | 經過時間 |
exit, quit, EOF | 離開/結束 |
gterm | 開啟指定節點上 gnomo terminals |
x, xterm | 開啟指定節點上 xterm |
intfs | 列出所有的網路介面 |
iperf | 兩節點之間進行iperf TCP測試 |
iperfudp | 兩節點之間進行自訂頻寬的udp測試 |
net | 顯示所有網路的連接情況 |
nodes | 列出所有節點的資訊 |
links | 列出所有節點的連接狀態 |
ports | 查看交換機連接的port |
link | 啟用/停用兩節點間的鏈路 |
switch | 啟用/停用一台交換機 |
pingall | 所有主機與其他所有主機進行ping測試 |
pingallfull | 所有主機與其他所有主機進行ping測試,並顯示詳細資訊 |
pingpair | 對首兩台主機進行ping測試 |
pingpairfull | 對首兩台主機進行ping測試,並顯示詳細資訊 |
noecho | 關閉回應 |
py | 執行python指令 |
sh | 執行外部shell指令 |
dpctl | 在所有交換機上用dptcl指令,本機為 tcp 127.0.0.1:6634 |
px | |
source | 從外部檔案中讀取指令 |
dump | 顯示各節點資訊 |
mn參數
這個指令可以創建網路拓譜來進行SDN的模擬,並可以使用Mininet CLI 來控制,先來談談mn這個指令的參數。
參數 | 功能 |
-h, --help | 顯示說明資訊 |
-c, --clean | 清除/結束 |
--host=HOST | 設定主機處理程序 |
--controller=CONTROLLER | 設定控制器類型 |
--topo=TOPO | 設定預設拓譜類型,預設的類型有 linear, torus, tree, single, reversed, mini-mal |
--switch=SWITCH | 設定交換機類型 |
--custom=CUSTOM | 從.py檔案中讀取訂製的參數 |
-x, --xterms | 開啟每個節點的xterm |
--ip=IP | 設定遠端控制器的IP位址 |
--port=PORT | 設定遠端控制器的port |
--mac | 設定MAC位址等於Deive ID |
--arp | 設定arp表 |
--nat | 設定NAT到拓譜中 |
--i IPBASE | 設定拓譜內的IP位址 |
以上指令說明如果你覺得說明有不當的,歡迎留言指教。
沒有留言:
張貼留言