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

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

时间:2022-10-22 21:01:41浏览次数:53  
标签:控制器 POX h2 开源 模块 forwarding tcpdump

1.基础要求
a)使用 tcpdump 验证Hub模块,h1 ping h2、h2和h3的tcpdump抓包结果截图

b)使用 tcpdump 验证Switch模块,h1 ping h2、h2和h3的tcpdump抓包结果截图

c)L2_learning模块代码流程图

本次实验相较于之前几次的实验会更困难些,通过本次实验了解到了POX控制器的工作原理,通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法。能够运用 POX控制器编写自定义网络应用程序,进一步熟悉POX控制器流表下发的方法。根据老师提供的资料验证了pox的forwarding.hub和forwarding.l2_learning模块.并且能运用pox控制器编写自定义网络应用程序,进一步熟悉了pox控制器是如何进行流表的下发。在对比hub模块和switch模块中,学到了switch模块的功能是让Openflow交换机实现L2自学习,可见交换机对数据包进行了学习,实现了从相应的端口发出,只有目的主机可以抓取到报文。而hub模块是在每个交换机上安装泛洪通配符规则,将数据包以广播形式转发,此时交换机等效于集线器。

标签:控制器,POX,h2,开源,模块,forwarding,tcpdump
From: https://www.cnblogs.com/crrcrr/p/16817276.html

相关文章

  • 一款开源的数据库在线预览、导出工具
    database-export是一款多线程生成数据库结构文档的开源springboot工程,能支持最新的数据库版本,可以导出docx格式和xlsx的文档,也能直接在网页上预览项目使用技术JDK1.8VUE2.0E......
  • 实验4:开源控制器实践——OpenDaylight与实验5:开源控制器实践——POX
    实验4:开源控制器实践——OpenDaylight一、实验目的1.能够独立完成OpenDaylight控制器的安装配置;2.能够使用Postman工具调用OpenDaylightAPI接口下发流表。二、实验环境......
  • 实验5:开源控制器实践----POX
    搭建下图所示SDN拓扑,协议使用OpenFlow1.0,控制器使用部署于本地的POX(默认监听6633端口)阅读Hub模块代码,使用tcpdump验证Hub模块;阅读L2_learning模块代码,画出程序流程......
  • 实验5:开源控制器实践——POX
    实验5:开源控制器实践——POX一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运......
  • InfluxDB Cluster - InfluxDB Enterprise 集群的开源替代方案
    InfluxDBCluster-InfluxDBEnterprise集群的开源替代方案InfluxDBCluster-一个开源分布式时间序列数据库,InfluxDBEnterprise的开源替代方案GitHub:chengshiwen/......
  • 实验5:开源控制器实践——POX
    一、基础实验(1)tcpdump验证Hub模块h1-->h2和h1-->h3(2)tcpdump验证Switch模块h1-->h2和h1-->h3(3)L2_learning模块代码流程图二、进阶实验(1)进阶一(2)进阶二......
  • 实验5:开源控制器实践——POX
    (一)基本要求(1)阅读Hub模块代码,使用tcpdump验证Hub模块;(2)阅读L2_learning模块代码,画出程序流程图,使用tcpdump验证Switch模块。流程图(二)进阶要求(1)重新搭建(一)的拓扑,此......
  • 实验5:开源控制器实践——POX
    一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运用POX控制器编写自定义网络......
  • 实验6:开源控制器实践——RYU
    一、L2Switch和POX的Hub模块有何不同h1pingh3h1pingh2Hub和L2Switch模块都是洪泛转发,但L2Switch模块下发的流表无法查看,而Hub模块下发的流表可以查看。二......
  • 微服务架构学习与思考(11):开源 API 网关02-以 Java 为基础的 API 网关详细介绍
    微服务架构学习与思考(11):开源API网关02-以Java为基础的API网关详细介绍上一篇关于网关的文章:微服务架构学习与思考(10):微服务网关和开源API网关01-以Nginx为......