• 2019 SDN上机第3次作业


    1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性

    • 指令
    cd fzusdn/mininet/examples
    sudo ./miniedit.py
    
    • 设置拓扑

    • 测试连通性

    2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。

    控制器6633端口与交换机39782端口之间的通信数据

    • Hello
      控制器6633端口(我最高能支持OpenFlow 1.0)---> 交换机39782端口

      交换机39782端口(我最高能支持OpenFlow 1.3)---> 控制器6633端口

      双方使用OpenFlow 1.0建立连接

    • Features Request
      控制器6633端口(我需要你的特征信息)---> 交换机39782端口

    • Features Reply
      交换机39782端口(这是我的特征信息,请查收)---> 控制器6633端口

    • Set config
      控制器6633端口(请按照我给你的flag和max bytes of packet进行配置)---> 交换机39782端口

    • PacketIn
      交换机39782端口(有数据包进来,请指示)---> 控制器6633端口

    • PacketOut
      控制器6633端口(请按照我给你的action进行处理)---> 交换机39782端口

    3.把控制器从openflow reference改成ovs controller

    • 控制器配置
    • hello
      可以发现控制器6633端口可支持OpenFlow 1.3协议了
    • flow_mod
      双方协商使用OpenFlow 1.3进行通信
  • 相关阅读:
    [恢]hdu 2116
    [恢]hdu 1203
    [恢]hdu 1181
    [恢]hdu 1280
    [恢]hdu 1250
    [恢]hdu 1215
    [恢]hdu 1237
    [恢]hdu 1276
    PowerShell yarn : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因为在此系统因为在此系统上禁止运行脚本。
    vue : 无法加载文件 C:\Users\1111111\AppData\Roaming\npm\vue.ps1,因为在此系统禁止运行脚本
  • 原文地址:https://www.cnblogs.com/ruifeng1/p/11870001.html
Copyright © 2020-2023  润新知