Файлообменные сети

  • 02 апр. 2012 г.
  • 1753 Слова
Файлообменные сети.
Доклад Викторова Антона.

Файлообменная сеть — собирательное название одноранговых компьютерных сетей для совместного использования файлов, основанных на равноправии участвующих в обмене файлами, то есть каждый участник одновременно является и клиентом, и сервером.
Можно называть пиринговыми сетями, от англ. peer-to-peer - равный к равному. Сокращённо P2P.Пользователи файлообменной сети выкладывают какие-либо файлы в «расшаренную» (англ. share — делиться) директорию, содержимое которой доступно для скачивания другим пользователям. Какой-нибудь другой пользователь сети посылает запрос на поиск какого-либо файла. Программа ищет у клиентов сети файлы, соответствующие запросу, и показывает результат. После этого пользователь может скачать файлы у найденных источников. Всовременных файлообменных сетях информация загружается сразу с нескольких источников. Ее целостность проверяется по контрольным суммам.

Типы организации файлообменных сетей.
* Централизованные сети.
Файлообменники первого поколения . Несмотря на то, что каждый участник файлообменной сети является и клиентом и сервером, необходима инфраструктура для объединения разрозненных клиентовмежду собой в определённое сообщество. В централизованных файлообменных сетях служебную информацию хранят индексационные серверы. Это главное отличие этого типа.
Достоинства: Простота программирования, небольшой объём служебной информации, передаваемой на сервера. Однако большой жирный минус – ненадёжность. Индексационные серверы могут быть отключены по разным причинам (технический сбой, разорениевладеющей компании, судебное решение). В таком случае сеть перестаёт функционировать.

* Локальные файлообменные сети.
BitTorrent-трекеры, DirectConnect (DC++). Тоже являются централизованными сетями, однако предусматривают существование большого количества серверов разного масштаба (так называемых «трекеров» или «хабов»). Несмотря на «локальность», существуют достаточно крупные файлообменникимирового масштаба, такие как The Pirate Bay, большие DC++ хабы и т. д.

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

* Полностью децентрализованные сети.
Файлообменники третьего поколения . Функционируют без индексационных серверов. Хотя объём передаваемой служебной информации в них больше, надёжность их гораздо выше. Пока не существует способа насильно остановитьфункционирование такой сети. К децентрализованным сетям относятся Gnutella, Overnet, Kad.
Сети отличаются ввиду полной децентрализованности отличаются относительной «анонимностью» (Но IP-адрес всё равно регистрируется). Наибольший успех и популярность имеют в Японии из-за массовой доступности быстрого и почти бесплатного интернета при тотальном запрете на порнографию без цензуры и разгуле пиратства в стране.* Даркнеты.
Пиринговые сети последнего поколения. Используют специальные приемы анонимизации, основанные на ограничении непосредственных соединений некоторым количеством «друзей», которые определяются пользователем. (принцип F2F: friend-to-friend). Пока находятся в зачаточном состоянии в связи с необходимостью находить нескольких «друзей» в файлообменной сети. Примеры: FreeNet (в опциональномрежиме F2F), GNUnet (в опциональном режиме F2F), I2P.

Принципы работы файлообменных сетей.
Основные принципы работы файлообмена заключаются в следующем:
* Пользователь скачивает программу-клиент себе на компьютер;
* Разрешает доступ другим пользователям к некоторой части своих ресурсов (этот процесс называется «расшариванием» англ. sharing);...
tracking img