SlideShare uma empresa Scribd logo
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
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.
Modelo Peer-to-peer (P2P) 
Figura 1: Modelo Peer-to-Peer 
Fonte: http://www.its.hku.hk/news/ccnews125/p2p.htm
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
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
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
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
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.
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
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
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
Referências 
http://www.its.hku.hk/news/ccnews125/p2p.htm 
http://computer.howstuffworks.com/napster.htm 
http://www.blogsdna.com/1805/best-p2p-file-sharing-programs-and-applications.htm

Mais conteúdo relacionado

Mais procurados

Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
Sérgio Souza Costa
 

Mais procurados (20)

Meios de transmissao
Meios de transmissaoMeios de transmissao
Meios de transmissao
 
Arquitetura de um computador
Arquitetura de um computadorArquitetura de um computador
Arquitetura de um computador
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Conceitos de xml
Conceitos de xmlConceitos de xml
Conceitos de xml
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
 
Comunicação cliente servidor
Comunicação cliente servidorComunicação cliente servidor
Comunicação cliente servidor
 
Redes aula 1
Redes   aula 1Redes   aula 1
Redes aula 1
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da InformaçãoSegurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
 
Barramentos de placas e tipos
Barramentos de placas e tiposBarramentos de placas e tipos
Barramentos de placas e tipos
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidor
 
Cabo Coaxial e Par Trançado
Cabo Coaxial e Par TrançadoCabo Coaxial e Par Trançado
Cabo Coaxial e Par Trançado
 
9948 – Redes e protocolos multimédia.pptx
9948 – Redes e protocolos multimédia.pptx9948 – Redes e protocolos multimédia.pptx
9948 – Redes e protocolos multimédia.pptx
 
CISC e RISC
CISC e RISCCISC e RISC
CISC e RISC
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Microprocessadores
MicroprocessadoresMicroprocessadores
Microprocessadores
 
Motherboard.pdf
Motherboard.pdfMotherboard.pdf
Motherboard.pdf
 
Linguagem de programação
Linguagem de programação Linguagem de programação
Linguagem de programação
 

Destaque (9)

O mercado fonográfico na era pós napster
O mercado fonográfico na era pós napsterO mercado fonográfico na era pós napster
O mercado fonográfico na era pós napster
 
Conceitos Básicos de Objetos Distribuidos
Conceitos Básicos de Objetos DistribuidosConceitos Básicos de Objetos Distribuidos
Conceitos Básicos de Objetos Distribuidos
 
Diferença osi tcp ip
Diferença osi tcp ipDiferença osi tcp ip
Diferença osi tcp ip
 
P2P - Sistemas Distribuídos
P2P - Sistemas DistribuídosP2P - Sistemas Distribuídos
P2P - Sistemas Distribuídos
 
Monografia Do Tgi 1
Monografia Do Tgi 1Monografia Do Tgi 1
Monografia Do Tgi 1
 
CONEXÃO GUANABARA
CONEXÃO GUANABARACONEXÃO GUANABARA
CONEXÃO GUANABARA
 
Sistemas Operacionais em redes
Sistemas Operacionais em redesSistemas Operacionais em redes
Sistemas Operacionais em redes
 
Arquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidosArquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidos
 
Normas abnt - Referências. figuras, sumário
Normas abnt - Referências. figuras, sumárioNormas abnt - Referências. figuras, sumário
Normas abnt - Referências. figuras, sumário
 

Semelhante a Arquitetura peer to-peer (p2p)

57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdf57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdf
RicardoZorekDaniel1
 
Configurando o xp em rede
Configurando o xp em redeConfigurando o xp em rede
Configurando o xp em rede
Fabio Roberto
 
Aula 1 fundamentos de redes de computadores
Aula 1   fundamentos de redes de computadoresAula 1   fundamentos de redes de computadores
Aula 1 fundamentos de redes de computadores
wab030
 
S2 B 2007 Infra Aula 01 V1.00
S2 B 2007   Infra   Aula 01 V1.00S2 B 2007   Infra   Aula 01 V1.00
S2 B 2007 Infra Aula 01 V1.00
doctorweb
 

Semelhante a Arquitetura peer to-peer (p2p) (20)

Arquitetura peer to-peer (p2p)
Arquitetura peer to-peer (p2p)Arquitetura peer to-peer (p2p)
Arquitetura peer to-peer (p2p)
 
57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdf57933300-TI-Arquitetura-de-Rede-Concursos.pdf
57933300-TI-Arquitetura-de-Rede-Concursos.pdf
 
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptxAula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
 
Configurando o xp em rede
Configurando o xp em redeConfigurando o xp em rede
Configurando o xp em rede
 
Redes 1
Redes 1Redes 1
Redes 1
 
Rede Definida Por Software - SDN
Rede Definida Por Software - SDNRede Definida Por Software - SDN
Rede Definida Por Software - SDN
 
SI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosSI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas Distribuidos
 
Redes - Introdução
Redes - IntroduçãoRedes - Introdução
Redes - Introdução
 
Computadores
ComputadoresComputadores
Computadores
 
Introdução à sistemas distribuídos
Introdução à sistemas distribuídosIntrodução à sistemas distribuídos
Introdução à sistemas distribuídos
 
Aula 1 fundamentos de redes de computadores
Aula 1   fundamentos de redes de computadoresAula 1   fundamentos de redes de computadores
Aula 1 fundamentos de redes de computadores
 
Aula01 - conceitos iniciais de infraestrura de redes
Aula01 -  conceitos iniciais de infraestrura de redesAula01 -  conceitos iniciais de infraestrura de redes
Aula01 - conceitos iniciais de infraestrura de redes
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para Web
 
Aula01 conceitos iniciais de infraestrura de redes
Aula01   conceitos iniciais de infraestrura de redesAula01   conceitos iniciais de infraestrura de redes
Aula01 conceitos iniciais de infraestrura de redes
 
Introdução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
 
Apostila de redes pos tecnico
Apostila de redes pos tecnicoApostila de redes pos tecnico
Apostila de redes pos tecnico
 
Internet
InternetInternet
Internet
 
S2 B 2007 Infra Aula 01 V1.00
S2 B 2007   Infra   Aula 01 V1.00S2 B 2007   Infra   Aula 01 V1.00
S2 B 2007 Infra Aula 01 V1.00
 
Ampliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do PythonAmpliando os Horizontes dos Profissionais de Redes através do Python
Ampliando os Horizontes dos Profissionais de Redes através do Python
 
13 ligações inter-redes
13   ligações inter-redes13   ligações inter-redes
13 ligações inter-redes
 

Arquitetura peer to-peer (p2p)

  • 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
  • 12. Referências http://www.its.hku.hk/news/ccnews125/p2p.htm http://computer.howstuffworks.com/napster.htm http://www.blogsdna.com/1805/best-p2p-file-sharing-programs-and-applications.htm