I'm also interested in what the future is for NOX+SNMP support. Earlier this year, I wrote some components (using NOX-classic) to bridge OpenFlow stastics to SNMP. As I was working with the RouteFlow community, the work can be found on my fork of RouteFlow @ Github - The upcoming version of RouteFlow will include this by default: https://github.com/joestringer/RouteFlow/tree/snmp-support
With that code, you can find a NOX component called "jsonstats" under rf-controller/src/nox/netapps/, which directly translates OpenFlow 1.0 structs into simple json structures. This can be run as part of NOX by appending 'jsonstats' to the end of your nox commandline. In addition to this, in the root of the repository you can find "jsonflowagent", a Net-SNMP sub-agent. If you're already running Net-SNMP, this agent will connect in and expose openflow structures under the SNMP OID ".1.3.6.1.4.1.13727.2380". There is a README supplied in this directory. If this sounds like it may help out, feel free to give it a try. There are no dependencies on RouteFlow; only NOX and Net-SNMP. I tried the code against 'zaku' and 'destiny'. Let me know if you have any issues. Regarding the overall topic, I would be interested in a discussion regarding SNMP support in NOX and whether there is a path for some of this code to be integrated upstream. Cheers, Joe Stringer On 17 May 2012 02:58, andrea simeoni <[email protected]> wrote: > Hi guys, > > can SNMP be installed in a OpenFlow datapath? Does NOX provide SNMP > libraries? > > regards > > -- > Andrea Simeoni >
