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

实验3:OpenFlow协议分析实践

时间:2022-10-06 00:55:04浏览次数:52  
标签:协议 控制器 OpenFlow 端口 实践 交换机 实验 数据包

(一)基本要求

搭建下图所示拓扑,完成相关 IP 配置,并实现主机与主机之间的 IP 通信。用抓包软件获取控制器与交换机之间的通信数据。

查看抓包结果,分析OpenFlow协议中交换机与控制器的消息交互过程,画出相关交互图或流程图。

HELLO:互相发送Hello消息互相协商Openflow协议版本 控制器6633端口(OpenFlow 1.0) ---> 交换机406306端口

** Features Request 控制器向将交换机发送Featrues Request消息并获取交换机特征信息

** set_Config 控制器告诉交换机如何配置

**Features Reply:Featrues Request的回复的交换机的特征信息 交换机46306端口 ---> 控制器6633端口

**Packet_in:交换机收到数据包后问控制器如何处理

**Packet_out 控制器指挥交换器按action执行

**Flow_mod:分析抓取的flow_mod数据包,控制器向交换机指挥增删交换机的流表项

流程图

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

tcp协议

个人总结

本次实验较易,仅需根据拓扑进行相应配置即可,然后在ping之前开启wireshark抓包,否则会丢失hello的数据包

标签:协议,控制器,OpenFlow,端口,实践,交换机,实验,数据包
From: https://www.cnblogs.com/byyanxia/p/16756896.html

相关文章

  • 实验3:OpenFlow协议分析实践
    一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubuntu20......
  • 实验3:OpenFlow协议分析实践
    一实验目的1、能够运用wireshark对OpenFlow协议数据交互过程进行抓包;2、能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubuntu20.0......
  • 实验3:OpenFlow协议分析实践
     一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubuntu......
  • 实验3:OpenFlow协议分析实践
    实验3:OpenFlow协议分析实践一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制......
  • 实验3:OpenFlow协议分析实践
    实验3:OpenFlow协议分析实践一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。......
  • 实验3:OpenFlow协议分析实践
    实验3:OpenFlow协议分析实践一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机......
  • 实验3:OpenFlow协议分时实践
    基础实验抓包分析step1:搭建拓扑并配置相应IP代码:#!/usr/bin/envpythonfrommininet.netimportMininetfrommininet.nodeimportController,RemoteController,......
  • 实验3:OpenFlow协议分析实践
    一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubuntu20.04......
  • python实验报告(第五周)
    一、实验目的和要求学会使用字符串的常用操作方法和正确应用正则表达式。二、实验环境软件版本:Python3.1064_bit三、实验过程1、实例1:使用字符串拼接输出一个关于程......
  • 实验3:OpenFlow协议分析实践
    一、实验目的1、能够运用wireshark对OpenFlow协议数据交互过程进行抓包;2、能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubunt......