O que são redes P2P (peer-to-peer) e para que são usadas?

Se você estiver usando a Internet regularmente, é altamente improvável que você não tenha encontrado o termo peer-to-peer ou P2P. Se foi mencionado em um artigo de notícias, na TV ou em uma conversa com um amigo, que lhe disse que acabou de baixar a versão mais recente do Linux por meio de P2P, você pode ter se deparado com esse termo. Se você quiser saber o que são redes peer-to-peer, para que serve o P2P e também ver alguns exemplos de redes peer-to-peer, leia este artigo:

Conteúdo

  1. O que é uma rede ponto a ponto?
  2. Para que serve o P2P (peer-to-peer)?
  3. Por que as redes peer-to-peer são úteis?
  4. Exemplos de rede P2P (peer-to-peer)
  5. A história das redes P2P (peer-to-peer)
  6. Você tem outras dúvidas sobre redes peer-to-peer?

O que é uma rede ponto a ponto?

Peer-to-peer, ou P2P em sua forma abreviada, refere-se a redes de computadores usando uma arquitetura distribuída. Nas redes P2P, todos os computadores e dispositivos que fazem parte delas são chamados de peers e compartilham e trocam cargas de trabalho. Cada peer em uma rede peer-to-peer é igual aos outros peers. Não há peers privilegiados e não há dispositivo de administrador primário no centro da rede.

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

Uma simulação de uma rede peer-to-peer

De certa forma, as redes peer-to-peer são as redes mais igualitárias do mundo da computação. Cada par é igual aos outros, e cada par tem os mesmos direitos e deveres que os outros. Os peers são clientes e servidores ao mesmo tempo.

Na verdade, todos os recursos e ativos disponíveis em uma rede ponto a ponto são compartilhados entre os pares, sem que nenhum servidor central esteja envolvido. Os recursos compartilhados em uma rede P2P podem ser coisas como uso do processador, capacidade de armazenamento em disco ou largura de banda da rede.

Para que serve o P2P (peer-to-peer)?

O objetivo principal das redes ponto a ponto é compartilhar recursos e ajudar computadores e dispositivos a trabalhar de forma colaborativa, fornecer serviços específicos ou executar tarefas específicas. Como mencionado anteriormente, o P2P é usado para compartilhar todos os tipos de recursos de computação, como poder de processamento, largura de banda de rede ou espaço de armazenamento em disco. No entanto, o caso de uso mais comum para redes peer-to-peer é o compartilhamento de arquivos na Internet. As redes ponto a ponto são ideais para o compartilhamento de arquivos porque permitem que os computadores conectados a elas recebam e enviem arquivos simultaneamente.

Imagine esta situação: você abre seu navegador e visita um site onde você baixa um arquivo. Nesse caso, o site funciona como servidor e seu computador atua como cliente recebendo o arquivo. Você pode compará-lo a uma estrada de mão única: o arquivo que você baixa é um carro que vai do ponto A (o site) ao ponto B (seu computador).

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

Conteúdo que é transferido de uma rede ou da Internet para um computador

Quando você baixa o mesmo arquivo de uma rede ponto a ponto, usando uma plataforma BitTorrent como ponto de partida, o download é realizado de forma diferente. O arquivo é baixado para o seu computador em bits e partes que vêm de muitos outros computadores que também se conectam à mesma rede P2P e já possuem esse arquivo ou pelo menos partes dele. Ao mesmo tempo, o arquivo também é enviado (carregado) do seu computador para outros dispositivos que o solicitam. Esta situação é semelhante a uma estrada de mão dupla: o arquivo é como vários carros pequenos chegando ao seu PC, ao mesmo tempo que saem para outros quando solicitados.

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

Vários pares compartilhando dados entre si

Por que as redes peer-to-peer são úteis?

As redes P2P possuem algumas características que as tornam úteis:

  • É difícil derrubá-los. Mesmo que um dos peers seja desligado, os outros ainda estão operando e se comunicando. Para que uma rede P2P (peer-to-peer) pare de funcionar, você precisa fechar todos os seus pares.
  • As redes peer-to-peer são incrivelmente escaláveis. Adicionar novos peers é fácil, pois você não precisa fazer nenhuma configuração central em um servidor central.
  • Quando se trata de compartilhamento de arquivos, quanto maior for uma rede ponto a ponto, mais rápida ela será. Ter o mesmo arquivo armazenado em muitos dos peers em uma rede P2P significa que, quando alguém precisa baixá-lo, o arquivo é baixado de vários locais simultaneamente.

Exemplos de rede P2P (peer-to-peer)

Todos nós usamos redes ponto a ponto para conectar computadores e dispositivos sem a necessidade de configurar um servidor. Ter que criar um servidor para tudo é caro e difícil de gerenciar, então, em algumas situações, é mais fácil e acessível usar redes P2P. Aqui estão alguns exemplos de casos de uso comuns para redes ponto a ponto:

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

O Windows 10 usa ponto a ponto para otimizar a entrega de atualizações

  • As atualizações do Windows 10 são entregues tanto dos servidores da Microsoft quanto por meio de P2P. Há mais informações sobre esse recurso aqui: Otimizar a entrega de atualizações do Windows 10 .
  • O compartilhamento de arquivos grandes pela Internet geralmente é feito usando uma arquitetura de rede P2P (peer-to-peer). Por exemplo, algumas plataformas de jogos online usam P2P para baixar jogos entre usuários. A Blizzard Entertainment distribui Diablo III, StarCraft II e World of Warcraft usando P2P. Outra grande editora, a Wargaming, faz o mesmo com seus jogos World of Tanks, World of Warships e World of Warplanes. Outros, como Steam ou GOG, optam por não usar P2P e preferem manter servidores de download dedicados em todo o mundo.
  • Muitos sistemas operacionais Linux são distribuídos por meio de downloads BitTorrent usando transferências P2P. Tais exemplos são Ubuntu , Linux Mint e Manjaro .
  • No Windows 7 e no Windows 8.1, ao criar uma rede ad-hoc entre dois computadores , você cria uma rede ponto a ponto entre eles.
  • Se você estiver usando o Windows 7, o Windows 8.1 ou uma versão do Windows 10 anterior à versão 1803 , poderá conectar os computadores em sua casa a um grupo doméstico, criando assim uma rede ponto a ponto entre eles. O Homegroup é um pequeno grupo de computadores que estão conectados entre si para compartilhar armazenamento e impressoras. Este é um dos usos mais comuns para a tecnologia peer-to-peer. Algumas pessoas podem dizer que os Homegroups não podem ser peer-to-peer porque os computadores da rede estão conectados a um roteador. No entanto, lembre-se de que o roteador não tem nada em comum com o gerenciamento do que os computadores do Homegroup compartilham entre si. O roteador não funciona como servidor, mas apenas como interface ou portão entre a rede local e a internet. Se desejar, você pode encontrar mais informações sobre a maneira como a Microsoft escolheu implementar a tecnologia P2P, nestes artigos: Recursos baseados em peer-to-peer no Win 7 , [MS-HGRP]: HomeGroup Protocol, e HomeGroup: Um guia prático para a felicidade doméstica com o Windows 7 .
  • Infelizmente, as redes peer-to-peer também são comumente usadas para atividades ilícitas . P2P é uma tecnologia controversa porque é amplamente utilizada para pirataria. Existem muitos sites na web que oferecem acesso a conteúdo protegido por direitos autorais, como filmes, músicas, softwares ou jogos, por meio de redes P2P, devido às vantagens dessa tecnologia. Embora a tecnologia em si não seja ilegal e tenha muitos usos legítimos que não envolvem pirataria, a maneira como algumas pessoas usam o P2P é ilegal. Ao usar P2P, certifique-se de não se envolver em pirataria ou outras atividades punidas por lei.

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

Ingressando em um grupo doméstico no Windows 10 (versão 1709)

As redes P2P são um dos métodos mais acessíveis de distribuição de conteúdo porque usam a largura de banda dos pares, não a largura de banda do criador do conteúdo.

A história das redes P2P (peer-to-peer)

O precursor das redes peer-to-peer parece ser o USENET, que foi desenvolvido em 1979. Era um sistema que permitia aos usuários ler e postar mensagens/notícias. Era um sistema de rede semelhante aos fóruns online de hoje, mas com a diferença de que a USENET não dependia de um servidor central ou administrador. A USENET copiou a mesma mensagem/notícia para todos os servidores encontrados na rede. Da mesma forma, as redes peer-to-peer distribuem e usam todos os recursos disponíveis.

A próxima grande coisa na história do P2P foi o ano de 1999, quando o Napster ganhou vida. O Napster era um software de compartilhamento de arquivos usado por pessoas para distribuir e baixar músicas. A música compartilhada no Napster geralmente era protegida por direitos autorais e, portanto, ilegal para distribuição. No entanto, isso não impediu as pessoas de obtê-lo. Embora o Napster tenha sido o que colocou o P2P no mainstream, o Napster acabou falhando e foi fechado pelas autoridades por causa de todo o conteúdo que foi compartilhado ilegalmente nele. Atualmente, o P2P continua sendo uma das tecnologias mais populares para compartilhamento de arquivos pela Internet, tanto legal quanto ilegalmente.

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

Napster, um programa que usava P2P

Fonte da imagem: Wikipédia

Você tem outras dúvidas sobre redes peer-to-peer?

Como você viu neste guia, o peer-to-peer é uma tecnologia sofisticada que nasceu e se baseia em um princípio simples: a descentralização. Você sabe agora que seu propósito é honesto, embora nem sempre seja usado pelas razões certas. Algumas pessoas discutem se deveria ser proibido ou não porque o P2P continua sendo o meio mais importante de distribuição ilegal de conteúdo protegido por direitos autorais. No entanto, uma caneta deve ser proibida de ser usada porque o escritor é péssimo em seu ofício?

Sign up and earn $1000 a day ⋙

Como adicionar um cartão de crédito no aplicativo Cash

Como adicionar um cartão de crédito no aplicativo Cash

Embora o Cash App se conecte principalmente à sua conta bancária e a um cartão de débito para fornecer transações contínuas, ele também oferece suporte a cartões de crédito. Adicionando seu

Como saber se alguém está perseguindo você no Snapchat

Como saber se alguém está perseguindo você no Snapchat

Por sua própria natureza, a mídia social trata de compartilhamento, de as pessoas saberem onde você está e o que está fazendo. Usar a mídia social significa esperar perder em

Como criar uma apresentação no Canva

Como criar uma apresentação no Canva

As apresentações do Canva permitem reimaginar e criar apresentações informativas e visualmente atraentes. Isso se deve à sua enorme biblioteca de mídia e a um

Como compartilhar Formulários Google

Como compartilhar Formulários Google

Depois que um Formulário Google estiver preenchido, é hora de compartilhá-lo com seu público-alvo. Os formulários podem ajudar você a interagir com clientes em potencial e aprender mais sobre

A correção deste canal não pode ser exibido no telegrama

A correção deste canal não pode ser exibido no telegrama

Os canais do Telegram podem ser uma ótima maneira de ficar por dentro das últimas atualizações sobre política, esportes, negócios ou qualquer outro assunto de seu interesse. Como um canal

Os melhores aplicativos gratuitos de desenho para iPad

Os melhores aplicativos gratuitos de desenho para iPad

Desenhar é uma das coisas mais interessantes que você pode fazer com um iPad. No entanto, você precisa de um aplicativo para ajudá-lo a desenhar. A maioria dos aplicativos de desenho disponíveis operam em um

Como digitalizar um documento para PDF com o Apple Notes

Como digitalizar um documento para PDF com o Apple Notes

A maioria das pessoas usa o Apple Notes para escrever e sincronizar notas no iCloud. O aplicativo simplifica não apenas o acesso a notas de vários dispositivos Apple, mas também facilita

Modelos gratuitos de Apresentações Google

Modelos gratuitos de Apresentações Google

O Apresentações Google é o melhor lugar para encontrar modelos gratuitos para formatar e criar apresentações. Gratuito para usuários do Gmail e parte do G-Suite, você pode selecionar

O TikTok está realmente postando rascunhos?

O TikTok está realmente postando rascunhos?

Se você é um TikToker fervoroso e posta com frequência para manter o excelente envolvimento do público, provavelmente está usando a seção Rascunhos (ou o Criador

Como saber se alguém bloqueou você no Roblox

Como saber se alguém bloqueou você no Roblox

Se você não consegue enviar mensagens para um amigo no Roblox, ele pode ter bloqueado você por algum motivo. Mas como essa função funciona com precisão e existem outras maneiras de

As melhores fontes para dispositivos MIUI

As melhores fontes para dispositivos MIUI

Se você está procurando as melhores fontes para usar em seus dispositivos MIUI, a Xiaomi torna isso muito fácil. Tudo que você precisa fazer é baixar a fonte desejada e salvá-la

Os melhores aplicativos cliente Telegram

Os melhores aplicativos cliente Telegram

Há tantas coisas que você pode fazer no Telegram, como usar adesivos ou ingressar em um dos melhores canais do Telegram. Para expandir ainda mais sua funcionalidade,

Como ocultar seu número de telefone no WhatsApp

Como ocultar seu número de telefone no WhatsApp

Ao criar uma conta no WhatsApp pela primeira vez, você se inscreve usando seu número de telefone existente, o que permite acessar a lista de contatos do seu telefone. No entanto, não

Telegrama: como usar adesivos

Telegrama: como usar adesivos

O Telegram oferece um grande catálogo de adesivos gratuitos que podem ser adicionados à sua biblioteca. Os adesivos vêm em pacotes para expressar diferentes estados de espírito e emoções, ou

Como saber se alguém bloqueou você no Messenger

Como saber se alguém bloqueou você no Messenger

Quando você tenta entrar em contato com alguém no Messenger sem sucesso, um dos possíveis motivos é que você foi bloqueado. A realização não é agradável,

Como adicionar uma placa de som no Discord

Como adicionar uma placa de som no Discord

Soundboard é um programa de computador que auxilia aplicativos como o Discord na criação de efeitos sonoros interessantes. Também permite que você carregue vários sons para o

Como usar sobreposições no CapCut

Como usar sobreposições no CapCut

Ao tentar capturar a atenção do maior número possível de espectadores, você desejará usar todas as ferramentas CapCut disponíveis. As sobreposições ajudam a criar um vídeo

Como usar o Gmail sem número de telefone

Como usar o Gmail sem número de telefone

Atualizado em 14 de novembro de 2022, por Steve Larner, para refletir os processos atuais do Android/iOS para criar um Gmail sem número de telefone. Se você quiser criar um novo

Como compartilhar sua lista de reprodução do Spotify

Como compartilhar sua lista de reprodução do Spotify

O Spotify facilitou o compartilhamento de playlists com sua família e amigos – há um botão Compartilhar diretamente no aplicativo. Além disso, você tem as opções para fazer

Como conseguir rúpias em Tears Of The Kingdom

Como conseguir rúpias em Tears Of The Kingdom

Existem vários itens que você precisará estocar em “Legend of Zelda: Tears of the Kingdom” (TotK). A maioria deles exigirá dinheiro para ser obtida. O