- Access exclusive content
- Connect with peers
- Share your expertise
- Find support resources
10-18-2016 07:56 PM
Hi,
From reading this article below:
Connection Timeout Even When Heartbeat Packet Sent
It says "The session timeout is set to 60 minutes"; what does it mean of this sentence? Which timer represents the session timeout value here (set to 60 minutes)?
It says "This means 16 heartbeat packets are required to reset the timeout value."
If the heartbeat interval is 3 minutes. 3x16 = 48 minutes, which is shorter than 60 minutes. Does it mean that it won't encounter this 60 minutes of session timeout?
What is the function of "session offload"?
10-19-2016 12:32 AM
Hi,
Session timeout
TCP default timeout: 3600 secs
Also this article explains offloading :
Kind regards,
-Kim.
10-19-2016 05:55 AM
Hi Kim,
Session timeout
TCP default timeout: 3600 secs
Function of this timer, does it mean that if the TCP session has no activity or no any new packets exchange within this 3600 seconds (1 hour), then the TCP session will be dropped (TCP aged-out)?
But if there are heartbeat packets communicating within this 1 hour, why this TCP default timeout could still take effect after 1 hour? Or heartbeat message can not be counted as monitored packet here?
10-19-2016 06:12 AM
Good question. l want to hear reply as well
10-19-2016 07:14 AM - edited 10-19-2016 07:15 AM
That is correct.
For offloaded TCP sessions the following rules apply :
# TCP session, 16 packets per flow (i.e. 32 packets per session, bi-directional) is needed to refresh session TTL timer. This is a performance consideration.
In addition to the mentioned workarounds in the first article you posted you could also disable offloading. Note that this approach can have a noticeable impact on the CPU and is not recommended.
-Kim.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!