摘要:
一:预备知识 SDN实验 Ryu的应用开发(五)网络拓扑发现 Ryu源码之模块功能分析 Ryu源码之拓扑发现原理分析 二:实验原理 网络时延探测应用利用了Ryu自带的Switches模块的数据,获取到了LLDP数据发送时的时间戳,然后和收到的时间戳进行相减,得到了LLDP数据包从控制器下发到交换机A 阅读全文
摘要:
参考:Ryu拓扑发现原理分析(ryu/topology/switches.py),通过对该文件的分析,可以更好的了解数据平面中设备信息 一:拓扑成员类分析 (一)Port类 class Port(object): # This is data class passed by EventPortXXX 阅读全文
摘要:
一:模块间通信机制分析 Ryu是一款非常轻便的SDN控制器,在科研方面得到了广泛的应用。相比其他控制器,受益于Python语言,在Ryu上开发SDN应用的效率要远高于其他控制器。为了解决复杂的业务,有时需要在Ryu上开发多模块来协同工作,从而共同完成复杂的业务。这里只考虑lookup_service 阅读全文