TBN.ru - сети, живущие по правилам

Обмен вычислительными ресурсами - peer-to-peer computing, P2P - технология, обеспечивающая возможность обмена вычислительными и иными ресурсами между несколькими компьютерами, подключенными к Интернету.

Меню

 

Сети
StreamCast
Grokster
eDonkey
eMule
Kazaa
Napster
Другие


 

 

 

 

 

eMule

Многие из вас в последнее время заметили резкое снижение эффективности работы сети. Просто на глаз видно, что при сохранившейся скорости аплоада, скорость скачивания резко упала. Связано это, прежде всего, с ростом сети. Серверы не справляются с возложенными на них функциями, клиенты eDonkey также не были оптимизированны для работы в подобных условиях. Как обычно это и случается в интернет мире, если чего то не хватает, то очень вероятно, что это уже написали или пишут.


С осликом случилась та же история. Устав ждать от автора милостей в виде обновлений морально и физически устаревшей версии осла, группа европейских программистов летом 2002 года занялась расшифровкой протокола работы edonkey и созданием собственного клиента для этой сети. В качестве базового языка был взят C++ от .NET, и проект стартовал как Open Source. Т.е исходные коды клиента распостранялись вместе с готовым exe файлом.

По состоянию на март 2003 года eMule - несомненно лучший по совокупности параметров клиент edonkey-сети под виндами. Есть наверное только 3 причины заставляющие задуматься об осле как об альтернативе:
  • очень слабый комп (мул существенно более ресурсоемок нежели осел)
  • очень широкий канал (это очень спорно, но лично мне кажется, что для каналов с отдачей от 200К осел уже является реальной мулу альтернативой)
  • Неприятие мула системой (и такое бывает)
  • возможность обновления списка серверов с заданных url при старте мула
  • возможность обновления списка серверов с заданного url во время работы и по таймеру (mods*)
  • возможность получения списка серверов не только от сервера, но и от клиентов, с которыми общается ваш мул
  • возможность форсировать реконнект к серверу в случае получения LowID
  • возможность сохранить "лучшие" сервера в специальном "постоянном" листе серверов, имеющем текстовый формат
  • рейтинговая система, обеспечивающая некий "паритет" между Upload and Download.
  • Очередь клиентов, которые ожидают от вас доступа к файлам, движется в соответствии с рейтингом, скажем системы. Клиенты, которые отдали вам больше, двигаются быстрее. Рейтинг ведется не по ip адресу, а привязываетcя к конкретному клиенту /Надеюсь вернуться к более подробному рассмотрению рейтинговой системы позже/
  • клиенты обмениваются не только адресами серверов, но и списками сорсов для скачиваемых файлов.
Таким образом заложена основа для безсерверной работы. К сожалению, клиенты с LowID не могут в полной мере воспользоваться всеми приемуществами безсерверной работы.

Рекомендую не пользоваться инсталлятором, а использовать бинарники, которые надо лишь распаковать в нужную папку. Пару недель точно стоит попользоваться именно официальной версией, дабы свыкнуться с идеей сети и понять основы. Апгрейд официальной версии = замена emule.exe старой версии на соответствующий файл из новой. Копировать или нет файлы которых в директории мула ЕЩЕ нет - дело вкуса, в любом случае это можно сделать позже.

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