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

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

时间:2022-10-19 16:48:54浏览次数:37  
标签:控制器 Ryu py ping 开源 L2Switch RYU

一、基本要求

1、搭建下图所示SDN拓扑,协议使用Open Flow 1.0,并连接Ryu控制器,通过Ryu的图形界面查看网络拓扑


2、阅读Ryu文档的The First Application一节,运行当中的L2Switch,h1 ping h2或h3,在目标主机使用 tcpdump 验证L2Switch,分析L2Switch和POX的Hub模块有何不同

a)运行L2Switch.py



b)tcpdump 验证L2Switch,h1 ping h2


c) tcpdump 验证L2Switch,h1 ping h3


d) L2Switch下发的流表无法查看,Hub可以查看


e) 编程修改L2Switch.py,另存为L2032002631.py,使之和POX的Hub模块的变得一致



二、个人总结

本次实验难度不大,主要学习了ryu控制器的用法,学会了独立部署RYU控制器,了解了ryu控制器实现软件定义的集线器原理。

标签:控制器,Ryu,py,ping,开源,L2Switch,RYU
From: https://www.cnblogs.com/zy-lmt99/p/16806830.html

相关文章

  • K8S之StatefulSet控制器
    无状态应用进程客户端的每次连接均可独立地处理,一次请求和响应即构成一个完整的事务,它们不受已完成的连接或现有其他连接的影响,且意外中断或关闭时仅需要重新建立连接即可,因......
  • 图像分类经典项目:基于开源数据集Fashion-MNIST的应用实践
    Datawhale作者:何新,Datawhale优秀学习者简介:何新,武汉理工大学硕士​​https://github.com/whut2962575697​​图像分类是计算机视觉和数字图像处理的一个基本问题。传统的图......
  • 实验6:开源控制器实践——RYU
    一、实验目的1.能够独立部署RYU控制器;2.能够理解RYU控制器实现软件定义的集线器原理;3.能够理解RYU控制器实现软件定义的交换机原理。二、实验环境Ubuntu20.04Deskto......
  • 实验6:开源控制器实践——RYU
    一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环境Ubuntu20.04Desktopamd6......
  • 实验6:开源控制器实践——RYU
    一、实验目的1、能够独立部署RYU控制器;2.能够理解RYU控制器实现软件定义的集线器原理;3.能够理解RYU控制器实现软件定义的交换机原理。二、实验环境Ubuntu20.04Des......
  • 阿里巴巴 Noslate 正式开源 - 面向云原生的 JavaScript 容器方案
    继 2019 年开源 Midway 框架之后,阿里一直在 Node.js 的前沿进行深度研究,除了加入 TC39 参与标准化建设,向上游 Node.js 项目持续贡献,与龙蜥社区合作优化之外,也在......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、实验目的1.能够独立部署RYU控制器;2.能够理解RYU控制器实现软件定义的集线器原理;3.能够理解RYU控制器实现软件定义的交换机原理。二、......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU(一)基础要求1.建立拓扑并接连RYU控制器,并通过RYU的图形界面查看网络拓扑。2.运行当中的L2Switch,在目标主机使用tcpdump验证L2Switch。......
  • 如何参与开源项目详细步骤
    前言本文作者是华为开源组件库VueDevUI的负责人kagol。感谢他的无私分享!配套视频点下面观看我和kagol视频直播实录,学习更轻松!别忘了关注+三连!​​参与开源项目的详细步骤......
  • 【我要做开源】Vue DevUI开源指南06:开源组件库中的CLI脚手架建设,再也不用担心重复工作
    脚手架是为了保证各施工过程顺利进行而搭设的工作平台。按搭设的位置分为外脚手架、里脚手架;按材料不同可分为木脚手架、竹脚手架、钢管脚手架;按构造形式分为立杆式脚手架、......