Пиринговые сети

We use cookies. Read the Privacy and Cookie Policy

Пиринговые сети

Одноранговые, децентрализованные или пиринговые (от англ. peer-to-peer, P2P — один на один, с глазу на глаз) сети — это компьютерные сети, основанные на равноправии участников. В таких сетях отсутствуют выделенные серверы, а каждый узел (peer) является как клиентом, так и сервером. В отличие от архитектуры клиент-сервер, такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов. Данная технология позволяет устанавливать связь между участниками напрямую, что обеспечивает увеличение быстродействия и, соответственно, уменьшение задержек при передаче речи.

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

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

Помимо чистых P2P-сетей, существуют так называемые гибридные сети, в которых есть серверы, используемые для координации работы, поиска или предоставления информации о машинах сети и их статусе (on-line, off-line и т. д.). Гибридные сети сочетают скорость централизованных сетей и надежность децентрализованных благодаря гибридным схемам с независимыми индексационными серверами, синхронизирующими информацию между собой. При выходе из строя одного или нескольких серверов сеть продолжает функционировать.

Речевое общение с помощью технологии Р2Р начинается с подключения обоих компьютеров к Интернету. Подключение может осуществляться разнообразными способами: через корпоративные локальные вычислительные сети или глобальные вычислительные сети, кабельные модемы, DSL или даже через беспроводные сети (рис. 3.41).

Данный текст является ознакомительным фрагментом.