首页 > 其他分享 >实验3:OpenFlow协议分析实践

实验3:OpenFlow协议分析实践

时间:2022-10-09 18:33:58浏览次数:46  
标签:24 协议 OpenFlow 实践 192.168 实验 交互

一、实验目的

1.能够运用 wireshark 对 OpenFlow 协议数据交互过程进行抓包;
2.能够借助包解析工具,分析与解释 OpenFlow协议的数据包交互过程与机制。

二、实验环境

Ubuntu 20.04 Desktop amd64

三、实验要求

搭建下图所示拓扑,完成相关 IP 配置,并实现主机与主机之间的 IP 通信。用抓包软件获取控制器与交换机之间的通信数据。
主机 IP地址
h1 192.168.0.101/24
h2 192.168.0.102/24
h3 192.168.0.103/24
h4 192.168.0.104/24
查看抓包结果,分析OpenFlow协议中交换机与控制器的消息交互过程,画出相关交互图或流程图。
回答问题:交换机与控制器建立通信时是使用TCP协议还是UDP协议?

四、实验截图

1.hello

2.Features Request/Set Conig

3.Port_Status

4.Features Reply

5.Packet_in

6.Flow_mod

7.Packet_out

回答问题:交换机与控制器建立通信时是使用TCP协议还是UDP协议?

答:TCP协议

五、流程图

六、个人总结

通过此次实验,让我对wireshark抓包的过程更加熟悉。通过分析与解释学习OpenFlow协议的数据包交互过程与机制。

标签:24,协议,OpenFlow,实践,192.168,实验,交互
From: https://www.cnblogs.com/yhyh111/p/16773227.html

相关文章

  • 实验3:OpenFlow协议分析实践(包含上次未交的实验二)
    实验三一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubun......
  • 实验5:开源控制器实践——POX
    (一)基本要求1.搭建下图所示SDN拓扑,协议使用OpenFlow1.0,控制器使用部署于本地的POX(默认监听6633端口)2.阅读Hub模块代码,使用tcpdump验证Hub模块;h1pingh2hiping......
  • 编译原理实验
    一、NFA到DFA#include<stdio.h>#include<fstream>#include<cstring>#include<set>#include<malloc.h>#include<math.h>#include<iostream>#defineJIEDIANM......
  • 实验2:Open vSwitch虚拟交换机实践 与 实验3:OpenFlow协议分析实践
    一、实验目的1.能够对OpenvSwitch进行基本操作;2.能够通过命令行终端使用OVS命令操作OpenvSwitch交换机,管理流表;2.能够通过Mininet的Python代码运行OVS命令,控制网络拓扑......
  • 软件工程实验
    一、最大子数组//求某数组的最大子数组//最优方法,时间复杂度O(n)//和最大的子序列的第一个元素肯定是正数//因为元素有正有负,因此子序列的最大和一定大于0#include<std......
  • Python学习实验报告03——序列
    实验要求:完成课本实例部分及实战部分实验内容:Part1实例:实例01:创建一个文件命名为tips,导入日期时间类,定义一个包含七条励志文字的列表,获取当前星期作为索引输出每日一......
  • Cisco PBR 中的 next-hop 多种设置实验
    1:起因在配置PBR中设置next-hop的时候对后面的一些参数不明白,研究清楚,刚好在网上找到这个帖子:​​http://www.doczj.com/doc/f99682692.html​​万分感谢!!!!命令总结:1:setip......
  • 分布式定时任务调度框架实践
    分布式任务调度框架几乎是每个大型应用必备的工具,本文介绍了任务调度框架使用的需求背景和痛点,对业界普遍使用的开源分布式任务调度框架的使用进行了探究实践,并分析了这几种......
  • 低代码配置实践,JVS三天搞定资产管理
    可视化方式实行开发和构建应用,从而满足企业的需求,不需要代码或者少量代码即可实现,我们选型的是JVS快速开发pigtail(低代码开发工具),经历简单的学习,让业务人员和职能人员快速上......
  • TCP与UDP的联系与区别(以及网络字节序与主机字节序的转换函数实践)
    TCP与UDP的联系TCP:是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。UDP:是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把......