TwitterFacebookPinterestGoogle+

Какие существуют типы организации файлообменных сетей?

Файлообменная сеть — собирательное название сетей для совместного использования файлов.
Часто в основе файлообменных сетей лежат одноранговые компьютерные сети, основанные на равноправии участвующих в обмене файлами, то есть каждый участник одновременно является и клиентом, и сервером.

Типы организации файлообменных сетей

Централизованные сети
Несмотря на то, что каждый участник файлообменной сети является и клиентом и сервером, необходима инфраструктура для объединения разрозненных клиентов между собой в определенное сообщество. В централизованных файлообменных сетях служебную информацию хранят индексационные серверы.

Достоинством такой сети является относительная простота программирования такой сети и небольшой объем служебной информации, передаваемой на сервера. Закрытие сетей Napster и WinMX показало ненадёжность централизованных файлообменных сетей. Индексационные сервера могут быть отключены по разным причинам (технический сбой, разорение владеющей компании, судебное решение). В таком случае сеть перестаёт функционировать.

Децентрализованные сети
Децентрализованные файлообменные сети функционируют без индексационных серверов. Хотя объём передаваемой служебной информации в них больше, надёжность их гораздо выше. Пока не существует способа насильно остановить функционирование такой сети. К децентрализованным сетям относятся Gnutella, Overnet, Kad.

Частично децентрализованные (гибридные) сети
Сочетая скорость централизованных сетей и надёжность децентрализованных, используются гибридные схемы, в которых используются независимые индексационные сервера, постоянно синхронизирующие информацию между собой. Таким образом, при выходе из строя одного из них, сеть продолжает функционировать. К частично децентрализованным файлообменным сетям относятся eDonkey2000 (сеть), OpenNap.

 

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

Основные принципы работы файлообмена заключаются в следующем:

  • пользователь скачивает программу к себе на компьютер;
  • даёт доступ другим пользователем к части своих ресурсов (этот процесс называется расшариванием);
  • 1 и 2 пункты проделывают миллионы пользователей во всём мире. Далее наступает 3 этап: в каждой такой программе присутствует поиск, который ищет ресурсы, выложенные на компьютерах других пользователей для свободного скачивания. Любой пользователь, используя поиск, может найти на компьютере любого другого пользователя те ресурсы, которые он выложил в свободный доступ, и совершенно бесплатно скачать их! А так как количество пользователей таких файлообменных программ исчисляется сотнями тысяч, а иногда даже миллионами, пользователь наверняка найдёт интересующий его файл.

Основные программы для файлообмена

  • eMule. Сайт, посвящённый eMule (русск.)
  • DC++. Сайт, посвящённый DC++ (русск.)
  • Различные BitTorrent-программы:
    • Azureus. Официальный сайт Azureus(англ.)
    • BitComet. Официальный сайт BitComet (англ.)
    • µTorrent, (для простоты написания, его часто именуют uTorrent). Официальный сайт разработчиков µTorrent (англ.)

Это основные BitTorrentклиенты. Более подробно с BitTorrent-клиентами вы можете ознакомиться, посмотрев Сравнение BitTorrent программ.

  • LimeWire. Официальный сайт LimeWire (англ.)
    • Альтернативная бесплатная программа FrostWire. Официальный сайт FrostWire (англ.)

Добавить комментарий