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

实验5:开源控制器实践——POX

时间:2022-10-23 23:13:43浏览次数:56  
标签:控制器 POX 开源 实验 模块 tcpdump


 

实验5:开源控制器实践——POX

一、实验目的

  1. 能够理解 POX 控制器的工作原理;
  2. 通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;
  3. 能够运用 POX控制器编写自定义网络应用程序,进一步熟悉POX控制器流表下发的方法。

二、实验环境

Ubuntu 20.04 Desktop amd64

三、实验要求

(一)基本要求

    1. 搭建下图所示SDN拓扑,协议使用Open Flow 1.0,控制器使用部署于本地的POX(默认监听6633端口)
    2. 阅读Hub模块代码,使用 tcpdump 验证Hub模块;
    3. 阅读L2_learning模块代码,画出程序流程图,使用 tcpdump 验证Switch模块。
    4. hub模块h1 ping h2h1 ping h3
    5. switch模块

       

       

标签:控制器,POX,开源,实验,模块,tcpdump
From: https://www.cnblogs.com/rzhhh/p/16819974.html

相关文章

  • 实用的开源博客系统|果断收藏!
    今天来分享几个开源的纯静态博客系统。无需后端,克隆项目,安装依赖,打包部署即可!AuroraAurora是一款基于Vuepress2的博客主题,将本地Markdown文件解析成静态html页......
  • 实验5:开源控制器实践——POX.md
    实验5:开源控制器实践——POX一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;......
  • 实验5:开源控制器实践——POX
    一)基本要求1.搭建下图所示SDN拓扑,协议使用OpenFlow1.0,控制器使用部署于本地的POX(默认监听6633端口)生成拓扑sudomn--topo=single,3--mac--controller=remote,ip=......
  • 实验6:开源控制器实践——RYU
    基本要求搭建下图所示SDN拓扑,协议使用OpenFlow1.0,并连接Ryu控制器建立拓扑连接RYU控制器L2Switch.pyfromryu.baseimportapp_managerfromryu.controllerim......
  • 实验5:开源控制器实践——POX
    一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运用POX控制器编写自定义网络......
  • 实验5:开源控制器实践——POX
    实验5:开源控制器实践——POX一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运......
  • 实验5:开源控制器实践——POX
    基本要求1.阅读Hub模块代码,使用tcpdump验证Hub模块;2.阅读L2_learning模块代码,画出程序流程图,使用tcpdump验证Switch模块;进阶要求1.重新搭建(一)的拓扑,此时交换机......
  • 实验5:开源控制器实践——POX
    实验5:开源控制器实践——POX一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够......
  • 实验6:开源控制器实践——RYU
    一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环境Ubuntu20.04Desktopamd64......
  • 构建端到端的开源现代数据平台
    了解使用开源技术构建现代数据栈的详细指南。在过去的几年里,数据工程领域的重要性突飞猛进,为加速创新和进步打开了大门——从今天开始,越来越多的人开始思考数据资源以及......