ubuntu安装Ryu和mininet的步骤(使用python3.6版本)

阅读: 评论:0

ubuntu安装Ryu和mininet的步骤(使用python3.6版本)

ubuntu安装Ryu和mininet的步骤(使用python3.6版本)

ubuntu安装Ryu和mininet的步骤(使用python3.6版本)

安装Ryu

直接上命令吧

更新apt-git: sudo apt-get update
安装git: sudo apt-get install git
安装pip: sudo apt-get install python3-pip
更新pip: sudo pip3 install --upgrade pip
下载ryu源码: git clone git://github/osrg/ryu.git
进入文件夹: cd ryu
安装ryu依赖环境: sudo pip3 install -r tools/pip-requires
安装ryu: python3 setup.py install

只要不报错,就是正确的,不用怀疑自己
验证安装成功:

root@nysm-virtual-machine:/home/nysm/ryu/ryu/app# ryu-manager simple_switch_13.py --verbose

注意文件的位置,这个python文件是ryu自带的一个例子。至此,Ryu安装成功

安装Mininet

git clone .git
cd mininet/
cd util/
sudo ./ install.sh -n3V 2.5.0

测试Mininet连接Ryu

Mininet要在高级权限下运行

提权: su
输入密码

Mininet构造一个简单的拓扑,一个交换机和两台主机(h1 <—> s1 <—> h2)。连接远程控制器(就是我们Ryu开启的控制器),设置交换机版本为ovsk,支持openflow协议1.3版本

mn --controller=remote,ip=192.168.83.148,port=6653 --switch ovs,protocols=OpenFlow13

之后测试pingall命令。
能ping通,则连接成功。
下面就可以开始我们的SDN之旅了。

本文发布于:2024-02-26 23:35:27,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1730761545481122.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:步骤   版本   Ryu   ubuntu   mininet
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23