霜星

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

实验2:Open vSwitch虚拟交换机实践

基本要求(一)

a) /home/用户名/学号/lab2/目录下执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果截图;

ovs-vsctl show

p0和p1连通性测试

b) /home/用户名/学号/lab2/目录下开启Mininet CLI并执行pingall命令的截图、上述目录下查看OVS流表的命令结果截图,wireshark抓包截图;

pingall

OVS流表

wireshark抓包

进阶要求(二)

阅读SDNLAB实验使用Mininet,编写Python代码,生成(一)中的SDN拓扑,并在代码中直接使用OVS命令,做到可以直接运行Python程序完成和(一)相同的VLAN划分。

python代码


执行结果

个人总结(一)

       这次实验难度适中,不能全按着文档走,中间遇到的几个麻烦卡了很久,最后参照搜索引擎搜索结果对照解决后才发觉其实都只是小问题,例如ovs-ofctl: s1 is not a bridge or a socket报错,我一直以为是前面python文件没建立好的原因,甚至一度怀疑是不是要从可视化拓扑开始,直到后面才发现另开一个终端界面执行文件挂起ctl转态就行,当时就觉得自己好傻,以及之后的wireshark抓包,呆呆的等了好久没抓到,后知后觉才反应过来得抓的时候进行pingall指令才能抓到,至于进阶实验顶多就是代码太多了写得慢,其他还好,希望下次实验可以思路通畅一点

posted on 2022-09-29 01:04  霜星  阅读(97)  评论(0)    收藏  举报