On 10-nov-04, at 15:33, <john.loughney@nokia.com> wrote:
For instance, if I close the lid on my laptop for a minute, I don't want the other side to declare me disconnected and break my SSH session.
Closing your lid shouldn't change anything. Putting your laptop in a sleep-mode probably will disconnect your SSH session, and I am sure that there are
some providers (or companies) that would like this to happen, in VPN-type
situations.
I agree that supressing keep alives when traffic is flowing is reasonable.
Supressing when no traffic is flowing is debatable. If you are doing
site multihoming and want to make sure you maintain site connectivity,
you might want to have keep-alives.
I'd propose that sending keep-alives might be a tunable setting, and the timing of sending keep-alives could be set according to policy (host or site).
Disagree vehemently. Polling is bad, interrupts are good.