a) /home/用户名/学号/lab2/目录下执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果截图;
执行ovs-vsctl show命令
p0和p1连通性测试
b) /home/用户名/学号/lab2/目录下开启Mininet CLI并执行pingall命令的截图、上述目录下查看OVS流表的命令结果截图,wireshark抓包截图
pingall命令的截图
添加流表截图
OVS流表的命令结果截图
wireshark抓包截图
个人总结
本次实验对我来说有一点麻烦,主要问题在于没有mininet的文档,对其相关命令不熟悉。
影响最大的问题是mininet生成的代码可以直接用 sudo python xxx.py来运行.--custom 参数要对应的函数名才行。可见平时动手需要自己主动思考。
然后是拓扑需要自己在代码上加上对应端口。需要另外开一个控制台窗口添加流表,保证网络拓扑的正常模拟工作。
这次实验让我对交换机有了更深的认识,对广播有了更直观认识。认识到了用于在二层交换机上分割广播域的技术称为VLAN。
再者对ovs-vsctl命令有了了解。第一次使用wireshark抓包,感觉很有意思。