一、实验目的
- 能够对Open vSwitch进行基本操作;
- 能够通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表;
- 能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机
二、实验环境
Ubuntu 20.04 Desktop amd64
三、实验要求
(一)基本要求
a) /home/用户名/学号/lab2/目录下执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果截图;
b) /home/用户名/学号/lab2/目录下开启Mininet CLI并执行pingall命令的截图、上述目录下查看OVS流表的命令结果截图,wireshark抓包截图
(二)进阶要求
阅读SDNLAB实验使用Mininet,编写Python代码,生成(一)中的SDN拓扑,并在代码中直接使用OVS命令,做到可以直接运行Python程序完成和(一)相同的VLAN划分。
(三)实验报告
实验有难度,端口配置IP以及端口号的过程要细心,做流表的时候要注意生成的拓扑图端口,在做题过程中,也要注意各个端口、端口号和ip地址相对应。进阶题目难度更大,除了对SDNLAB实验的理解,还要根据拓扑图增加主机和路由器以及相应的端口号。
通过这次实验,了解了对Open vSwitch进行基本操作,通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表,通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机。
标签:OVS,命令,交换机,实验,vSwitch,Open From: https://www.cnblogs.com/233huang/p/16739990.html