Создан алгоритм, оптимизирующий пиринговые загрузки

 


В пиринговых сетях нет выделенных серверов и рабочих станций, и они децентрализованы - любой участник сети может связаться с любым другим. Случайный выбор источника данных в таких сетях ведет к тому, что пакеты зачастую проходят огромное расстояние.

Так, ученые подсчитали, что в среднем пакет в обычной пиринговой сети проходит 1 тыс. миль, а число пересекаемых им маршрутизаторов высокого уровня составляет 5,5. Это увеличивает интернет-трафик и уже привело к тому, что больше его половины занимают файлы пиринговых сетей - по разным оценкам от 50 до 80%.

Для решения этой проблемы можно использовать предпочтение локальных соединений. Такие решения, хоть и разрозненные, уже существуют, например, в виде настроек P2P-программ и повышенной тарификации интернет-провайдеров за трафик за пределами своей сети.

Теперь исследователи предложили комплексное решение - концепцию пиринговой сети, использующей специальный алгоритм P4P, выбирающий наиболее близкий источник данных для загрузки. В алгоритме используются взвешенные индексы сетевой маршрутизации, определяемые интернет-провайдерами.

Как сообщает пресс-служба Вашингтонского университета, P4P снижает расстояние передачи данных до 160 миль, а число пересекаемых в среднем маршрутизаторов, соединяющих metro-сети (городские мультисервисные сети), - до 0,89. Скорость передачи при этом возрастает приблизительно на 20%, а использование локальных файлов - с 6 до 58%.


Источник: CNews.ru