Что такое одноранговая компьютерная сеть
Обновлено: 21.11.2024
Возможность обмениваться цифровой информацией и ресурсами – жизненно важная часть информационных технологий. Одноранговая сеть (P2P), связывающая компьютеры, может помочь вашему бизнесу работать более эффективно за счет улучшения подключения и доступа к общим ресурсам. В этой статье мы обсудим, что предлагает сеть P2P, как она используется и примеры ее использования.
Что такое одноранговая сеть?
Одноранговая сеть – это инфраструктура информационных технологий (ИТ), позволяющая двум или более компьютерным системам подключаться и совместно использовать ресурсы, не требуя отдельного сервера или серверного программного обеспечения. На рабочих местах можно настроить сеть P2P, физически подключив компьютеры к связанная система или создание виртуальной сети. Вы также можете настроить компьютеры в качестве клиентов и серверов своей сети.
Сеть P2P отличается от сети клиент-сервер, традиционно используемой в сети. Сеть клиент-сервер — это соединение между клиентским компьютером и серверным компьютером для предоставления клиенту ресурсов сервера.
В сети P2P каждое устройство считается одноранговым (т. е. одноранговым) с функциями, которые вносят свой вклад в сеть. Каждый компьютер является и клиентом, и сервером, и они совместно используют ресурсы с другими сетевыми компьютерами.
Некоторые основные функции сети P2P включают:
Каждый компьютер в сети P2P предоставляет ресурсы сети и потребляет ресурсы, предоставляемые сетью. Такие ресурсы, как файлы, принтеры, хранилище, полоса пропускания и вычислительная мощность, могут совместно использоваться различными компьютерами в сети.
Сеть P2P легко настроить. После настройки доступ контролируется путем установки разрешений общего доступа на каждом компьютере. Более строгий доступ можно контролировать, назначая пароли для определенных ресурсов.
Некоторые сети P2P формируются путем наложения виртуальной сети на физическую сеть. Сеть использует физическое соединение для передачи данных, а виртуальное наложение позволяет компьютерам в сети взаимодействовать друг с другом.
Ключевые преимущества использования P2P-сети
Благодаря своей архитектуре сеть P2P может предложить своим пользователям множество преимуществ, в том числе:
Простой обмен файлами. Усовершенствованная сеть P2P позволяет быстро обмениваться файлами на больших расстояниях. Доступ к файлам возможен в любое время.
Снижение затрат: нет необходимости вкладывать средства в отдельный компьютер для сервера при настройке сети P2P. Для этого не требуется сетевая операционная система или штатный системный администратор.
Адаптивность: P2P-сеть легко расширяется и включает новых клиентов. Это преимущество делает эти сети более гибкими, чем сети клиент-сервер. Его масштабируемость
Надежность: в отличие от сети клиент-сервер, которая может выйти из строя из-за неисправности центрального сервера, сеть P2P будет оставаться работоспособной даже в случае сбоя центрального сервера. Если один компьютер выходит из строя, остальные продолжают работать в обычном режиме. Это также предотвращает возникновение узких мест, поскольку трафик распределяется между несколькими компьютерами.
Высокая производительность. В то время как сеть клиент-сервер работает менее эффективно, когда к сети подключается больше клиентов, сеть P2P может повысить свою производительность, когда к ней подключается больше клиентов. Это связано с тем, что каждый клиент в сети P2P также является сервером, предоставляющим ресурсы сети.
Эффективность. Появляющиеся сети P2P обеспечивают совместную работу между устройствами, имеющими разные ресурсы, что может принести пользу всей сети.
Советы по использованию сети P2P
Вот несколько советов, которые помогут вам безопасно и эффективно использовать сети P2P:
Защитите свою сеть P2P с помощью решений сетевой безопасности. Вам также следует регулярно проверять свою сеть на наличие вредоносных программ.
Разработайте инновационную политику, соответствующую децентрализованной архитектуре сети, для управления вашими данными и приложениями.
Разработайте политику кибербезопасности и инвестируйте в сетевую безопасность, чтобы защитить расширенные сети, которые пользователи создают с помощью программного обеспечения P2P, поскольку они могут иметь программные уязвимости. Принимая эти превентивные меры, вы можете предотвратить удаленные эксплойты — атаки, которые используют уязвимости в электронных системах для отказа в обслуживании или распространения вредоносного ПО.
Примеры P2P-сетей
Существует три основных уровня P2P-сетей:
На базовом уровне используется универсальная последовательная шина (USB) для создания базовой сети P2P между двумя компьютерными системами.
Промежуточный уровень требует использования медных проводов для подключения большого количества компьютеров.
В расширенной сети P2P программное обеспечение устанавливает протоколы, которые управляют прямым подключением между несколькими устройствами через Интернет.
Вы можете использовать эти уровни для построения следующих типов сетей:
Неструктурированные P2P-сети
Вот основные сведения о неструктурированных сетях:
Их легко создать, поскольку устройства могут произвольно подключаться к сети.
Каждое устройство может внести равный вклад.
Из-за отсутствия структуры пользователям может быть сложно найти редкий контент.
Они устойчивы к высоким показателям оттока. Отток — это количество пользователей, которые присоединяются к сети и покидают ее.
Структурированные P2P-сети
Программное обеспечение, используемое для настройки структурированной сети P2P, организует виртуальный уровень сети в определенную структуру. Вот особенности структурированных сетей P2P:
Хотя структурированные сети P2P построить не так просто, как неструктурированные сети, они предлагают пользователям лучший доступ к редкому контенту по сравнению с неструктурированными сетями P2P.
Структурированные сети менее устойчивы к высоким показателям оттока по сравнению с неструктурированными сетями.
Гибридные сети
Гибридные сети сочетают в себе функции сети P2P с функциями сети клиент-сервер. Существует множество разновидностей гибридных сетей. Примером популярной гибридной сети является сеть, которая помогает пользователям находить друг друга через центральный сервер.
Вакансии, связанные с P2P-сетями
Некоторые задания могут использовать сеть P2P, например:
Продавец-консультант
Средняя заработная плата по стране: 48 677 долларов США в час
Основные обязанности. Продавцы-консультанты продают товары или услуги своего работодателя клиентам. Им поручено развивать и поддерживать управление запасами, общаться с клиентами, поддерживать клиентскую базу, искать новых клиентов, работать с отделами продаж и достигать целей продаж. Вы можете стать продавцом, имея диплом средней школы или опыт работы, но некоторые работодатели могут потребовать степень бакалавра в области бизнеса или смежных областях.
Видеооператор
Средняя заработная плата по стране: 78 421 долл. США в год
Основные обязанности: видеооператор может управлять камерами, использовать аудиооборудование и создавать видеоролики. Они отвечают за планирование, съемку и монтаж видеоконтента. Хотя некоторым работодателям может потребоваться степень бакалавра, вы часто можете стать видеооператором, имея диплом средней школы или опыт работы.
Журналист
Средняя заработная плата по стране: 43 990 долларов США в год
Основные обязанности: журналисты создают новостной контент для новостных изданий и платформ социальных сетей. Они несут ответственность за сбор информации, независимую работу, проведение интервью, использование навыков работы с компьютером, написание новостных статей и предоставление своих отчетов на онлайн-, офлайн- и эфирных платформах. Большинству работодателей требуется степень бакалавра в области журналистики или смежной области, а также опыт работы.
Помните Napster? Казаа? Лаймвайр? Это некоторые из имен, которые сделали одноранговые сети (P2P) популярными в конце 1990-х и 2000-х годах. Они были действительно важным событием, и, вероятно, большинство из нас в какой-то момент начали скачивать свои любимые песни. Может показаться, что эти одноранговые сервисы исчезли, но более новые версии, такие как BitTorrent и eMule, все еще используются сегодня.
Сеть P2P – это группа компьютеров в Интернете, которые договорились обмениваться файлами друг с другом. Интерфейсом для этих сетей обычно является приложение, которое вы устанавливаете на свой компьютер, то есть интерфейсы Kazaa или Limewire. После установки приложения вы сможете увидеть все файлы, которыми обмениваются другие компьютеры в сети P2P, и сможете загрузить любой из них. Если вы хотите, вы также можете поделиться файлами с другими пользователями в сети. В сети P2P нет централизованного сервера, на котором хранится общая информация, каждый компьютер служит и клиентом, и сервером.
Вызывает ли это у вас какие-либо «красные флажки» безопасности? Надеемся, что да.
Одноранговые сети могут быть очень опасны с точки зрения безопасности. Когда вы присоединяетесь к одноранговой сети, вы решаете доверять очень большой группе незнакомцев, составляющих сеть. Обычно вам нужно открыть один или несколько интернет-портов на вашем компьютере, чтобы сеть P2P могла отправлять файлы на ваш компьютер и с него. Проблема в том, что вы в принципе не можете контролировать, что входит и выходит из этих портов, когда вы их открываете. Они как открытые двери, через которые вы предоставили пользователям P2P-сети доступ к вашей машине. Конечно, есть некоторые ограничения на доступ других пользователей сети, но эти открытые порты могут стать легкой точкой входа для злоумышленников, пытающихся получить доступ к вашей машине или вашей сети. Вы можете даже пригласить их, не зная об этом.
Когда вы загружаете песню или файл приложения с чужого компьютера, вы никогда не можете быть уверены, что получаете именно то, о чем они говорят. «Не беспокойтесь об этом!» они говорят: «Это самый популярный новый трек Джастина Тимберлейка, вот и все!» Может быть, это правда. Возможно, вам понравится сладкая мелодия JT, как только файл загрузится. Но, возможно, внутри этого файла спрятан троянский конь. Трояны — это разновидность вредоносного ПО, которое киберпреступники прячут внутри других, казалось бы, невинных файлов.Их можно спрятать в музыке, играх, гифках и других типах файлов, которые вы хотите. Как только вы пропускаете этот файл через пресловутые «ворота Спарты», троянское вредоносное ПО выскакивает наружу, и, прежде чем вы это узнаете, вас взломали (ссылка на статью в нашем городском словаре для слова pwned). Возможно, вы даже не узнаете, что вас обманули. Это вредоносное ПО может просто сидеть на вашем компьютере, выполняя свою грязную работу, оставаясь при этом скрытым. Я знаю, о чем вы думаете: «ДжейТи НЕ поступил бы со мной так». Ну нет, ты прав, JT сам бы этого не сделал. Но какой-нибудь придурок-киберпреступник точно бы это сделал. Посетите нашу страницу вредоносных программ для получения дополнительной информации.
Еще один чрезвычайно важный момент, когда речь идет о одноранговых сетях, заключается в том, что совместное использование файлов часто является незаконным. Почти все музыкальные, кино- и телефайлы защищены авторским правом и принадлежат компаниям и исполнителям, которые их создали. Скачивание защищенных авторским правом материалов из Интернета без оплаты является пиратством и преступлением. То же самое верно и для программного обеспечения для торрентов. Если вы не знаете, что загружаемое вами программное обеспечение является бесплатным или с открытым исходным кодом, то это программное обеспечение принадлежит кому-то, и его загрузка из сети P2P является незаконной. Даже если вас не поймают, вы не сможете получить поддержку или обновления для незаконно загруженного программного обеспечения, и это может привести к дальнейшим проблемам безопасности в будущем. См. нашу страницу по обновлению программного обеспечения.
Что мы рекомендуем? Между высоким риском заражения компьютера и небольшим риском уголовного или гражданского наказания мы рекомендуем вам не использовать одноранговые сети. Но если вы собираетесь использовать сети P2P, мы рекомендуем вам следовать этим советам.
Пиринговая сеть – это простая сеть компьютеров. Впервые он появился в конце 1970-х годов. Здесь каждый компьютер выступает узлом для обмена файлами внутри сформированной сети. Здесь каждый узел действует как сервер, и, таким образом, в сети нет центрального сервера. Это позволяет обмениваться огромным объемом данных. Задачи поровну распределяются между узлами. Каждый узел, подключенный к сети, разделяет одинаковую рабочую нагрузку. Чтобы сеть перестала работать, все узлы должны перестать работать по отдельности. Это связано с тем, что каждый узел работает независимо.
История сетей P2P:
До разработки P2P в 1979 году появилась сеть USENET. Сеть позволяла пользователям читать и отправлять сообщения. В отличие от форумов, которые мы используем сегодня, у него не было центрального сервера. Он использовался для копирования новых сообщений на все серверы узла. После этого был разработан Napster, который представлял собой программное обеспечение для обмена файлами P2P. Его также можно использовать для обмена аудиофайлами. Это программное обеспечение было закрыто из-за незаконного обмена файлами. Но концепция совместного использования сети, т. е. P2P, стала популярной.
- Неструктурированные P2P-сети.
В этом типе P2P-сети каждое устройство может вносить равный вклад. Эту сеть легко построить, поскольку устройства могут быть подключены к сети случайным образом. Но из-за отсутствия структуры становится трудно найти контент. - Структурированные P2P-сети.
Разработаны с использованием программного обеспечения, которое создает виртуальный слой, чтобы поместить узлы в определенную структуру. Их нелегко настроить, но они могут предоставить пользователям легкий доступ к содержимому. - Гибридные P2P-сети.
Он сочетает в себе функции как сети P2P, так и архитектуры клиент-сервер. Примером такой сети является поиск узла с помощью центрального сервера.
Особенности сети P2P:
Эти сети не включают большое количество узлов, обычно менее 12. Все компьютеры в сети хранят свои собственные данные, но эти данные доступны группе. В отличие от сетей клиент-сервер, P2P использует ресурсы, а также предоставляет их. Это приводит к дополнительным ресурсам, если количество узлов увеличивается. Это требует специализированного программного обеспечения. Это позволяет совместно использовать ресурсы в сети. Поскольку узлы также действуют как серверы, существует постоянная угроза атаки. Почти все современные ОС поддерживают сети P2P.
Как эффективно использовать сеть P2P:
Сначала защитите свою сеть с помощью решений для обеспечения конфиденциальности. Разработайте стратегию, соответствующую базовой архитектуре, для управления приложениями и базовыми данными. Следите за угрозами кибербезопасности, которые могут преобладать в сети. Инвестируйте в качественное программное обеспечение, которое может выдерживать атаки и предотвращать использование сети. Регулярно обновляйте программное обеспечение.
- Сеть легко обслуживать, поскольку каждый узел независим друг от друга.
- Поскольку каждый узел действует как сервер, стоимость центрального сервера снижается.
- Добавлять, удалять и восстанавливать узлы в этой сети очень просто.
- Из-за отсутствия центрального сервера данные всегда могут быть потеряны из-за отсутствия резервного копирования.
- Защитить всю сеть становится сложно, поскольку каждый узел независим.
Примеры P2P-сетей:
P2P-сети можно в основном разделить на три уровня. Первый уровень — это базовый уровень, который использует USB для создания сети P2P между двумя системами. Второй — промежуточный уровень, который предполагает использование медных проводов для соединения более двух систем. Третий – продвинутый уровень, в котором используется программное обеспечение для создания протоколов для управления многочисленными устройствами через Интернет.
В одноранговой (P2P) сети группа компьютеров связана друг с другом с одинаковыми разрешениями и обязанностями по обработке данных. В отличие от традиционной сети клиент-сервер, никакие устройства в сети P2P не предназначены исключительно для обслуживания или получения данных. Каждая подключенная машина имеет те же права, что и ее «пиры», и может использоваться для тех же целей.
Для чего используется P2P?
Обмен файлами по сети P2P
Если вы знакомы с сетями P2P, вы, вероятно, слышали о них в смысле обмена файлами. Например, программное обеспечение P2P, такое как Kazaa и Napster, когда-то было стандартной находкой на компьютере среднего домашнего пользователя. Эти программы позволяли пользователям обмениваться через Интернет большими файлами, обычно музыкой и фильмами. Вместо того, чтобы использовать для этой цели центральные серверы, они использовали компьютеры своих пользователей по всему миру как в качестве клиента, так и сервера (т. е. P2P), эффективно перекладывая вычислительную нагрузку на своих пользователей. Хотя эти программы больше не используются, обмен файлами P2P жив и здоров (вспомните BitTorrent и тому подобное). Даже клиенты мгновенных сообщений (IM) могут выполнять эту функцию, так как большинство из них поддерживают совместное использование файлов в дополнение к чату.
Несмотря на то, что существует множество законных способов использования P2P-сетей, аспект обмена файлами вызывает озабоченность как в отношении интеллектуальной собственности, так и в отношении кибербезопасности. Каждый раз, когда люди обмениваются музыкой, фильмами, программным обеспечением или любым другим закрытым контентом, возникают вопросы законов об интеллектуальной собственности и авторских правах. Фактически, некоторые интернет-провайдеры пытались запретить торренты и другие приложения P2P, несмотря на действительные и совершенно законные функции, которые может выполнять P2P.
P2P и вредоносное ПО
Кроме того, совместное использование файлов P2P можно использовать для распространения вредоносных программ, обмена или публикации конфиденциальных данных, а также для сбора личной информации пользователей. Они также очень уязвимы для атак типа «отказ в обслуживании», поскольку каждое устройство помогает маршрутизировать трафик через сеть.
Каковы преимущества одноранговых соединений?
Сети P2P имеют ряд преимуществ. Например, в традиционной сетевой модели клиент-сервер, если сервер выйдет из строя, он может вывести из строя всю сеть. Но в P2P, если одно устройство выходит из строя, другие в сети могут помочь устранить слабину. Они также помогают гарантировать, что сетевой трафик не станет узким местом на одном устройстве, поскольку обработка трафика распределяется между многими компьютерами.
Читайте также: