2019 SDN上机第3次作业

半腔热情 提交于 2019-12-04 09:20:58

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

  • 网络拓扑如下:
  • 主机连通性测试:

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

  • HELLO报文
    从控制器发往交换机的HELLO报文,说明控制器使用的协议版本为1.0

    从交换机发往控制器的HELLO报文,说明交换机使用的协议版本为1.3

    至此双方采用openflow1.0版本建立连接
    Q1:Hello 消息是使用什么协议传输?TCP?UDP?
    TCP,从上面的报文截图可以观察到传输层使用TCP协议
    Q2:所有的网络协议在升级的时候都必须向前兼容更低版本的协议?why?
    是。因为网络是一个庞大的系统,里面有很多机器是很早就部署好的,当协议升级后那些机器因为开销或各种原因没有办法立即更换。如果协议不能向下兼容,那这台机器就会失去作用,那它负责的网络就会无法访问,这是不能容忍的。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!