discuss: New proposal - TCP-Keepalive
Subject:
Re: New proposal - TCP-Keepalive
From:
Tor Slettnes ####@####.####
Date:
13 Jul 2005 23:21:26 -0000
Message-Id: <1121297237.12027.2.camel@substance.pe-c.com>
Maybe one idea would be to generalize the HOWTO a little -- something
like "Connection Tuning HOWTO", with the intent of growing it beyond
TCP_KEEPALIVE?
That aside - good idea!
-tor
On Mon, 2005-07-11 at 22:22 +0200, Fabio Busatto wrote:
> Hi, I'm fresh new to this list, and I've the idea to
> write an howto on linux tcp keepalive.
> I've been working in the last few months at my project
> libkeepalive (http://libkeepalive.sourceforge.net/) to
> force keepalive by library preloading, because my
> provider performs nat and all his customers have to deal
> with the connection reset related problem.
>
> Since keepalive is quite a simple concept, I saw that not
> much people know about it, and so I think that this howto
> can be a good idea.
>
> Below you can see the TOC I've written, please let me know
> what you think about it.
>
> Thanks.
> -fabio
>
>
>
> TCP-Keepalive-HOWTO
>
> Table of Contents
>
> - License and other boring stuff
>
> - Introduction
> - What is tcp keepalive?
> - Why we want to use it?
>
> - Using tcp keepalive under Linux
> - Configuring the kernel
> - The procfs interface
> - The sysctl interface
> - Making changes persistent to reboot
>
> - Programming keepalive-enabled applications
> - When your code needs keepalive support
> - The setsockopt() function call
> - Code examples
>
> - How to calibrate keepalive settings for your network
> - What are we talking about?
> - A real scenario: Fastweb MAN
>
> - How to add keepalive support to third-party software
> - Modifying source code
> - libkeepalive: library preloading
>
> - Thanks, greetings, and so on
>
>
>
> --
> Fabio Busatto ####@####.####
>
> ______________________
> http://lists.tldp.org/
>