[OPNFLWPLUG-406] OF disconnect during handshake when switch-idle-timeout is set to 1sec Created: 20/Apr/15  Updated: 27/Sep/21  Resolved: 17/May/17

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

Type: Bug
Reporter: Tali Ben-Meir Assignee: Unassigned
Resolution: Won't Do 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: 3025

 Description   

We are trying to configure switch-idle-timeout to 1000ms in openflowplugin configuration for quick switch failure detection if the switch is being shut down forcefully.
After changing the configuration, we sometimes experience TCP disconnect from the controller side during handshake phase.

Quick switch failure detection is a crucial feature for production deployments.

See more info in https://lists.opendaylight.org/pipermail/openflowjava-dev/2015-April/000464.html
Is there a way to let the handshake process timeout and ignore switch-idle-timeout during handshake?



 Comments   
Comment by Abhijit Kumbhare [ 10/Nov/15 ]

Hi Michal,

Any thoughts? There is a comment by Michal Rehak in the email referenced.

Thanks,
Abhijit

Comment by Michal Rehak [ 11/Nov/15 ]

Hi,
there are 2 solutions i can think of right now:

  • provide 2 configurable timeout limits - for HANDSHAKING and for WORKING state (and maybe for echo reply limit as well)
  • expose rpc for disconnecting device

Both require API change.

Comment by Jozef Bacigal [ 17/May/17 ]

No response for a long time. I checked this and this is related to the He design. This should be checked with the latest code and if needed reopen this.

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