首页 > 其他分享 >实验2:Open vSwitch虚拟交换机实践 实验要求

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

时间:2022-09-22 11:14:44浏览次数:41  
标签:截图 python 流表 sudo 实验 vSwitch Open

(一)基本要求提交

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

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

h2-->h4

h1-->h3

(二)进阶要求

1.python代码

1.python代码


2.执行结果:

(三)个人总结

遇到的问题:

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

相关文章

  • 实验1:SDN拓扑实践
    一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓扑;能够使用Python......
  • 实验2:Open vSwitch虚拟交换机实践
    一、实验目的能够对OpenvSwitch进行基本操作;能够通过命令行终端使用OVS命令操作OpenvSwitch交换机,管理流表;能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的O......
  • getSessionFactory().openSession()导致druid连接池中的连接都占用满但无法回收
    该问题产生的现象页面刷新几次后,就卡住,线上就得需要重新部署(还好是测试环境,不是真正生产环境)过程及原因查看日志线程池满了Causedby:org.springframework.jdbc.Can......
  • 实验1SDN拓扑实践
    一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓扑;能够使用Python......
  • 实验1:SDN拓扑实践
    一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓扑;能够使用Python脚本构......
  • 实验1:SDN拓扑实践
    一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓扑;能够使用Python......
  • openEuler离线安装mysql5.7.24
    1.官网下载程序包https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz2.上传至/usr/local/src目录下,解压3.将解压包移动到/us......
  • nxopen ug8.5 vb.net 定位块底面打孔工具
    OptionStrictOffImportsSystemImportsNXOpenImportsNXOpen.BlockStylerImportsNXOpen.UFImportsSystem.Collections.Generic'----------------------------......
  • 实验1:SDN拓扑实践
    实验1:SDN拓扑实践 一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理......
  • Python cv2(Opencv) 图像基本操作
    OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和MacOS操作系统上。它轻量级而且高效,由一系列C函数和少......