O que é uma rede P2P?

P2P é uma abreviatura para a expressão inglesa "Peer-to-peer", que pode ser traduzido como "peer to peer". Eles também são chamados de redes peer-to-peer, descentralizadas ou peer-to-peer.
Qual a diferença entre uma rede P2P e um serviço comum de compartilhamento de arquivos? No caso de um serviço de compartilhamento de arquivos, todos os dados são armazenados em um servidor a partir do qual os usuários podem baixá-los. Se o arquivo for excluído do servidor ou servidortorna-se, por algum motivo, indisponível, o acesso a essa informação dos usuários, é claro, não será mais. Além disso, a velocidade de download é limitada pela largura de banda do servidor e pela carga sobre ele.
Não há um tal servidor na rede P2P. Os arquivos necessários são armazenados nos computadores dos usuários em "pastas compartilhadas" (pastas abertas para acesso público). E cada computador pode atuar como cliente (informações de download) e como servidor (fornecer informações). Um arquivo com este pode balançar fragmentos de várias fontes ao mesmo tempo. Isso permite que você aumente a velocidade de download.
Agora, mais frequentemente utilizados são os chamados redes P2P híbridas (parcialmente descentralizadas). Em tais redes, o servidor está presente, masÉ usado não para armazenar informações, mas para coordenar o trabalho da rede. Essa rede combina a velocidade de uma rede P2P pura e a confiabilidade de uma rede centralizada. No momento, os dois protocolos de rede peer-to-peer mais populares usados em redes P2P são BitTorrent e Conexão direta.
Redes P2P: protocolo BitTorrent
Ao trocar arquivos usando o protocolo BitTorrent Os arquivos baixados são transmitidos em partes. Baixando um arquivo com um programa especial (torrent-client), você, ao mesmo tempo, dá-o a outros clientes com o princípio de "você para mim - eu para você".
Para coordenar a troca de arquivos há um servidor dedicado - um rastreador de torrent. É necessário para as festas (participantes da rede)poderiam encontrar um ao outro. Geralmente, o rastreador armazena somas de hash (IDs de arquivo), endereços IP e portas de clientes recebidas. Mas, muitas vezes, o rastreador torrent também é um site com informações sobre os arquivos distribuídos (descrições, metadados, etc.) e o número de pares, baixe as estatísticas.
Em alguns rastreadores, para cumprir o princípio básico da rede P2P ("você para mim - eu para você"), existe sistema de classificação. A proporção de informações baixadas edado pelo usuário. Se o número de informações baixadas for significativamente maior do que a quantidade de informações enviadas, a classificação será baixa e a possibilidade de download para o usuário será limitada.
Clientes torrent mais populares É o cliente oficial do BitTorrent, uTorrent, BitComet, KTorrent, Deluge, Transmission, Vuze (Azureus) e outros.
Redes P2P: protocolo de conexão direta
O protocolo Direct Connect é usado mais frequentemente em redes locais. Para download na rede DC você precisa instalarcliente especial e conecte-se a um ou mais hubs DC. Nesta rede P2P, o hub atua como um servidor. Ao se conectar a ele, você verá uma lista de usuários conectados, você pode procurar arquivos compartilhados e, claro, baixá-los.
Os arquivos são pesquisados por hash-sum, então Mesmo que o arquivo seja renomeado, isso não afeta seu upload de forma alguma (no caso de torrents, renomear um arquivo faz com que o sistema pare de vê-lo). Arquivos, novamente, podem passar de diversas fontes de uma só vez.
Além disso, os hubs DC geralmente têm bate-papo comum e mensagens instantâneas, para que o cliente DC possa ser usado não apenas para trocar arquivos, mas também para se comunicar com outros usuários da rede P2P.
Os clientes DC mais populares São diferentes descendentes do cliente DC ++, em particular, StrongDC ++, ApexDC ++, FlylinkDC ++, Greylink, EiskaltDC ++, etc.
Redes P2P - uma maneira bastante conveniente de compartilhar arquivos. Mas, infelizmente, em tais redes é quase impossível rastrear infração de direitos autorais, porque os arquivos são mantidos por todos e, ao mesmo tempo, de fato, ninguém mais. Distribuição de arquivos - exclusivamente na consciência dos membros da rede P2P.














