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

实验3:OpenFlow协议分析实践

时间:2022-09-26 15:35:03浏览次数:45  
标签:控制器 51938 OpenFlow 端口 实践 交换机 实验 6633 OFPT

一、基本要求

1.拓扑文件

2.wireshark抓包结果

  • OFPT_HELLO 控制器6633端口(我最高能支持OpenFlow 1.0) ---> 交换机51938端口
  • 交换机51938端口(我最高能支持OpenFlow 1.5)---> 控制器6633端口
  • OFPT_FEATURES_REQUEST 控制器6633端口---> 交换机51938端口
  • OFPT_SET_CONFIG 控制器6633端口 ---> 交换机51938端口
  • OFPT_PORT_STATUS 源端口51938 -> 目的端口6633,从交换机到控制器
  • OFPT_FEATURES_REPLY 交换机51938端口 ---> 控制器6633端口
  • OFPT_PACKET_IN 交换机51938端口--->控制器6633端口

    交换机告知控制器有数据包进来,请求控制器指示
  • OFPT_PACKET_OUT 控制器6633端口--->交换机51938端口(请按照我给你的action进行处理)

    控制器要求交换机按照所给出的action进行处理
  • OFPT_FLOW_MOD 分析抓取的flow_mod数据包,控制器通过6633端口向交换机51938端口、交换机51944端口下发流表项,指导数据的转发处理


    3.画出相关交互图或流程图

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

二、进阶要求

1.HELLO


2. FEATURES_REQUEST


3.SET_CONFIG


4. PORT_STATUS


5. FEATURES_REPLY


6. PACKET_IN


7.PACKET_OUT


8.FLOW_MOD

三、个人总结

1.本次实验认真做的话应该没太大难道,但是我一开始没有在抓的报里找到HELLO,后来发现抓包的时候wireshark里没选any,后面发现还是没有,然后仔细阅读pdf才发现要在建立拓扑结构之前就开启抓包才行。

2.本次实验加深了我对wireshark的学习,学会了在过滤器中输入“openflow_v1”和“openflow_v4”进行数据包过滤,通过抓包解析工具,分析OpenFlow的通信机制,了解OpenFlow的数据结构定义等。

3.本次实验也加深了我对于使用python进行拓扑结构创建的理解与使用,切身感受到了使用python创建拓扑结构的方便与快捷。

标签:控制器,51938,OpenFlow,端口,实践,交换机,实验,6633,OFPT
From: https://www.cnblogs.com/jiangge202/p/16731085.html

相关文章

  • .NET下数据库的负载均衡(有趣实验)
    相关下载:数据库的负载均衡-示例代码(dp1-DbBalance.rar)数据库的负载均衡-示例代码(dp1-DbBalance.rar)支持.Net/.NetCore/.NetFramework为了演示数据库的负载均衡(Lo......
  • 实践1 - 用R打开Excel文件
    一、打开Excel文件选择导入Excel文件选择文件路径  ......
  • 实验3:OpenFlow协议分析实践
    一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境下载虚拟机......
  • 实验3:OpenFlow协议分析实践
    这个作业属于哪个课程https://edu.cnblogs.com/campus/fzzcxy/FZUZCSDN202201这个作业要求在哪里https://edu.cnblogs.com/campus/fzzcxy/FZUZCSDN202201/homework/1270......
  • 实验3:OpenFlow协议分析实践
    一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubuntu20.0......
  • 实验3_OpenFlow协议分析实践
    基本要求1.搭建下图所示拓扑,完成相关IP配置,并实现主机与主机之间的IP通信。用抓包软件获取控制器与交换机之间的通信数据包。hello控制器6633端口(我最高能支持Ope......
  • 基于 Apache Hudi 极致查询优化的探索实践
    摘要:本文主要介绍Presto如何更好的利用Hudi的数据布局、索引信息来加速点查性能。本文分享自华为云社区《华为云基于ApacheHudi极致查询优化的探索实践!》,作者:FI_m......
  • 监控平台SkyWalking9入门实践
    简便快速的完成对分布式系统的监控;一、业务背景微服务作为当前系统架构的主流选型,虽然可以应对复杂的业务场景,但是随着业务扩展,微服务架构本身的复杂度也会膨胀,对于一......
  • 实验3:OpenFlow协议分析实践
    实验3:OpenFlow协议分析实践一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制......
  • 实验3:OpenFlow协议分析实践
    实验3:OpenFlow协议分析实践一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制......