Может кто сталкивался, кто как решал.Суть задачи. Тестирование скорости интернета между пользователем и сервером. Желательно с максимальной скоростью. Клиенты под win сервер под nix.
Возможные варианты:
1. SpeedTest и прочая фигня... неподходит, ибо реальную скорость непоказывает некогда, т.к. зависит от браузера, операционной системы, версии флеша и т.д.
2. iperf - отличная вещь, но есть несколько проблем.... тестировании скорости скачивания происходит отлично, но при попытки провести тестировании скорости в обе стороны (опция -r) у пользователя который находиться за натом, сервер завершает работу, а клиент зависает. Кто нить решал такую проблему?
3. ttcp - неплохая штука для тестирования скорости загрузки... но если сервер под win платформой, то там все норм, там существует форк переписаный на .NET у которого есть опция -c которая позволяет все время находиться серверу на прослушивании порта, то в nix версии такой опции нет и сервер завершает работу после окончания тестирования. Кто нить решал эту проблему?
Вот примерно у меня такие варианты были с такими проблемами. Может кто нить находил способы решения данной проблемы? (другой софт о котором я незнаю или свои разработки (была мысль написать даже свою клиент серверную утилиту на перл, но что то пока несрастаеца (может у кого получилось?))).
Заранее спасибо.)