OF version and extensibility

  • 11 Replies
  • 4980 Views
*

ccascone

  • Newbie
  • *
  • 1
    • View Profile
OF version and extensibility
« 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
« Last Edit: December 10, 2015, 08:31:03 AM by ccascone »

*

Paul Zanna

  • Moderator
  • Sr. Member
  • *****
  • 370
    • View Profile
    • Northbound Networks
Re: OF version and extensibility
« Reply #1 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   

*

nyu74

  • Newbie
  • *
  • 3
    • View Profile
Re: OF version and extensibility
« Reply #2 on: February 29, 2016, 04:54:01 AM »
Any updates on OF1.3 functionality? 

*

Paul Zanna

  • Moderator
  • Sr. Member
  • *****
  • 370
    • View Profile
    • Northbound Networks
Re: OF version and extensibility
« Reply #3 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

*

junhuy

  • Newbie
  • *
  • 2
    • View Profile
Re: OF version and extensibility
« Reply #4 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?

*

Paul Zanna

  • Moderator
  • Sr. Member
  • *****
  • 370
    • View Profile
    • Northbound Networks
Re: OF version and extensibility
« Reply #5 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

Re: OF version and extensibility
« Reply #6 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 :)
~Jordan Ansell

*

Paul Zanna

  • Moderator
  • Sr. Member
  • *****
  • 370
    • View Profile
    • Northbound Networks
Re: OF version and extensibility
« Reply #7 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

Re: OF version and extensibility
« Reply #8 on: April 20, 2016, 02:39:53 PM »
Thank you very much! I look forward to these updates! :D
~Jordan Ansell

*

Paul Zanna

  • Moderator
  • Sr. Member
  • *****
  • 370
    • View Profile
    • Northbound Networks
Re: OF version and extensibility
« Reply #9 on: April 23, 2016, 05:20:36 PM »
Version 0.58 is now available.

Regards,
Paul

*

fredb

  • Newbie
  • *
  • 1
    • View Profile
Re: OF version and extensibility
« Reply #10 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

*

Paul Zanna

  • Moderator
  • Sr. Member
  • *****
  • 370
    • View Profile
    • Northbound Networks
Re: OF version and extensibility
« Reply #11 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