一. 基本要求
1.执行ovs-vsctl show命令、以及p0和p1连通性测试的执行结果
2.使用Mininet搭建的SDN拓扑,下发流表
-
2.1 开启Mininet CLI并执行pingall命令
-
2.2 下发流表与查看
- 2.3 wireshark抓包
进阶要求
阅读SDNLAB实验使用Mininet,编写Python代码,生成(一)中的SDN拓扑,并在代码中直接使用OVS命令,做到可以直接运行Python程序完成和(一)相同的VLAN划分
1.运行拓扑
2.连通性测试
- h1->h3, h2->h4
3.wireshark抓包
实验总结
本次实验了解了通过OVS命令操作Open vSwitch交换机,管理流表,成功实现了要求,在wireshark抓包时,我通过自行摸索,使用pingall后查看捕获到的信息,其中h1-h3的id为0,h2-h4的id为1
。在进行下发流表的操作时,由于我不知道应该开两个终端进行操作,稍稍被难住,后来询问同学后得以解决。通过这次实验,我加深了对python完成命令行实现拓扑的熟练度,学会了通过wireshark来抓取数据。