Details
-
Bug
-
Status: Resolved
-
Resolution: Cannot Reproduce
-
None
-
None
-
None
-
Operating System: All
Platform: All
-
4418
Description
Handshake in Openflow (both 1.0 and 1.3) is incorrect.
Spec says that a HELLO exchange must be completed for controller and switch to agree to the features. Controller starts issuing further protocol dependent requests BEFORE it gets the first HELLO from the switch. This is a violation of the spec.
Compliance to the spec should be the standard behavior and should be possible to override it when dealing with non-compliant implementations via a settable config property.