Forum Discussion

David_Chen_2112's avatar
David_Chen_2112
Icon for Nimbostratus rankNimbostratus
Sep 23, 2006

How does persistence record get timed out?

If I use "persist srcaddr 180", according to the documentation, the persistence record time out in 180 seconds. What does that mean? Does it mean idle timeout (no packets) or if there is no new connection from the same source address in 180 seconds?

 

 

For example, client with source IP address A connects. And if the connection is not closed and there are packets back and forth constantly between client and server, does the persistence record get timed out?

3 Replies

  • Deb_Allen_18's avatar
    Deb_Allen_18
    Historic F5 Account
    It is an idle timeout.

     

     

    Persistence record should not time out with constant traffic between client and server within a single connection.
  • unRuleY_95363's avatar
    unRuleY_95363
    Historic F5 Account
    Actually, it's more like a reference timeout. As long as there are any connections (idle or not) that referenced (or initially used) the persistence record, it will not time out. The timeout counter starts when no connections reference the persist entry.

     

     

    So, as long as there is a connection established that used the persistence record it will not timeout. The entry will be timed out 180 seconds after the last connection that used the persistence record is closed (or reset).

     

     

  • I know this is getting a bit off-topic but you said..

     

    "The timeout counter starts when no connections reference the persist entry."

     

     

    I have always been fuzzy about defining what a "connection" is in terms of peristence and OneConnect. What I mean is, if a client hit s a web page(dloads text and images) and then drills down to other pages, what is considered a new connection? Is it anytime the port number changes?