参考资料:https://www.cnblogs.com/fjlinww/p/11834092.html
实验一
利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性
从命令行启动mininet:
构建如下图所示的网络拓扑:
检测两台机子连通性:
实验二
利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。
hello报文:
支持的是OpenFlow的1.0版本
支持的是OpenFlow的1.3版本
Features Request报文:
两台机器最终商定用1.0版本OpenFlow进行通信
Set Config报文:
Features Reply报文:
Packet_in报文:
Packet_out报文:
h2 ping h1
将其改为OVS Controller
hello报文:
Flow_Mod报文:
最后他们决定以1.3的openflow来进行通信