Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Jun 1999 13:38:11 -0400
From:      "John R. LoVerso" <loverso@sitaranetworks.com>
To:        current@FreeBSD.ORG
Subject:   Re: net.inet.tcp.always_keepalive on as default ?
Message-ID:  <37580F03.88EFB07A@sitara.net>
References:  <4724.928514666@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help

>         "32bit is enought for everthing"

Just mention the horrible header offset field.  Lots of good TCP nits.


Anyway, can't this argument be settled by separating the mechanism and policy. 
Adding a simple rc.conf tweak to enable them should be enough.


But, consider going back to the discusssions leading up to the Host Requirements
RFC (1122).  The particular problem was that the original timeout value for
keepalives was tiny (a few minutes).  1122 dictated the corrections for this. 
Here are the important points from section 4.2.3.6:

1. keepalives MUST default to off
2. the minimum timeout MUST be no less than two minutes
3. keep-alives SHOULD only be invoked in server applications

This mostly says that always_keepalive should continue to default to off (but,
perhaps, a easy hook in rc.conf should exist to turn them on).

John


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37580F03.88EFB07A>