【问题标题】:Ping is not working on spine leaf topology on mininetPing 不适用于 mininet 上的脊叶拓扑
【发布时间】:2020-05-29 21:33:43
【问题描述】:

我是 mininet 的新手,我想知道,当我创建旋转叶数据中心拓扑并使用 RYU 控制器可视化拓扑时,ping 不起作用。 拓扑:

                       ____[S1]    
[L1], [L2], [L3]------|
                      |----[S2]

3 个主机连接到每个叶交换机,每个叶连接到两个 Spine 交换机。主机互不ping通。

【问题讨论】:

    标签: networking ping sdn mininet ryu


    【解决方案1】:

    可能你的拓扑中有一些循环,所以请确保使用带有 STP 协议的 RYU

    STP 协议可能需要几分钟(取决于拓扑)。 这就是我使用 STP 运行 Ryu 的方式(我使用的是 python3 和 OpenFlow 1.3,如果您使用不同的版本,路径可能会不同)

    ryu-manager /usr/lib/python3/dist-packages/ryu/app/simple_switch_stp_13.py --verbose
    

    【讨论】:

    • 我已经使用 pox 控制器来解决这个问题,并且网络开始使用这个命令./pox.py forwarding.l2_multi openflow.discovery ping,但我无法看到网络。是否有用于 pox 控制器 forwarding.l2_multi 的 GUI 来查看网络拓扑? @朱塞佩
    • 我有段时间没用pox了,注意连接开关的数量。据我所知,pox 可以管理的开关数量有限(大约 16 个)。关于 Pox GUI,我不确定是否有官方的。搜索了一会儿,我在 github 上找到了这个:github.com/lewischeng-ms/pox/blob/master/tools/pox-gui.py 但我从未尝试过。否则你可以使用 ONOS,它是用 Java 编写的,对我来说运行良好(它有一个很好的 GUI 和 l2 转发应用程序:wiki.onosproject.org/display/ONOS/Downloads
    猜你喜欢
    • 1970-01-01
    • 2016-09-05
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多