Пакет multifiles - распространение файлов поверх IP-мультикаста

Автор turbo, 02 Декабря 2008, 18:52

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

Компания НетАП опубликовала исходные коды системы распространения файлов, использующей для своей работы мультикаст потоки. Лицензия GPLv2, GPLv3.

Использование multicast позволяет оперативно передать файл на любое количество клиентов, задействовав только один поток. Распространяемый файл циклически передается в сеть в виде UDP multicast-потока на определенный multicast-адрес (по умолчанию - 224.2.2.4, порт 2222). При этом клиент, желающий скачать этот файл, подключается к этой группе, посылая IGMP-запрос, и начинает получать этот файл. Как только получен весь файл, клиент отключается от группы и проверяет целостность полученного файла.

Данная система позволяет элегантно и с минимальными аппаратными затратами решить задачу распространения обновленных прошивок на большое количество клиентских приставок IPTV ( IP STB ).
http://www.opennet.ru/opennews/art.shtml?num=19163