ERrorMAKros
@ERrorMAKros
Front-End/Back-End Developer

Надежный принцип измерения пропускной способности интернет соединения от клиента к серверу?

Добрый день,

Подскажите пожалуйста надежный принцип измерения пропускной способности интернет соединения от клиента к серверу (в KBps).

Задача состоит в том, что средствами socket`а (синхронное соединение с сервером) должны передаваться большие объемы данных (от 2`ух мегабайт в секунду или более), но, предварительно необходимо вычислить - способна ли ширина канала интернет соединения пользователя гарантировать передачу таких объемов ежесекундно на сервер.
  • Вопрос задан
  • 2460 просмотров
Пригласить эксперта
Ответы на вопрос 2
Возможно, скорость соединения на передаче больших файлов у вас скачет в следствии разных настроек TCP-протокола на сервере и на клиенте.
Fine-Tuning'ом TCP можно заниматься долго и безрезультатно, но можно достичь и заметных результатов.
Если используются linux-системы, попробуйте поиграться с TCP_congestion-avoidance алгоритмами
К примеру, вот хорошая статья на эту тему на хабре
Ответ написан
Spetros
@Spetros
IT-шник
Интернет построен на основе сетей использующих технологию разделения канала. По одной линии связи могут передаваться данные от различных источников.
Даже если начальном этапе вам удастся определить, что пропускной способности хватает, то далеко не факт что она будет стабильной.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы