其他分享
首页 > 其他分享> > 实验6:开源控制器实践——RYU

实验6:开源控制器实践——RYU

作者:互联网

实验6:开源控制器实践——RYU

一、实验目的

  1. 能够独立部署RYU控制器;
  2. 能够理解RYU控制器实现软件定义的集线器原理;
  3. 能够理解RYU控制器实现软件定义的交换机原理。

二、实验环境

  1. 下载虚拟机软件Oracle VisualBox或VMware;
  2. 在虚拟机中安装Ubuntu 20.04 Desktop amd64,并完整安装Mininet;

三、实验要求

  1. Ryu安装目录下执行ryu –version 结果截图
  2. 搭建拓扑并连接Ryu控制器
    sudo mn --topo=single,3 --mac --controller=remote,ip=127.0.0.1,port=6633 --switch ovsk,protocols=OpenFlow10 建立拓扑
    ryu-manager ryu/ryu/app/gui_topology/gui_topology.py --observe-links 连接ryu控制器
  3. 通过Ryu的图形界面查看网络拓扑
  4. tcpdump的验证过程截图和附图说明

       h1 ping h3

相同:都可以收到数据包

不同:POX可以查看流表,RYU无法查看流表

四、实验总结

标签:控制器,ryu,--,开源,实验,软件,RYU
来源: https://www.cnblogs.com/wwwhhx/p/15427181.html