日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

mininet在哪编写python脚本_1 mininet 简介及同时支持python2和python3

發(fā)布時間:2023/12/10 python 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mininet在哪编写python脚本_1 mininet 简介及同时支持python2和python3 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Mininet 是由斯坦福大學研究開發(fā)的開源軟件,是一個基于Linux Container虛擬化技術的輕量級網(wǎng)絡模擬器。即可以在個人電腦上模擬出包括交換機、主機、和控制器等軟件定義網(wǎng)絡節(jié)點。

為openflow應用提供簡單、免費的應用測試平臺。

支持多用戶獨立的在同一張拓撲上進行并發(fā)操作。

支持系統(tǒng)級別的可重、可封裝的回歸測試。

無需啟動物理網(wǎng)絡就可以支持復雜的拓撲測試。

提供用于網(wǎng)絡調(diào)試和運行測試的CLI,支持拓撲相關和Openflow相關命令。

支持任意的拓撲,包括設置拓撲的基本參數(shù),比如網(wǎng)絡帶寬

提供Python API接口,用于編程拓展功能。

Mininet 是一個輕量級軟件定義網(wǎng)絡和測試平臺;它采用輕量級的虛擬化技術使一個單一的系統(tǒng)看起來像一個完整的網(wǎng)絡運行相關的內(nèi)核系統(tǒng)和用戶代碼,也可簡單理解為 SDN 網(wǎng)絡系統(tǒng)中的一種基于進程虛擬化平臺,它支持 OpenFlow、OpenvSwith 等各種協(xié)議,Mininet 也可以模擬一個完整的網(wǎng)絡主機、鏈接和交換機在同一臺計算機上且有助于互動開發(fā)、測試和演示,尤其是那些使用 OpenFlow 和 SDN 技術;同時也可將此進程虛擬化的平臺下代碼遷移到真實的環(huán)境中。

官網(wǎng)鏡像裝完用戶密碼:

mininet-vm login: mininet

Password: mininet

用鏡像裝缺點是mac下的virtual box沒有parallels好用,沒法直接本機ssh連接到虛擬機。

可以用 doxpy 生成 HTML 和 PDF

sudo apt-get install doxypy help2man texlive texlive-latex-extra

cd ~/mininet

make doc

demo:~/mininet/examples,其中還有README.md

baresshd.py 使用 medium-level API 創(chuàng)建一個sshd進程,不使用 OpenFlow

bind.py 使用

mininet同時支持python2和python3

mininet 默認安裝的是python2版本,如需安裝python3版本,需關注和修改mininet/util/install.sh 中的版本信息。./insatll.sh -h可以查看安裝指令的幫助。

若是腳本創(chuàng)建mininet拓撲結(jié)構,需用sudo python2 xxx.py來執(zhí)行。

當然也可以增加對python3的支持,方法為,修改mininet/util/install.sh中的PYTHON=${PYTHON:-python3}。(此處筆者的ubuntu機器中python2和python3共存,python3代表的即3版本)。

./install.sh -h可以查看安裝指令幫助。

然后執(zhí)行下面命令,即可在python3中安裝mininet的支持包。

./install.sh -n

總結(jié)

以上是生活随笔為你收集整理的mininet在哪编写python脚本_1 mininet 简介及同时支持python2和python3的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。