- 搭建下图所示SDN拓扑,协议使用Open Flow 1.0,控制器使用部署于本地的POX(默认监听6633端口)
- 阅读Hub模块代码,使用 tcpdump 验证Hub模块;
h2,h3都收到数据包
h2,h3都收到数据包 - 阅读L2_learning模块代码,画出程序流程图,使用 tcpdump 验证Switch模块
流程图
h2收到数据包,h3没有收到数据包
h3收到数据包,h2没有收到数据包
实验难度中规中矩,进行第二步验证switch模块时因为pox没有正常关闭导致报错说端口6633已被占用,最后重启虚拟机才得以解决。