1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Basic Question about Connection Tracking

Discussion in 'Tomato Firmware' started by gfunkdave, Dec 7, 2012.

  1. gfunkdave

    gfunkdave LI Guru Member

    In Advanced -> Conntrack/Netfilter, which of these is correct for the "Established" TCP connection setting?

    - If a connection persists (with or without activity) for the set time, it will be deleted from the router's memory.
    - If a connection is idle for the set time, it will be deleted from the router's memory.

    It seems that a short timeout would be problematic if a user is, for example, listening to a long podcast.

    Thanks for clarifying.
     
  2. Planiwa

    Planiwa LI Guru Member

    These are Timeout settings, i.e. idle times.
     
  3. PBandJ

    PBandJ Networkin' Nut Member

    As Planiwa wrote, it's idle times. I'd like to add that there's a built-in keep alive mechanism in TCP, if the application chooses to use it (by enabling the SO_KEEPALIVE option on the socket) which may work against the established timeout value, i.e. preventing it for ever happening. Read more about it here: http://tldp.org/HOWTO/html_single/TCP-Keepalive-HOWTO/#overview
     

Share This Page