1. UNIVERSIDADE ESTADUAL DE MONTES CLAROS - UNIMONTES
Centro de Ciências Exatas e Tecnológicas - CCET
Departamento de Ciências da Computação - DCC
Curso de Sistemas de Informação
Arquitetura Peer-to-peer
(P2P)
Acadêmico: Nilton Rodrigues Pereira
Disciplina: Sistemas Distribuídos II
2. O que é Peer-to-Peer (P2P)?
O Peer-to-Peer é uma arquitetura de
compartilhamento de ficheiros entre
utilizadores de forma direta de um computador
para o outro.
3. Modelo Peer-to-peer (P2P)
Figura 1: Modelo Peer-to-Peer
Fonte: http://www.its.hku.hk/news/ccnews125/p2p.htm
4. Modelo Peer-to-peer (P2P)
Cada nó da rede tem capacidades e
responsabilidades equivalentes.
● Um nó é chamado de peer
● Cada nó participante da rede atua como cliente e servidor, sendo definido
como SERVENTS, ou seja, SERVERS e CLIENTS
● Não há um coordenador central
● Não há um BD central
5. Caracteristicas
● Sistemas distribuídos sem controle centralizado ou
organização hierárquica.
● Milhares de nós interconectados.
● Inúmeros tipos de redes (Ad-Hoc).
● Arquitetura descentralizada.
● Distribuição de conteúdo.
● Modelo alternativo para Cliente /Servidor
6. Arquitetura descentralizada Peer-to-Peer
● Peer possuem relativamente as mesmas caracteristicas
e funções
● Peer trocam mensagens através dos seus link lógicos
sem a interferência de um coordenador
● Pontos são organizados através de uma rede lógica
(Overlay Network) no nivel da aplicação
7. Overlay NetWorks
É um conjunto de conexões lógicas entre hosts
● Proximidade entre os nós não é levada em consideração
● Toda comunicação está na camada de Aplicação
8. Software Peer-to-peer (P2P)
São compostos de grande número de
processos executados em distintos
computadores e o padrão de comunicação
entre eles depende do que o aplicativo faz.
9. Napster
É uma rede peer-to-peer com um servidor central ou um cluster de servidores
Figura 3: Arquitetura Napster
Fonte: http://computer.howstuffworks.com/napster.htm
10. Melhores Software de Peer to Peer (P2P) de
compartilhamento de arquivos
1. Bittorrent
2. uTorrent
3. Bearshare
4. Limewire
5. Frostwire
6. Vuze
7. eMule
8. Ares
Fonte:http://www.blogsdna.com/1805/best-p2p-file-sharing-programs-and-applications.htm
11. 1º torrent pago da história supera 1
milhão de downloads
Custando US$ 6 com oito músicas.
Figura 2: Álbum Tomorrow's Modern Boxes
Fonte: http://olhardigital.uol.com.br/noticia/44469/44469