1
resposta

[Curiosodade] É possível resumir o funcionamento do protocolo P2P?

De que maneira acontece a colaboração, onde você diz: "neste protocolo, o cliente também se torna servidor".

De que forma ele serve o conteúdo?

1 resposta

Fala aí Cavalcanti, tudo bem? Bom, vou tentar explicar com minhas palavras da maneira mais simples e resumida possível.

Em um protocolo P2P o cliente pode ser servidor ou cliente, exemplo:

Imagine que estamos criando o nosso Skype e decidimos utilizar P2P, ou seja, a minha máquina conversa direto com a sua e a sua direta com a minha.

Em um primeiro momento eu serei o cliente pois estarei consumindo os dados da sua máquina, seja mensagem, audio ou vídeo (em caso de chamadas).

Mas, ao mesmo tempo eu estou sendo o servidor para lhe fornecer mensagens, audio ou vídeo (em caso de chamada).

Seria mais ou menos essa ideia.

O cliente pode ser apenas cliente ou os dois, o mesmo vale para o servidor, ele pode ou não ser apenas servidor. Tudo depende do projeto, cenário, contexto e situação.

Novamente, essas são as minhas palavras sobre o assunto, você pode encontrar resposta diferente por aí.

Espero ter ajudado.