Hi Priyank,

ODL can be controlled via RESTCONF and NETCONF northbound (probably other
ways too that I am forgetting, others please chime in...).  I am guessing
you will have to write some middle-ware, but you should be able to do some
cool things with the aforementioned northbound protocols.

For example, a while back I wrote a very basic application that monitored
interface utilization and added an OpenFlow flow to redirect traffic over a
less utilized link when one link hit a high watermark (I added the flow via
RESTCONF, which programmed the flow appropriately through openflowplugin
and openflowjava southbound).

It really depends what you want to do;  I would suggest inspecting the
available protocols and figure out what works for your specific use case.
RESTCONF includes a very convenient swagger ui to explore some of the
available APIs;  you can install it through the following:

karaf> feature:install odl-mdsal-apidocs

Then navigate to the following IP:

http://{controller_ip}:8181/apidoc/explorer/index.html

Username / password is admin/admin.  Hope this helps spur some ideas at
least!

Thanks,

Ryan

On Sun, Aug 21, 2016 at 4:53 PM, priyank shah <priyankshah902...@gmail.com>
wrote:

> Hello everyone,
>
> Is there a way I could integrate a software tool with the ODL platfrom,
> for example collect data using one tool and sending that data to the
> controller and ask the controller to react to the data send to it?
>
> I am trying to integrate an Intrusion Detection System with the ODL
> controller.
> What are the different approaches to this problem?
>
> Thanks,
> Priyank
>
> _______________________________________________
> controller-dev mailing list
> controller-dev@lists.opendaylight.org
> https://lists.opendaylight.org/mailman/listinfo/controller-dev
>
>
_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to