[ovs-dev] OVS - ODL Sync on OF Bundle in 1.3

Abhijit Kumbhare abhijit.kumbhare at ericsson.com
Tue Jan 24 19:30:21 UTC 2017


Thanks Jan! Good info. So looks like we would need to support the messages on both the OvS defined message numbers/error codes as well as the ONF defined ones.

From: Jan Scheurich <jan.scheurich at ericsson.com<mailto:jan.scheurich at ericsson.com>>
Date: Monday, January 23, 2017 at 9:01 AM
To: Abhijit Kumbhare <abhijit.kumbhare at ericsson.com<mailto:abhijit.kumbhare at ericsson.com>>, Zoltán Balogh <zoltan.balogh at ericsson.com<mailto:zoltan.balogh at ericsson.com>>, László Sürü <laszlo.suru at ericsson.com<mailto:laszlo.suru at ericsson.com>>, Miklós Pelyva <miklos.pelyva at ericsson.com<mailto:miklos.pelyva at ericsson.com>>, "Jozef Bacigal -X (jbacigal - PANTHEON TECHNOLOGIES at Cisco)" <jozef.bacigal at pantheon.tech<mailto:jozef.bacigal at pantheon.tech>>, Tomáš Slušný <tomas.slusny at pantheon.tech<mailto:tomas.slusny at pantheon.tech>>, Prasanna Huddar <prasanna.huddar at ericsson.com<mailto:prasanna.huddar at ericsson.com>>, Shuva Jyoti Kar <shuva.jyoti.kar at ericsson.com<mailto:shuva.jyoti.kar at ericsson.com>>, Sharath Kumar V <sharath.kumar.v at ericsson.com<mailto:sharath.kumar.v at ericsson.com>>, Kanagasundaram K <kanagasundaram.k at ericsson.com<mailto:kanagasundaram.k at ericsson.com>>, Sunil Kumar G <sunil.g.kumar at ericsson.com<mailto:sunil.g.kumar at ericsson.com>>, D Arunprakash <d.arunprakash at ericsson.com<mailto:d.arunprakash at ericsson.com>>, Muthukumaran K <muthukumaran.k at ericsson.com<mailto:muthukumaran.k at ericsson.com>>, "Jarno Rajahalme (jarno at ovn.org<mailto:jarno at ovn.org>)" <jarno at ovn.org<mailto:jarno at ovn.org>>, "dev at openvswitch.org<mailto:dev at openvswitch.org>" <dev at openvswitch.org<mailto:dev at openvswitch.org>>
Subject: RE: OVS - ODL Sync on OF Bundle in 1.3

Hi,

Here are the main differences I have found between the ONF Bundle extension (EXT-230) to OF 1.3 and the OF Bundle specified in OF 1.5.1:


  *   No OFPC_BUNDLES bit in ofp_capabilities to indicate switch support for bundles.
  *   Bundle Features MP message not supported
  *   No support for scheduled bundles
  *   ONF Experimenter messages 2300 (ONF_ET_BUNDLE_CONTROL) and 2301 (ONF_ET_BUNDLE_ADD_MESSAGE) instead of standard OFP messages 33 (OFP_BUNDLE_CONTROL) and 34 (OFP_ BUNDLE_ADD_MESSAGE).
Other than that the message syntax and semantics seem identical
  *   ONF experimenter error codes for bundles errors in the range 2300-2315 instead of standard error codes 0-15 for error type OFPET_BUNDLE_FAILED. Otherwise same meaning.


Inside OVS it seems that standard OF 1.5 and OF 1.3 extension messages are internally mapped to a common message type. Errors are mapped back to standard OFP error (type, code) for OF 1.5 and experimenter error type in OF 1.3.

So, the OVS bundle implementation for OF 1.3 should be faithful to EXT-230.

BR, Jan

-----Original Appointment-----
From: Jan Scheurich
Sent: Wednesday, 18 January, 2017 16:23
To: Jan Scheurich; Abhijit Kumbhare; Zoltán Balogh; László Sürü; Miklós Pelyva; Jozef Bacigál; Tomáš Slušný; Prasanna Huddar; Shuva Jyoti Kar; Sharath Kumar V; Kanagasundaram K; Sunil Kumar G; D Arunprakash; Muthukumaran K; Jarno Rajahalme (jarno at ovn.org<mailto:jarno at ovn.org>); dev at openvswitch.org<mailto:dev at openvswitch.org>
Subject: OVS - ODL Sync on OF Bundle in 1.3
When: Monday, 23 January, 2017 17:00-18:00 (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna.
Where: Skype Meeting


Hi Jarno,

OpenDaylight folks are finally starting to implement support of OpenFlow bundles as a basis for the bundle-based hitless recync procedure we discussed earlier. As ODL does not yet have protocol support for OpenFlow versions 1.4 or 1.5, they intend to implement the bundle extension to OF 1.3 as specified in EXT-230 in
https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-extensions-1.3.x-pack2.zip

Would you have time for a short meeting on early Monday to discuss and confirm whether the OVS implementation of bundles in OF 1.3 is compliant with EXT-230 and has everything they need?

Thanks, Jan


.........................................................................................................................................
--> Join Skype Meeting<https://meet.ericsson.com/jan.scheurich/BZG33V4S>
This is an online meeting for Skype for Business, the professional meetings and communications app formerly known as Lync.
Join by phone

+492115343925<tel:+492115343925,64134840%23> (Germany)          English (United States)
89925<tel:+89925,64134840%23> (Germany)          English (United States)

Find a local number<https://dialin.ericsson.com?id=64134840>

Conference ID: 64134840
Forgot your dial-in PIN?<https://dialin.ericsson.com> |Help<http://o15.officeredir.microsoft.com/r/rlidLync15?clid=1033&p1=5&p2=2009>


To join a Lync / Skype for Business meeting from an Ericsson standard video room, add 77 before the Conference ID (e.g. 771234567 where 1234567 is the conference ID).    To join from a video room outside of Ericsson add one of the domains after 77 and Conference ID (e.g. 771234567@ xxxx.ericsson.net, where xxxx=emea/apac/amcs).  For assistance contact the IT Service Desk.
[!OC([1033])!]
.........................................................................................................................................




More information about the dev mailing list