实验6:开源控制器实践——RYU

实验6:开源控制器实践——RYU

安装截图

 

拓扑可视化

 

 

不知道为什么可视化一直是空白,看了同学的博客发现好多一样的情况,网上查资料也查不到太多相关内容,现在也无法解决。

 

 

tcpdump查看

h1 ping h2

 

h1 ping h3

 

 

 

为洪泛转发,h2h3均可接收到报文。

查看控制器流表:

 

没有流表,使用pox的hub模块如下图:

 

二者都是洪泛转发,L2Switch下发的流表无法查看,但Hub可以。POX直接向交换机下发流表,Ryu是在每个 Packet In 之后,向交换机下发动作。

总结

本次实验与上次类似,基础要求简单,进阶要求较难,由于代码基础水平不高,原码的理解相当困难。

拓扑可视化折腾了很长时间,但是依然无法解决。

做完实验5直接利用现成拓扑做实验6,各种乱七八糟的失败.后来重开先打开ryu,在建立拓扑才成功。应该是内存机制导致的,网上也没查到原理。

虽然实验较难,但是也学到了不少知识。

posted @ 2021-10-13 14:16  hongboyang  阅读(43)  评论(0编辑  收藏  举报