sdn第五次实验
实验要求
1.搭建下图所示SDN拓扑,协议使用Open Flow 1.0,控制器使用部署于本地的POX(默认监听6633端口)

2.阅读Hub模块代码,使用 tcpdump 验证Hub模块;
hub:

h1 ping h2:

h1 ping h3:

3.阅读L2_learning模块代码,画出程序流程图,使用 tcpdump 验证Switch模块。
L2_learning:
h1 ping h2:

h1 ping h3:

总结:hub情况下两台主机都会有收到数据包,而l2_learning情况下只有ping的那台主机才有数据包
流程图:

实验心得
此次实验初次接触pox,难度还是较大的,实验初期,诸事不顺,首先搭拓扑代码就不记得,还是一直找过往ppt中的代码,才艰难完成;刚开始hub时,只顾用ppt代码,出来什么,为什么出来,出来的有什么用,只能说是一问三不知,只是打了代码,导致实验进展不顺,直到问了先完成的同学一些代码具体时间、具体位置出现的含义,才做到了平稳发展的阶段;有了hub阶段的融会贯通,在L2_learning阶段就没什么难度了,除了关闭hub这一步,关闭,以为就是简单的关闭窗口,而导致实验结果与正确结果大相径庭,直到我第二次打开虚拟机重做了一遍,跳过了hub阶段,这才正常运行L2_learning,得到了真正的实验结果。
浙公网安备 33010602011771号