1、获取源代码,使用bazel编译(注意bazel版本问题)
git clone https://gerrit.onosproject.org/onos
cd onos
bazel build onos
2、清洁安装
bazel run onos-local -- clean debug
3、进入CLI
tools/test/bin/onos localhost
4、Web端控制
http://localhost:8181/onos/ui
5、创建ONOS控制的Mininet
sudo mn --controller remote,ip=<ONOS IP address> --topo torus,3,3
6、配置别名
export ONOS_ROOT=~/onos
source $ONOS_ROOT/tools/dev/bash_profile
7、单元测试
bazel query 'tests(//...)' | xargs bazel test # or use 'ot' alias
1、下载tutorial镜像
2、下载Xming和putty工具
3、导入虚拟机并设置网卡2仅主机访问
4、为网卡2分配IP
sudo dhclient eth1
5、启动Xming,使用putty远程连接
6、开始实验
https://github.com/mininet/openflow-tutorial/wiki/Learn-Development-Tools
1、下载tutorial镜像
https://openflow.stanford.edu/display/ONL/Flowvisor
2、开始实验
https://openflow.stanford.edu/display/ONL/Flowvisor
1、onos> devices
2、onos> links