多路径SDN控制器
该SDN控制器在多路径网络上运行,并设置最佳的多路径转发流表以最大化吞吐量。 它使用Ryu,可以在Mininet等仿真网络上进行测试。
依存关系
该控制器需要OpenvSwitch的修改版本才能运行。 可以在以下存储库中找到它,有关其修改的信息: :
建筑
因此,控制器具有三个逻辑组件:
拓扑发现组件该组件用于发现连接到控制器的SDN交换机,并了解它们之间的路径。 可以通过链路层发现协议(LLDP)在L2拓扑上自动完成此操作,但是在网络层路由上可能会更加复杂,并且需要手动配置(通过REST API完成)。
多路径路由组件它使用网络知识来计算多条路径,并将所得计算作为
1