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(term peer-to-peer or P2P) . Se foi mencionado em um artigo de notícias(news article) , 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:
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(share and exchange workloads) . Cada peer em uma rede peer-to-peer(peer-to-peer network) é igual aos outros peers. Não há peers privilegiados e não há dispositivo de administrador(administrator device) primário no centro da rede.
De certa forma, as redes peer-to-peer são as redes mais igualitárias do mundo da computação(computer world) . 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(peer-to-peer network) são compartilhados entre os pares, sem que nenhum servidor central esteja envolvido. Os recursos compartilhados em uma rede P2P(P2P network) podem ser coisas como uso do processador(processor usage) , capacidade de armazenamento em disco(disk storage capacity) ou largura de banda da rede(network bandwidth) .
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 da rede(network bandwidth) ou espaço de armazenamento em disco(disk storage space) . No entanto, o caso de uso(use case) 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(file sharing) porque permitem que os computadores conectados a elas recebam e enviem arquivos simultaneamente.
Imagine esta situação: você abre seu navegador(web browser) 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).
Quando você baixa o mesmo arquivo de uma rede ponto a ponto(peer-to-peer network) , usando uma plataforma BitTorrent como ponto de partida(starting point) , 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(P2P network) 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.
Por que as redes peer-to-peer são úteis?
As redes P2P(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(peer-to-peer network) , mais rápida ela será. Ter o mesmo arquivo armazenado em muitos dos peers em uma rede P2P(P2P network) 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:
- As atualizações do Windows 10 são fornecidas pelos servidores da Microsoft e por meio de P2P . Há mais informações sobre esse recurso aqui: Otimizar a entrega de atualizações do Windows 10(Optimize Windows 10 update delivery) .
- O compartilhamento de arquivos grandes pela Internet geralmente é feito usando uma arquitetura de rede (network architecture)P2P (peer-to-peer) . Por exemplo, algumas plataformas de jogos online usam P2P para baixar jogos entre usuários. A Blizzard Entertainment(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, comoSteam ou GOG(Steam or GOG) , opte por não usar P2P e prefira 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(Windows 7) , o Windows 8.1 ou uma versão do Windows 10 anterior à versão 1803(Version 1803) , poderá conectar os computadores em sua casa a um Grupo Doméstico(Homegroup) , criando assim uma rede ponto a ponto(peer-to-peer network) entre eles. O Homegroup é um pequeno grupo de computadores conectados entre si para compartilhar armazenamento e impressoras(share storage and printers) . Esse é um dos usos mais comuns da tecnologia ponto a ponto(peer-to-peer technology) . 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 grupo doméstico compartilham(Homegroup share)entre eles. O roteador não funciona como um servidor, mas apenas como uma interface ou porta(interface or gate) 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(P2P technology) , nestes artigos: Recursos baseados em peer-to-peer no Win 7(Peer-To-Peer based Features in Win 7) , [MS-HGRP]: HomeGroup Protocol e HomeGroup: A Practical guide para a felicidade doméstica com o Windows 7(HomeGroup: A practical guide to domestic bliss with Windows 7) .
- Infelizmente, as redes peer-to-peer também são comumente usadas para atividades ilícitas(peer-to-peer networks are also commonly used for illicit activities) . 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.
As redes P2P(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(network system) 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(server or administrator) . A USENET(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,(year 1999) quando o Napster ganhou vida. O Napster(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(Nowadays) , P2Pcontinua sendo uma das tecnologias mais populares para compartilhamento de arquivos pela Internet, tanto legal quanto ilegalmente.
Fonte da imagem: (Image source:) Wikipédia(Wikipedia)
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 deve 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?
Related posts
Como fazer um hotspot Windows 11
Como instalar um wireless printer na sua rede Wi-Fi
2 maneiras de atualizar o firmware em um roteador de Wi-Fi 6 Link TP
O que é um ASUS AiMesh network e como criar um?
Como faço para redefinir meu ASUS router para suas configurações de fábrica? (4 maneiras)
6 maneiras de restaurar o endereço MAC original da sua placa de rede
Modo avião do Windows 10: 3 maneiras de desativá-lo ou ativá-lo!
Use o NetSpot WiFi Analyzer para identificar o melhor canal para o seu Wi-Fi
Como faço para ativar ou desativar o Wi-Fi em Windows 11?
Como definir um time schedule no seu roteador TP-Link Wi-Fi 6
Como personalizar as configurações avançadas de compartilhamento de rede no Windows
4 maneiras de aprender sua senha WiFi no Windows 10, quando você a esquece
3 maneiras de se conectar a redes Wi-Fi ocultas no Windows 10
O que é um servidor DNS de terceiros? 8 razões para usar servidores DNS públicos
Como habilitar o IPv6 no seu roteador Wi-Fi 6 Link TP
Perguntas simples: O que é Miracast e como você o usa?
Perguntas simples: O que é MU-MIMO em WiFi? Eu preciso disso?
3 maneiras de alterar o endereço IP no Windows 10
Perguntas simples: Qual é o endereço MAC e como ele é usado?
Duplique sua velocidade de WiFi em laptops e tablets Windows com placas de rede Intel