Ryu
==先裝Mininet,再裝Ryu==
原因:
openflow & pox 重複的問題
另:
If Ryu first then Mininet,再移除 openflow & pox 也行
Mininet
裝任何東西的三指令(Optional)
sudo apt-get update
sudo apt-get upgrade
reboot
sudo apt-get install git
sudo git clone git://github.com/mininet/mininet
cd mininet/util
sudo ./install.sh -a
Ryu
https://ryu.readthedocs.io/en/latest/getting_started.html#quick-start
git clone git://github.com/osrg/ryu.git
cd ryu
pip install .
https://ryu.readthedocs.io/en/latest/gui.html
sudo mn --controller remote --topo tree,depth=3
PYTHONPATH=. ./bin/ryu run --observe-links ryu/app/gui_topology/gui_topology.py
拓樸(switch+)
還想看到封包傳送過程
或是更多Ryu Controller Web GUI(使用SDNHUB)
這篇文章所述
待嘗試