Что такое P2P (одноранговые) сети и для чего они используются?

Зарегистрируйтесь и зарабатывайте 1000$ в день ⋙

Если вы регулярно пользуетесь Интернетом, маловероятно, что вы не сталкивались с термином одноранговая сеть или P2P. Упоминалось ли это в новостной статье, по телевидению или в разговоре с другом, который сказал вам, что он только что скачал последнюю версию Linux через P2P, вы могли наткнуться на этот термин. Если вы хотите узнать, что такое одноранговые сети, для чего используется P2P, а также увидеть некоторые примеры одноранговых сетей, вам следует прочитать эту статью:

Содержание

  1. Что такое одноранговая сеть?
  2. Для чего используется P2P (одноранговая сеть)?
  3. Чем полезны одноранговые сети?
  4. Примеры P2P (одноранговой) сети
  5. История сетей P2P (одноранговых)
  6. У вас есть другие вопросы, касающиеся одноранговых сетей?

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

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

What are P2P (peer-to-peer) networks and what are they used for?

Моделирование одноранговой сети

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

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

Для чего используется P2P (одноранговая сеть)?

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

Представьте себе такую ​​ситуацию: вы открываете веб-браузер и посещаете веб-сайт, на котором загружаете файл. В этом случае сайт работает как сервер, а ваш компьютер — как клиент, принимающий файл. Вы можете сравнить это с дорогой с односторонним движением: файл, который вы загружаете, представляет собой автомобиль, который едет из точки А (веб-сайт) в точку Б (ваш компьютер).

What are P2P (peer-to-peer) networks and what are they used for?

Содержимое, переданное из сети или из Интернета на компьютер

Когда вы загружаете один и тот же файл из одноранговой сети, используя платформу BitTorrent в качестве отправной точки, загрузка выполняется по-другому. Файл загружается на ваш компьютер по частям, которые поступают со многих других компьютеров, которые также подключены к той же сети P2P и уже имеют этот файл или, по крайней мере, его части. В то же время файл также отправляется (загружается) с вашего компьютера на другие устройства, которые запрашивают его. Эта ситуация похожа на дорогу с двусторонним движением: файл подобен нескольким небольшим автомобилям, подъезжающим к вашему компьютеру, а также отправляющимся к другим, когда его запрашивают.

What are P2P (peer-to-peer) networks and what are they used for?

Несколько пиров обмениваются данными между собой

Чем полезны одноранговые сети?

Сети P2P имеют некоторые характеристики, которые делают их полезными:

  • Их трудно снести. Даже если один из одноранговых узлов отключен, остальные продолжают работать и обмениваться данными. Чтобы сеть P2P (одноранговая) перестала работать, вы должны закрыть все ее одноранговые узлы.
  • Одноранговые сети невероятно масштабируемы. Добавить новых пиров легко, так как вам не нужно выполнять какую-либо централизованную настройку на центральном сервере.
  • Когда дело доходит до обмена файлами, чем больше одноранговая сеть, тем она быстрее. Наличие одного и того же файла, хранящегося на многих одноранговых узлах в сети P2P, означает, что, когда кому-то нужно его загрузить, файл загружается из нескольких мест одновременно.

Примеры P2P (одноранговой) сети

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

What are P2P (peer-to-peer) networks and what are they used for?

Windows 10 использует одноранговую сеть для оптимизации доставки обновлений.

  • Обновления Windows 10 доставляются как с серверов Microsoft, так и через P2P. Подробнее об этой функции можно узнать здесь: Оптимизация доставки обновлений Windows 10 .
  • Обмен большими файлами через Интернет часто осуществляется с использованием сетевой архитектуры P2P (одноранговой сети). Например, некоторые игровые онлайн-платформы используют P2P для загрузки игр между пользователями. Blizzard Entertainment распространяет Diablo III, StarCraft II и World of Warcraft, используя P2P. Другой к��упный издатель, Wargaming, делает то же самое со своими играми World of Tanks, World of Warships и World of Warplanes. Другие, такие как Steam или GOG, предпочитают не использовать P2P и поддерживать выделенные серверы загрузки по всему миру.
  • Многие операционные системы Linux распространяются через загрузку BitTorrent с использованием передачи P2P. Такими примерами являются Ubuntu , Linux Mint и Manjaro .
  • В Windows 7 и Windows 8.1 при создании одноранговой сети между двумя компьютерами вы создаете между ними одноранговую сеть.
  • Если вы используете Windows 7, Windows 8.1 или версию Windows 10 до версии 1803 , вы можете подключить домашние компьютеры к домашней группе ., тем самым создавая между ними одноранговую сеть. Домашняя группа — это небольшая группа компьютеров, соединенных между собой для совместного использования хранилища и принтеров. Это одно из наиболее распространенных применений одноранговой технологии. Некоторые люди могут сказать, что домашние группы не могут быть одноранговыми, потому что компьютеры в сети подключены к маршрутизатору. Однако имейте в виду, что роутер не имеет ничего общего с управлением тем, что компьютеры из Домашней группы делят между собой. Маршрутизатор работает не как сервер, а просто как интерфейс или шлюз между локальной сетью и Интернетом. Если вы хотите, вы можете найти больше информации о том, как Microsoft решила реализовать технологию P2P, в этих статьях: Функции на основе одноранговой сети в Win 7 , [MS-HGRP]: Протокол домашней группыи HomeGroup: Практическое руководство по домашнему счастью с Windows 7 .
  • К сожалению, одноранговые сети также широко используются для незаконной деятельности . P2P — спорная технология, потому что она широко используется для пиратства. В Интернете есть много веб-сайтов, которые предлагают доступ к защищенному авторским правом контенту, такому как фильмы, музыка, программное обеспечение или игры, через сети P2P благодаря преимуществам этой технологии. Хотя сама технология не является незаконной и имеет множество законных применений, не связанных с пиратством, то, как некоторые люди используют P2P, является незаконным. При использовании P2P следите за тем, чтобы не заниматься пиратством или другой деятельностью, наказуемой законом.

What are P2P (peer-to-peer) networks and what are they used for?

Присоединение к домашней группе в Windows 10 (версия 1709)

Сети P2P являются одним из самых доступных методов распространения контента, поскольку они используют пропускную способность одноранговых узлов, а не пропускную способность создателя контента.

История сетей P2P (одноранговых)

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

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

What are P2P (peer-to-peer) networks and what are they used for?

Napster, программа, которая использовала P2P

Источник изображения: Википедия

У вас есть другие вопросы, касающиеся одноранговых сетей?

Как вы видели в этом руководстве, одноранговая сеть — это сложная технология, которая родилась и основана на простом принципе: децентрализации. Теперь вы знаете, что его цель честна, хотя он не всегда используется по правильным причинам. Некоторые люди спорят, следует ли это запрещать или нет, потому что P2P остается наиболее важным средством незаконного распространения защищенного авторским правом контента. Однако следует ли запретить использование ручки из-за того, что писатель ужасен в своем ремесле?

Sign up and earn $1000 a day ⋙

Сравнение IPv4 и IPv6 прокси и какой лучше выбрать

Сравнение IPv4 и IPv6 прокси и какой лучше выбрать

Сравнение протоколов IPv4 и IPv6. Главные отличия, разница в скорости, безопасности и стоимости протоколов. Как выбрать надежного поставщика и проверить работоспособность прокси-сервера

Как добавить кредитную карту в приложение Cash

Как добавить кредитную карту в приложение Cash

Хотя приложение Cash App в первую очередь подключается к вашему банковскому счету и дебетовой карте для обеспечения бесперебойных транзакций, оно также поддерживает кредитные карты. Добавление вашего

Как узнать, преследует ли вас кто-то в Snapchat

Как узнать, преследует ли вас кто-то в Snapchat

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

Как создать презентацию в Canva

Как создать презентацию в Canva

Презентации Canva позволяют переосмысливать и создавать информативные и визуально привлекательные презентации. Это благодаря его огромной медиатеке и

Как поделиться формами Google

Как поделиться формами Google

Как только форма Google будет заполнена, пришло время поделиться ею с вашей целевой аудиторией. Формы могут помочь вам взаимодействовать с потенциальными клиентами и узнавать больше о

Лучшие бесплатные приложения для рисования на iPad

Лучшие бесплатные приложения для рисования на iPad

Рисование — одно из самых увлекательных занятий на iPad. Однако вам нужно приложение, которое поможет вам рисовать. Большинство доступных приложений для рисования работают на

Как сканировать документ в PDF с помощью Apple Notes

Как сканировать документ в PDF с помощью Apple Notes

Большинство людей используют Apple Notes для создания и синхронизации заметок в iCloud. Приложение не только упрощает доступ к заметкам с различных устройств Apple, но и упрощает

Бесплатные шаблоны Google Slides

Бесплатные шаблоны Google Slides

Google Slides — лучшее место для поиска бесплатных шаблонов для форматирования и создания презентаций. Бесплатно для пользователей Gmail и части G-Suite. Вы можете выбрать

Действительно ли TikTok публикует черновики?

Действительно ли TikTok публикует черновики?

Если вы страстный пользователь TikToker и часто публикуете сообщения, чтобы поддерживать высокий уровень вовлеченности аудитории, вы, вероятно, используете раздел «Черновики» (или раздел «Создатель»).

Как узнать, что кто-то заблокировал вас в Roblox

Как узнать, что кто-то заблокировал вас в Roblox

Если вы не можете отправить сообщение другу в Roblox, возможно, он по какой-то причине заблокировал вас. Но как именно работает эта функция и есть ли другие способы

Лучшие шрифты для устройств MIUI

Лучшие шрифты для устройств MIUI

Если вы ищете лучшие шрифты для использования на своих устройствах MIUI, Xiaomi сделает это очень просто. Все, что вам нужно сделать, это загрузить нужный шрифт и сохранить его.

Лучшие клиентские приложения Telegram

Лучшие клиентские приложения Telegram

В Telegram можно делать множество вещей, например использовать стикеры или присоединиться к одному из лучших каналов Telegram. Для дальнейшего расширения его функциональности,

Как скрыть свой номер телефона в WhatsApp

Как скрыть свой номер телефона в WhatsApp

Когда вы впервые создаете учетную запись WhatsApp, вы регистрируетесь, используя существующий номер телефона, который позволяет вам получить доступ к списку контактов вашего телефона. Однако не

Telegram: как использовать стикеры

Telegram: как использовать стикеры

Telegram предлагает большой каталог бесплатных стикеров, которые можно добавить в свою библиотеку. Наклейки поставляются в упаковках и выражают разные настроения и эмоции.

Как узнать, что кто-то заблокировал вас в Messenger

Как узнать, что кто-то заблокировал вас в Messenger

Если вы безуспешно пытаетесь связаться с кем-то в Messenger, одна из возможных причин — вас заблокировали. Осознание неприятное,

Как добавить деку в Discord

Как добавить деку в Discord

Soundboard — это компьютерная программа, которая помогает таким приложениям, как Discord, создавать крутые звуковые эффекты. Он также позволяет загружать различные звуки в

Как использовать наложения в CapCut

Как использовать наложения в CapCut

Когда вы пытаетесь привлечь внимание как можно большего числа зрителей, вам нужно будет использовать все доступные инструменты CapCut. Оверлеи помогают сделать видео

Как использовать Gmail без номера телефона

Как использовать Gmail без номера телефона

Обновлено Стивом Ларнером 14 ноября 2022 г. с целью отразить текущие процессы Android/iOS по созданию Gmail без номера телефона. Если вы хотите создать новый

Как поделиться своим плейлистом Spotify

Как поделиться своим плейлистом Spotify

Благодаря Spotify вам стало проще делиться плейлистами с семьей и друзьями — прямо в приложении есть кнопка «Поделиться». Кроме того, у вас есть варианты сделать

Как получить рупии в Tears Of The Kingdom

Как получить рупии в Tears Of The Kingdom

В «Legend of Zelda: Tears of the Kingdom» (TotK) вам необходимо запастись различными предметами. Для получения большинства из них потребуются деньги.