Subject: Re: TCP connections
To: Michael Graff <explorer@flame.org>
From: Steinar Haug <sthaug@nethelp.no>
List: current-users
Date: 02/12/1996 13:43:50
> Why not just reconnect?  TCP connections shouldn't survive 24 hours of
> interruption in network connectivity.  In fact, I believe there are
> standards that would be violated all over the place by allowing this
> sort of thing.  Perhaps you should get the TCP RFC and read it?

This is flatly wrong. Unless you have enabled SO_KEEPALIVE, or you have
older TCP/IP stacks with bugs, TCP connections *can* and *do* survive 24
hours of interruption in network connectivity.

If the application generates no traffic (and in the absence of keepalives), 
there are *no* packets flowing on an idle TCP connection. Please cite the
specific places in the RFCs you think demand that such a connection should
be torn down just because there is a temporary interruption in connectivity
between the end points.

Steinar Haug, Nethelp consulting, sthaug@nethelp.no