实验2:Open vSwitch虚拟交换机实践
(一)基本要求
a) /home/用户名/学号/lab2/目录下执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果截图;
b) /home/用户名/学号/lab2/目录下开启Mininet CLI并执行pingall命令的截图、上述目录下查看OVS流表的命令结果截图,wireshark抓包截图,
(二)进阶要求
对比基本要求中mysdntopo2.py文件添加代码:
个人总结:
基本要求中a的部分是本次实验中的基础中的基础,按着PDF中的提示一步一步即可完成,而对比b的部分,难道会大一点
其中完成要求中的拓扑是,我第一想法是使用可视化界面来完成,但由于可视化并不能去自主选定接口,我便只能退而求其次使用python代码去完成
而因为对于python的不熟悉,使得我不能自主直接完成整个代码的编写,所以便在可视化中写完成,然后导出代码,再去修改
而进阶要求中:在理解后便可以知道,和基本要求中的差别不大,只是要求流表下发在代码中完成,查询后可以知道在添加如
“s1 .cmd(xxxxx)”就可以其中xxxxx为在命令行的代码