Камрад
|
Мр_Сокол
Осел - энто такое животное, обитающее на просторах сети Качает файлики из специальной ослиной P2P сети, представляющей собой кучку серверов, обеспечивающих доступ юзеров к расшаренным файлам друг у дуга на компах. Длинновато получилось Смысл такой: есть сервак, к нему коннектятся юзвери. Юзвери предоставляют списки своих расшаренных файлов с хэшами этих самых файлов. Хэши нужны, чтобы различать файлы с одним именем но разным содержанием (понятно, что хэширование 100%-ой гарантии не дает, так что тут имеет место некоторая вероятность ошибки - но она мизерная). Эти списки (вероятно) заносятся в базу, и в соответствии с количеством повторений каждому файлу выставляется коэффициент availability (коэф-т доступности). Чем доступнее файл, тем проще слить файл Когда пользователь хочет скачать файл, он делает запрос серверу, и тот, в свою очередь, подбирает ему юзверей, у которых есть этот файл. У каждого юзверя есть очередь на upload, т.е. с него могут сливать файлы только ограниченное число юзеров. Поэтому, если доступность файла низкая, за ним можно долго простоять в очереди
Все эта возня разумеется автоматизирована (хотя и не очень удачно) посредством ослиного клиента.
Вот очень вкратце.... Что-нибудь понятно?
Ссылка на оффициального клиента:
http://www.edonkey2000.com/
Еще есть неплохой русский ФАК по ослу:
http://www.netlab.e2k.ru/index.php?id=faq&p=48
И еще один (этот правда не читал, просто под руку попался):
http://edonkey.comcor-tv.ru/faq.html
|