Northbound Networks Forums

Zodiac FX => Zodiac FX Firmware => Topic started by: ccascone on December 10, 2015, 06:51:46 AM

Title: OF version and extensibility
Post by: ccascone on December 10, 2015, 06:51:46 AM
Hi,

I'm a PhD student at Politecnico di Milano  and École Polytechnique de Montreal working on OpenFlow-related topics.

I have few questions:

1 - Which OpenFlow version do you support (e.g. 1.0-1.5)?
2 - Do you support meters and queuing? Do you support priority queuing?
3 - How extensible is the firmware? E.g can i implement OpenFlow Experimenter extensions?

Thanks!

Carmelo
http://ccascone.net
Title: Re: OF version and extensibility
Post by: Paul Zanna on December 10, 2015, 04:21:37 PM
Hi Carmelo,

Currently the Beta has support for 1.0 and we are just starting to add 1.3 functionality, the plan is to have 1.0, 1.3 & 1.4 availble for the release in January. Metering is definitely supported however queuing abilities may be limited due to RAM limitations.
As for extensibility, the firmware is completely open source so are able add any customisations you like either to the OpenFlow library or any other function of the device.

Regards,
Paul   
Title: Re: OF version and extensibility
Post by: nyu74 on February 29, 2016, 04:54:01 AM
Any updates on OF1.3 functionality? 
Title: Re: OF version and extensibility
Post by: Paul Zanna on March 02, 2016, 02:15:21 AM
The next update (0.58) should have most of the required 1.3 functionality, hopefully in a week or so.

Regards,
Paul
Title: Re: OF version and extensibility
Post by: junhuy on March 14, 2016, 08:31:52 PM
Is there any guide that show us how to write the modified code into the board? From the code, I assume TLS connection is not supported?
Title: Re: OF version and extensibility
Post by: Paul Zanna on March 15, 2016, 12:29:33 AM
Sorry, TLS is currently not supported.

Updating the Zodiac FX with a custom firmware is the same as installing the pre-build version. Once you have compiled the source code upload the bin file from the build directory onto the device using SAM-BA.

Regards,
Paul
Title: Re: OF version and extensibility
Post by: softwaredefinediddy on April 18, 2016, 12:31:03 PM
The next update (0.58) should have most of the required 1.3 functionality, hopefully in a week or so.

Regards,
Paul

How is the 0.58 release going? I've seen the branch for it on github but there haven't been any updates of late.

Also, will 0.58 have support for tables? Thanks :)
Title: Re: OF version and extensibility
Post by: Paul Zanna on April 19, 2016, 08:18:42 PM
The next couple of releases will be as follows:

v 0.58 - Bug fixes (L2 leak issue, MTU 1499 size issue, config ROM memory alignment) : ~20/04
v 0.59 - OF1.3 multi-table + additional set fields: ~25/04
v0.60 - Telnet access : ~30/04

Regards,
Paul
Title: Re: OF version and extensibility
Post by: softwaredefinediddy on April 20, 2016, 02:39:53 PM
Thank you very much! I look forward to these updates! :D
Title: Re: OF version and extensibility
Post by: Paul Zanna on April 23, 2016, 05:20:36 PM
Version 0.58 is now available.

Regards,
Paul
Title: Re: OF version and extensibility
Post by: fredb on May 21, 2016, 05:28:21 AM
Hi Paul,

I'm running 0.61 but can't telnet to it. Am I missing something?

BR
Fred
Title: Re: OF version and extensibility
Post by: Paul Zanna on May 21, 2016, 12:21:55 PM
Sorry, I had to delay telnet until version 0.62 because it requires a complete rewrite of the CLI. It should be ready at the end of next week.

Regards,
Paul