一、基本要求
1. /home/用户名/学号/lab2/目录下执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果截图;
2./home/用户名/学号/lab2/目录下开启Mininet CLI并执行pingall命令的截图、上述目录下查看OVS流表的命令结果截图,wireshark抓包截图
二、进阶要求
三、个人总结
本次实验较上次难了一些,进阶部分的代码不像上次只需要“连起来”,还要“跑起来”,因而多了一些需要新学习的命令才能运行。
在实验中曾出现过两个让我卡了比较久的问题:
-
self未定义:因为self没高亮一开始还以为是python的问题,查资料查了好久后无果。后来仔细对比示例的代码后才发现居然是我把class myTopo(Topo)括号内写成了self,还是要细心。
-
无法正常添加流表:要在终端中运行mininet,然后再另一个终端中添加流表
本次实验让我学会了如何用open flow构建VLAN以及在Linux中使用wireshark,也复习了一下传统网络中的虚拟局域网,同时体会到传统网络和sdn的区别。