泛光灯控制器中看不到Mininet Ping数据包



我在eclipse中设置了泛光灯控制器,并覆盖了

net.floodlightcontroller.core.IListener.Command receive( IOFSwitch sw, OFMessage msg, FloodlightContext cntx)

方法。我正在运行拓扑结构最小的mininet。我的控制器能够接受来自mininet的连接,并且我能够在控制器日志中的receive方法中看到我的系统输出。当我发出"pingall"命令时,不会丢弃任何数据包。但是,我在控制器日志中没有看到任何内容。

数据包是否绕过控制器?有没有办法确保每个ping数据包都通过控制器?

您的类应该实现IOFMessageListener以及启动函数中的此行:

public void startUp(FloodlightModuleContext context) {
    floodlightProvider.addOFMessageListener(OFType.PACKET_IN, this);

最新更新