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

一、基本要求

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

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

二、进阶要求

三、个人总结

本次实验较上次难了一些,进阶部分的代码不像上次只需要“连起来”,还要“跑起来”,因而多了一些需要新学习的命令才能运行。

在实验中曾出现过两个让我卡了比较久的问题:

  • self未定义:因为self没高亮一开始还以为是python的问题,查资料查了好久后无果。后来仔细对比示例的代码后才发现居然是我把class myTopo(Topo)括号内写成了self,还是要细心。

  • 无法正常添加流表:要在终端中运行mininet,然后再另一个终端中添加流表

    本次实验让我学会了如何用open flow构建VLAN以及在Linux中使用wireshark,也复习了一下传统网络中的虚拟局域网,同时体会到传统网络和sdn的区别。

posted @ 2022-09-19 22:42  冬昼  阅读(86)  评论(0编辑  收藏  举报