标签:截图 python 流表 sudo 实验 vSwitch Open
(一)基本要求提交
1.a) /home/用户名/学号/lab2/目录下执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果截图;
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921102210251-1408566673.png)
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921102252463-144389235.jpg)
b) /home/用户名/学号/lab2/目录下开启Mininet CLI并执行pingall命令的截图、上述目录下查看OVS流表的命令结果截图,wireshark抓包截图
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921102603919-1138538510.png)
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921102637117-889059665.png)
h2-->h4
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921102708560-1543606797.png)
h1-->h3
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921102717834-1562085297.png)
(二)进阶要求
1.python代码
1.python代码
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220922105810876-1293575582.png)
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220922105830074-971283122.png)
2.执行结果:
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921103944497-964282727.png)
![](/i/l/?n=22&i=blog/2972910/202209/2972910-20220921104003913-54373524.png)
(三)个人总结
遇到的问题:
1.在进行下发流表时,一直出现s1 is not a badge,后来问了同学说是得打开两个终端,在一个终端先运行代码,出现mininet之后不要退出,在另一个终端开始下发流表和查看
2.在运行程序时,报错无效拓扑名,有sudo python和有custom参数的指令都可以运行,但是有类的程序要使用带有参数custom的指令运行,不可以用sudo python 运行。
3.在运行拓扑时,也有报错的情况,后来发现是代码错误的原因
4.在进行抓包时,一直没有出现正确的数据,后来发现是先执行命令sudo wrieshark进行抓包之后,在pingall才可以看得到结果
总结:
通过本次实验,我熟悉了对Open vSwitch进行基本操作、通过命令行终端增添和删除交换机、下发流表的查看以及wireshark的基本使用方法。
标签:截图,
python,
流表,
sudo,
实验,
vSwitch,
Open
From: https://www.cnblogs.com/032phl/p/16718477.html