[OPNFLWPLUG-776] MILESTONE: Openflow protocol 1.3+ - Improve handshake Created: 26/Sep/16  Updated: 27/Sep/21  Resolved: 02/Nov/16

Status: Resolved
Project: OpenFlowPlugin
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Jozef Bacigal Assignee: Michal Polkorab
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 6805

 Description   

We need to be able handle highest version for both plugin and device, but if we will use only some features from OFP 1.5 we can call it as 1.3 enhancement but we need to be able to know the device is capable of work with protocol 1.5



 Comments   
Comment by Andrej Leitner [ 24/Oct/16 ]

Actually, we accept in ofjava only OF messages in version v1.0/1.3.
https://git.opendaylight.org/gerrit/#/c/26087 will allow any version of Hello message for negotiation (up to v1.5). With this we could know the highest supported version by device however after successful handshake we should not communicate in other version than negotiated.

If we want to use features from higher versions there are some official extensions for v1.3 including for example bundles from v1.4/1.5 (https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-extensions-1.3.x-pack2.zip). Another possibility is support higher protocol versions.

...at this time I'm going to investigate also ofplugin side of handshake.

Comment by Andrej Leitner [ 02/Nov/16 ]

merged in master branch

(nothing special necessary on OFP side)

Generated at Wed Feb 07 20:33:22 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.