【发布时间】:2019-02-28 19:15:34
【问题描述】:
我正在探索 ODL 和 mininet,并且能够同时运行并通过 ODL 填充网络节点,我可以通过 ODL 默认 webgui 查看拓扑。
我打算创建自己的 webgui 并从简单的拓扑视图开始。我需要关于如何在自己的 webgui 上实现拓扑视图的建议和指导。计划使用python和html。只是一个简单的单页 html 和 python 脚本。希望有人能引导我。请协助,谢谢。
【问题讨论】:
-
您不想使用任何 JavaScript 库/框架来呈现拓扑?您打算如何使用 Python 和 HTML 输出图表?可以使用 REST API 从 ODL 读取信息,但渲染是棘手的部分,如果您不想使用 ODL 的默认 weg GUI,则需要自己实现。
-
默认的 ODL GUI 已被弃用并删除,因为没有人加紧维护它。如果它为您提供价值,请考虑加紧支持上游。这就是开源的工作方式。 :)
-
如果您确实想实现自己的 webgui,那么可以使用 ODL NorthBound REST API。细节很大程度上取决于我们谈论的是哪种网络协议。如果是 BGP、PCEP 或 BGP-LS,您可以使用 Cisco 提供的 pathman 应用程序,或在其上为您的解决方案建模。
标签: python html api web opendaylight