On Tue, Jul 19, 2011 at 8:19 PM, Justin Karneges <
justin-keyword-jabber.093...@affinix.com> wrote:

> Whitespace keepalives serve two purposes:
>
> 1) Keep connections from being killed by routers.
>

Client-originated keepalives normally deal with this, so negotiation isn't
needed here--just send keepalives at the needed rate (typically 10-15
minutes).

2) Inducing TCP cleanup, in the event the peer is gone but you were never
> notified.
>

The server might want to send keepalives for this, but infrequently; on the
order of 30-60 minutes.

I don't think negotiation is useful in either case, since the keepalives of
each side are determined by that side's own requirements.

-- 
Glenn Maynard

Reply via email to