I am looking for a tool to monitor the quality of a TCP connection. I am trying to describe what I mean:
It should be a tool with a client and a server part. The client sends, say, 1kB of data per second to the server, and the server monitors how fast the packets get delivered.
Or, put otherwise: I am looking for something similar to the "ping" command, except that I can test a TCP connection, and with quite a higher bandwidth (i. e. more packets), e. g. 1kB/s.
I am not interested in maximum throughput, but in constant fast delivery. Like, say, I would stream a 128kps MP3 file over a connection with maximum throughput of also 128kps, but low latency. And I would like to playback that file instantly (or, say, with 1 second buffer).
The goal is to monitor real life usabilty of a network (internet) connection. (And no, I am not interested in something complex to set up and complicated to use like nagios.)
Thank you very much!