在Ryu控制器中,使用Dijkstra算法(dial实现)计算任意两点间的最短路,并在Mininet上完成配通业务。
Ryu与Mininet相关安装与配置详见:
https://blog.csdn.net/haimianxiaojie/article/details/50705288
关于本文内所有完整代码详见:
https://github.com/PPPerry/Ryu_projects中的Dijkstra部分
本实验所用拓扑结构同系列实验(一)。
-
使用Dijkstra算法(dial实现)计算任意两点间的最短路;
拓扑仍使用给定的拓扑结构,如图所示,各个交换机与主机的序号均相同。
其中,各条边的权重由randint(1,5)进行赋值。具体可见可视化平台中的展示。