我想构建一个 Opendaylight Boron 应用程序,当遇到流丢失事件并将数据包发送到 Controller 进行处理时,该应用程序需要从 MDSAL 发出通知。我如何才能发起此类事件?
如果可以注册所有 openflow 通知,那就足够了。
有任何指针或代码片段可以执行此操作吗?
谢谢,
兰加
最佳答案
从交换机发送到 Controller 的报文称为PacketIn报文。
您需要创建一个 Java 类,通过实现 OpenDaylight PacketProcessingListener 接口(interface)来监听 PacketIn。
这是一个example tutorial .
这是一个 example of a class I wrote in the SFC project处理从 OVS 发送到 Controller 的 PacketIn 数据包:
关于Opendaylight:获取有关流量缺失事件的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45988120/