Я ищу инструмент для контроля качества TCP-соединения. Я пытаюсь описать, что я имею в виду:
Это должен быть инструмент с клиентской и серверной частью. Клиент отправляет, скажем, 1 КБ данных в секунду на сервер, и сервер следит за скоростью доставки пакетов.
Или, поставьте иначе: я ищу что-то похожее на команду "ping", за исключением того, что я могу тестировать TCP-соединение и с довольно высокой пропускной способностью (то есть большим количеством пакетов), например, 1 КБ / с.
Меня интересует не максимальная пропускная способность, а постоянная быстрая доставка. Как, скажем, я бы транслировал MP3-файл со скоростью 128 кбит / с по соединению с максимальной пропускной способностью также 128 кбит / с, но с низкой задержкой. И я хотел бы воспроизвести этот файл мгновенно (или, скажем, с 1-секундным буфером).
Цель состоит в том, чтобы отслеживать реальную жизнеспособность сетевого (интернет) соединения. (И нет, я не заинтересован в том, чтобы что-то сложное было настроить и использовать как нагиос.)
Большое спасибо!