首页 文章

pox openflow - host_tracker没有执行

提问于
浏览
0

我是痘病毒的新手,我不知道't know how to run the components in pox. Currently I'是因为https://github.com/CPqD/RouteFlow/blob/master/pox/pox/host_tracker/host_tracker.py取得了host_tracker.py

我尝试过这样的事情: ./debug-pox.py host_tracker

并得到输出

POX 0.3.0 (dart) / Copyright 2011-2014 James McCauley, et al. DEBUG:core:POX 0.3.0 (dart) going up... DEBUG:core:Running on CPython (2.7.6/Mar 22 2014 22:59:56) DEBUG:core:Platform is Linux-3.13.0-53-generic-x86_64-with-Ubuntu-14.04-trusty DEBUG:core:host_tracker still waiting for: openflow WARNING:core:Still waiting on 1 component(s) INFO:core:POX 0.3.0 (dart) is up.

不确定它意味着什么:(请告诉我如何在痘中运行组件 .

谢谢 :)

1 回答

  • 0

    假设您已启动并运行mininet,则应使用host_tracker和openflow.discovery模块 . 此外,您应该加载pox版本中包含的示例控制器(库存组件) . 首先加载样品mininet

    sudo mn --controller remote
    

    然后像这样运行pox

    python pox.py forwarding.l2_pairs host_tracker openflow.discovery
    

    当所有在终端启动并运行时,您启动了mininet问题a

    pingall
    

    并监视运行pox的终端以观察host_tracker信息

    forwarding.l2_pairs是一个样本控制器(库存组件),它将处理网络和流程修改 . host_tracker是主机跟踪器模块,openflow.discovery是pox的发现模块 .

    要查找更多库存组件,请转至https://openflow.stanford.edu/display/ONL/POX+Wiki#POXWiki-StockComponents

    阅读更多关于host_tracker的信息https://openflow.stanford.edu/display/ONL/POX+Wiki#POXWiki-host_tracker

相关问题