*BSD News Article 33727


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!dubhe.anu.edu.au!sirius.anu.edu.au!not-for-mail
From: paulus@cs.anu.edu.au (Paul Mackerras)
Newsgroups: comp.os.386bsd.misc
Subject: Re: PPP under BSD (have a heart)
Date: 3 Aug 1994 12:29:45 +1000
Organization: Department of Computer Science, Australian National University
Lines: 18
Message-ID: <31mvep$6ko@sirius.anu.edu.au>
References: <31aajm$gfe@euterpe.owl.de> <31guqq$ghs@Starbase.NeoSoft.COM> <bakulCttyCM.7n@netcom.com> <Ctv3tI.7yE@calcite.rhyolite.com>
NNTP-Posting-Host: sirius.anu.edu.au

vjs@calcite.rhyolite.com (Vernon Schryver) writes:

>You also might want to vary your timeouts based on the state of higher
>layer protocols.  I find it convenient to use a 5 minute timeout when
>there are active TCP connections, but 30 seconds otherwise.  I keep
>track of active TCP connections by noticing SYN's and FIN's in the Van
>Jacobson header compression code and state tables.  I'm ridiculously
>proud of that kludge.

What's more, you haven't patented it :-), have you?

What happens when you run out of slots in the VJ state tables?  Do you
just assume that the connections whose slots get reused are idle and
not worth bothering about any more?

Paul Mackerras		paulus@cs.anu.edu.au
Dept. of Computer Science
Australian National University