Как работает одноранговый обмен файлами?

Программное пиратство и совместное использование файлов существовали до того, как Интернет развился, как сейчас, в основном через доску сообщений (онлайн-форум / форум) и отдельные FTP-сайты. Но находить файлы утомительно даже дольше, чем их скачивать. Более распространенный способ получить программное обеспечение — получить физическую копию непосредственно от друга (часто называемый «сникернет»).

Обмен файлами P2P изменил все. Благодаря этому методу у вас есть прямой доступ к общим данным других. Итак, вы знаете, что такое P2P, как он работает и с чего начинается? Давайте узнаем через следующую статью!

Как работает одноранговый обмен файлами?

  1. Обратите внимание перед запуском
  2. P2P — это не клиентская модель — это сервер
  3. Что такое одноранговая сеть?
  4. Сводная история предыдущего программного обеспечения P2P
  5. BitTorrent протокол

Обратите внимание перед запуском

Конечно, технология однорангового обмена файлами не используется в пиратских целях. Но если честно, это изначальная причина создания этого метода.

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

P2P — это не клиентская модель — это сервер

Во-первых, есть проблема прояснить одноранговую сеть. Большая часть Интернета основана на модели клиент-сервер.

Веб-сайт размещен на мощном сервере где-нибудь в мире (лучший веб-хостинг) и предоставляет информацию, когда это требуется вашему компьютеру или телефону. Это может быть шрифт, используемый для правильного отображения веб-сайта, или Linux ISO 2 ГБ, который вы хотите загрузить. Сервер отправит вам файл. Когда пользователь сделает следующий запрос, процесс повторится.

Изображение 1 из Как работает одноранговый обмен файлами?

Это подходит для работы веб-сайтов, но не очень подходит для распространения больших файлов. В основном из-за проблем со скоростью, пропускной способностью, стоимостью и законностью.

Скорость на традиционном веб-сервере весьма ограничена. Лучше передавать только небольшой объем текста для отображения веб-страницы, а некоторые веб-серверы оптимизированы для обслуживания только изображений. Но для больших файлов в конечном итоге потребуется гораздо более высокая скорость и необходимость совместного использования сервера с другими пользователями. Пропускная способность также довольно дорога. Только обслуживание изображений для веб-сайта стоит тысячи долларов в год.

С юридической точки зрения найти простой сервер относительно просто: выключите сервер, а затем привлечите к ответственности владельца. Таким образом, P2P родился как спасательная мера. Тем, кто хочет распространять файлы, защищенные авторским правом, нужен лучший способ сделать это.

Что такое одноранговая сеть?

Одноранговая сеть — это совершенно другая модель, в которой каждый человек становится сервером. Центрального сервера нет; Все пользователи сети действуют как свои собственные серверы. Вместо того, чтобы просто брать файлы, одноранговая сеть превращает этот процесс в «двусторонний».

Теперь вы можете отвечать другим пользователям. Фактически, этот ответ (теперь называемый «посевом») играет важную роль в успехе одноранговых сетей. Если бы все просто скачали и ни на что не ответили (так называемое «похищение»), то это не было бы преимуществом по сравнению с моделью сервер-клиент.

Изображение 2 из Как работает одноранговый обмен файлами?

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

В современных P2P-сетях скорость будет действительно выше, когда многие пользователи загружают файлы. Вместо того, чтобы брать все файлы у одного пользователя, вы берете меньшие части у сотен или тысяч других людей. Даже если у них есть только небольшая свободная пропускная способность для вас, объединение нескольких подключений означает, что вы получите максимально возможную скорость. Тогда ваша очередь снова внести свой вклад в распространение файлов.

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

Его больше нет благодаря недавним событиям. Сегодня программное обеспечение может запрашивать прямо на той же странице, если они видят определенный файл. Эти сети невозможно победить, их действительно невозможно сломать.

Сводная история предыдущего программного обеспечения P2P

У вас есть базовое представление о том, почему одноранговые сети считаются революцией по сравнению с моделью клиент-сервер. Теперь давайте кратко рассмотрим историю предыдущего программного обеспечения P2P.

Napster, запущенный в 1999 году, является первым широко используемым программным обеспечением для одноранговой сети. Это центральная база данных, содержащая информацию обо всех музыкальных файлах, хранящихся у участников. Вы можете искать песню на этом центральном сервере, но для ее загрузки вам нужно будет фактически подключиться к другому онлайн-пользователю и скопировать с него файл. В свою очередь, как только эта песня появится в вашей библиотеке Napster, она станет доступным ресурсом для других пользователей в Интернете.

Вы также можете добавить свои собственные файлы, тогда Napster проиндексирует и добавит их в базу данных, а затем будет готов к распространению этих файлов по всему миру. Однако развертывание ограничено тем, что вы можете загрузить только от одного человека. Сервис имеет преимущество в высокой доступности песен, но зато скорость не слишком велика.

Изображение 3 из Как работает одноранговый обмен файлами?

Благодаря этому концепция одноранговой сети стала известна во всем мире.

Napster в конечном итоге прекратил свою деятельность в 2001 году, после того как были созданы аналогичные сети для предоставления многих других вещей, а не только музыки. Фильмы, программное обеспечение и изображения доступны в сетях Morpheus, Kazaa и Gnutella (среди них Limewire, вероятно, является самым известным клиентским приложением Gnutella).

С годами появлялись и исчезали различные протоколы и программное обеспечение для однорангового обмена файлами, но среди них сохранился открытый протокол: BitTorrent.

BitTorrent протокол

Изображение 4 из Как работает одноранговый обмен файлами?

BitTorrent, разработанный в 2001 году, представляет собой протокол с открытым исходным кодом, в котором пользователи создают мета-файл (называемый торрент-файлом), содержащий информацию о загрузках, без фактического предоставления данных о загрузках. Трекер необходим для хранения этих мета-файлов вместе с лицом, в настоящее время размещающим файл. Однако в качестве открытого протокола любой может запрограммировать клиентское программное обеспечение или трекер.

Таким образом, даже если для ведения базы данных доступных файлов требуется центральный трекер, одновременно могут существовать многие другие трекеры. Любой файл, описывающий любой торрент, может быть зарегистрирован на многих трекерах. Это делает сеть BitTorrent чрезвычайно мощной, и ее практически невозможно полностью уничтожить.

С момента его дебюта были внесены и другие улучшения, позволяющие пользователям загружать файлы без трекера. DHT (распределенная хеш-таблица) означает, что индексация доступных файлов может быть распределена между всеми пользователями. Магнитная ссылка уже не та. По сути, ссылка Magnet работает так же, как обычный торрент, с достаточным объемом информации, чтобы компьютер мог загрузить файл данных с «одноранговых узлов» (которые можно интерпретировать как источники загрузки или загруженные). закончил тот же файл данных). Однако магнитная ссылка существует не в виде фиксированного файла, такого как торрент, а в виде текста, который содержит всю информацию.

Надеюсь, приведенная выше информация помогла вам больше узнать о одноранговых сетях и о том, где они начинались. Нет сомнений в том, что P2P-сети навсегда изменили Интернет. Было подсчитано, что на пике своего развития в 2006 году на сети P2P приходилось более 70% трафика в Интернете.

С тех пор использование этих сетей резко упало, в основном из-за простых в доступе онлайн-сервисов потокового видео, таких как Netflix и YouTube, в сочетании с потоковыми музыкальными сервисами, такими как Spotify. P2P-сети заполнили важный пробел в истории Интернета, когда традиционные медиа-услуги с трудом удовлетворяли потребности пользователей.

У вас когда-нибудь была возможность использовать Napster? Вы поделились файлом через торрент? Сообщите нам свое мнение в разделе комментариев ниже!

Узнать больше:

  1. Будущее обмена файлами в одноранговых сетях
  2. Топ-22 самых популярных торрент-сайтов
  3. Как делиться файлами в Интернете на LicketyLink
  4. Инструкции по обмену файлами через сервис Take A File

Похожие записи

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

Ваш адрес email не будет опубликован.