Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jun 1999 22:45:58 -0700 (PDT)
From:      Poul-Henning Kamp <phk@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/etc rc.network src/etc/defaults rc.conf
Message-ID:  <199906050545.WAA20461@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
phk         1999/06/04 22:45:58 PDT

  Modified files:
    etc                  rc.network 
    etc/defaults         rc.conf 
  Log:
  Add handle to control global TCP keepalives and turn them on as
  default.
  
  Despite their name it doesn't keep TCP sessions alive, it kills
  them if the other end has gone AWOL.  This happens a lot with
  clients which use NAT, dynamic IP assignment or which has a 2^32
  * 10^-3 seconds upper bound on their uptime.
  
  There is no detectable increase in network trafic because of this:
  two minimal TCP packets every two hours for a live TCP connection.
  
  Many servers already enable keepalives themselves.
  
  The host requirements RFC is 10 years old, and doesn't know about
  the loosing clients of todays InterNet.
  
  Revision  Changes    Path
  1.45      +6 -1      src/etc/rc.network
  1.10      +2 -1      src/etc/defaults/rc.conf



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199906050545.WAA20461>