(a) /home/用户名/学号/lab2/目录下执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果截图;
(b) /home/用户名/学号/lab2/目录下开启Mininet CLI并执行pingall命令的截图、上述目录下查看OVS流表的命令结果截图,wireshark抓包截图
(二)进阶要求
阅读SDNLAB实验使用Mininet,编写Python代码,生成(一)中的SDN拓扑,并在代码中直接使用OVS命令,做到可以直接运行Python程序完成和(一)相同的VLAN划分。
个人总结:
实验二相比实验一遇到的困难要多一些,在进行b要求的时候遇到了s1与s2链接失败的情况,用sudo mn -c清理拓扑后还是不行,就使用了可视化建立拓扑,对保存后的python文件修改,进行端口对齐后就可以了。
在下发流表时候,需要开启两个终端进行操作,在pingall的时候进行抓包就可以观察到。
进阶要求相比实验一要简单一些。把可视化建立拓扑的代码后加上cmd和下发流表的代码就行了。