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

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

时间:2022-10-18 00:34:04浏览次数:62  
标签:控制器 POX h1 开源 实验 模块 forwarding

实验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端口)

  1. 阅读Hub模块代码,使用 tcpdump 验证Hub模块;
h1 ping h2

h1 ping h3

  1. 阅读L2_learning模块代码,画出程序流程图,使用 tcpdump 验证Switch模块。
h1 ping h2

h1 ping h3

流程图

四、个人总结

在本次实验中,首次使用到了POX 控制器。通过本次实验通过验证POX的forwarding.hub和forwarding.l2_learning这两个不同的模块,初步掌握POX控制器的使用方法,进一步的熟悉了流表,也认识到了一些pox中常用的api。总得来说我没有做进阶,有老师的文档指导,本次实验做下来过程还算比较顺利,在实验中遇到的困难通过百度也得到了解决,对POX控制器的原理有了初步的了解但还有很多不懂的地方,希望在下来的课程结合今天的实验可以进一步加深对POX控制器的认识,也希望我在接下来的sdn课程中能学习到更多知识。

标签:控制器,POX,h1,开源,实验,模块,forwarding
From: https://www.cnblogs.com/soft2077/p/16801212.html

相关文章

  • 实验5:开源控制器实践——POX
    一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运用POX控制器编写自定义网络......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、基本要求1.搭建下图所示SDN拓扑,协议使用OpenFlow1.0,并连接Ryu控制器,通过Ryu的图形界面查看网络拓扑。建立拓扑并连接Ryu控制器,浏览......
  • 开源WindivertDotnet
    0前言Hi,好久没有写博客,因为近段时间没有新的开源项目给大家。现在终于又写了一篇,是关于网络方向的内容,希望对部分读者有帮助。1WinDivert介绍WinDivert是windows下为......
  • 实验6:开源控制器实践——RYU
    实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。实验要求(一)基本要求搭建下图所示SDN拓扑,协......
  • 实验6:开源控制器实践——RYU
    一、实验目的1.能够独立部署RYU控制器;2.能够理解RYU控制器实现软件定义的集线器原理;3.能够理解RYU控制器实现软件定义的交换机原理。二、实验环境Ubuntu20.04Deskto......
  • 实验5:开源控制器实践——POX
    一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运用POX控制器编写自定义网......
  • 【完结】给新手的12大深度学习开源框架快速入门项目
    文/编辑|言有三这是一篇总结文,给大家来捋清楚12大深度学习开源框架的快速入门,这是有三AI的GitHub项目,欢迎大家star/fork。​​https://github.com/longpeng2008/yousan.ai......
  • 实验5:开源控制器实践——POX
    一.基础要求只需要提交h1pingh2、h2和h3的tcpdump抓包结果截图,外加L2_learning模块代码流程图,其余文字请勿赘述;1.使用命令创建拓扑:sudomn--topo=single,3--mac--co......
  • 开源项目-ODrive的ros2_control驱动
    开源项目-ODrive的ros2_control驱动鱼香ROS介绍:鱼香ROS是由机器人爱好者共同组成的社区,欢迎一起参与机器人技术交流。文章信息:标题:开源项目-ODrive的ros2_control驱动关键......
  • 运动控制器多工位位置比较输出在转盘式视觉筛选设备中的应用
    本文通过ZMC430N运动控制器在转盘式视觉筛选设备中的方案应用,来深入了解正运动技术运动控制器配合机器视觉进行视觉飞拍、PSO高速硬件位置比较输出等功能的应用优势。 应......