Får inte riktigt in allt i titeln.

Jag kör Smokeping på min server nu, med lite olika probes, och det funkar väl rätt OK. Jag vill dock ha nåt som håller en och
samma TCP-anslutning öppen konstant, och skickar data över den. Alltså, programmet ska öppna en anslutning till en (speciell, antar jag) server och skicka små pingliknande paket däremellan nån gång per sekund, och logga när de inte kommer fram (i tid). Det finns ju massvis med sätt att göra nåt liknande på, men de allra flesta skapar nya anslutningar, vilket förstör hela poängen (att se om existerande anslutningar påverkas eller ej när min lina strular).
Några tips? Kan programmera sisådär, men att skriva nåt från grunden tror jag inte går så värst bra. Om inte annat så orkar jag inte med det.

Det gör alltså inget om både klient och server krävs, det räknar jag med.