Aplicações Baseadas emP2PCiências Tecnologias Documentação InformaçãoInternet Multimédia DigitalFábio Pinto Nº9110049
IntroduçãoEste trabalho surgiu no âmbito na unidade curricular deInternet e Multimédia Digital, da Licenciatura de Ciência...
O que é o “P2P”?P2P (peer-to-peer, que significa par-a-par) é um formato derede de computadores. O principal objetivo de u...
História & EvoluçãoNo início P2P era apenas para troca de mensagens, mas como acesso enorme a internet, surgiu então a nec...
Aplicações P2P
Vantagens & Desvantagens
Plataforma de DesenvolvimentoEstas plataformas realizam o desenvolvimento eexecução de aplicações distribuídas P2P. Analis...
Sistema Centralizado e DescentralizadoSistema Centralizado - Tipo de relação de “um paramuitos” que permite a um único uti...
Aplicação Web 2.0
ConclusãoCom este trabalho, consegui abordar o tema que propus quepassava pela abordagem história do P2P, identificar as r...
Bibliografia• [Em linha]. [Consultado em 19 de Junho de 2013]. Disponível em <URL:http://pt.wikipedia.org/wiki/P2P>• [Em l...
Próximos SlideShares
Carregando em…5
×

Aplicações Baseadas P2P

367 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
367
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
7
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aplicações Baseadas P2P

  1. 1. Aplicações Baseadas emP2PCiências Tecnologias Documentação InformaçãoInternet Multimédia DigitalFábio Pinto Nº9110049
  2. 2. IntroduçãoEste trabalho surgiu no âmbito na unidade curricular deInternet e Multimédia Digital, da Licenciatura de Ciências eTecnologias da Documentação e Informação, com o intuito deabortar o tema “Aplicações baseadas em peer to peer (P2P)”.Neste trabalho vou analisar certos aspetos:• Identificar “P2P”;• História & Evolução;• Aplicações;• Vantagens/Desvantagens;• Plataformas de desenvolvimento;• Tipo de sistema;
  3. 3. O que é o “P2P”?P2P (peer-to-peer, que significa par-a-par) é um formato derede de computadores. O principal objetivo de uma rede P2P é atransmissão de arquivos e graças ao seu surgimento foi possível ocompartilhamento em massa de músicas, filmes entre outras coisasdigitais.Esta arquitetura de redes funciona com computadores ondecada um dos pontos ou nós da rede funciona tanto como clientequanto como servidor, permitindo compartilhamentos de serviçose dados sem a necessidade de um servidor central. Uma dascaracterísticas importantes de uma rede P2P é a comunicaçãodireta entre os peers, quanto mais peers mais a distribuição dainformação se torna eficiente e mais rica em recursos.
  4. 4. História & EvoluçãoNo início P2P era apenas para troca de mensagens, mas como acesso enorme a internet, surgiu então a necessidade deampliação de sua aplicabilidade, levando ao modelo atual decompartilhamento de arquivos, recursos e informações diversas.Mas a computação P2P não é uma novidade surgida nos anos90 como muitos pensam. O termo P2P pode ser uma coisa nova,mas a tecnologia básica vem dos tempos da USENET (1979) e daFidoNet (1984), duas redes completamente descentralizadas quefizeram sucesso e de sistemas como o conhecido Domain NameSystem (DSN).Mas foi na década de 90 que as redes P2P surgiram com todaa força, principalmente com softwares de troca de arquivos comoo Napster e o Gnutella.
  5. 5. Aplicações P2P
  6. 6. Vantagens & Desvantagens
  7. 7. Plataforma de DesenvolvimentoEstas plataformas realizam o desenvolvimento eexecução de aplicações distribuídas P2P. Analiso aplataforma BOINC e JXTA porque estas são open source efazem parte de projetos ativos na área da computação P2P.
  8. 8. Sistema Centralizado e DescentralizadoSistema Centralizado - Tipo de relação de “um paramuitos” que permite a um único utilizador comunicar epartilhar ficheiros com múltiplos nós utilizando um servidorcentral. Funciona numa arquitetura de cliente-servidor.Sistema Descentralizado - Funciona numa arquiteturade “muitos” para “muitos”, em que não há servidor central.Permite pesquisas altamente automatizadas partilhandoatravés de múltiplos nós.
  9. 9. Aplicação Web 2.0
  10. 10. ConclusãoCom este trabalho, consegui abordar o tema que propus quepassava pela abordagem história do P2P, identificar as redes P2P,explicar as suas aplicações, para que estas servem e o que são,dando exemplos, falei também das suas vantagens edesvantagens, as suas formas de desenvolvimento e os tipos desistemas. Ao estudar este tema percebi que cada vez mais, estasredes são importantes na vida social das pessoas, pois sãosoluções extremamente simples e fáceis de se conectar, partilhar,arquivos/ficheiros por todo o mundo.
  11. 11. Bibliografia• [Em linha]. [Consultado em 19 de Junho de 2013]. Disponível em <URL:http://pt.wikipedia.org/wiki/P2P>• [Em linha]. [Consultado em 19 de Junho de 2013]. Disponível em <URL:http://pt.wikipedia.org/wiki/P2P>• [Em linha]. [Consultado em 20 de Junho de 2013]. Disponível em <URL:pt.wikipedia.org/wiki/Napster• [Em linha]. [Consultado em 19 de Junho de 2013]. Disponível em <URL: pt.wikipedia.org/wiki/Emule• [Em linha]. [Consultado em 20 de Junho de 2013]. Disponível em<URL:pt.wikipedia.org/wiki/Ares_Galaxy• [Em linha]. [Consultado em 19 de Junho de 2013]. Disponível em <URL:pt.wikipedia.org/wiki/ΜTorrent• [Em linha]. [Consultado em 20 de Junho de 2013]. Disponível em <URL:www.midiacom.uff.br/~debora/fsmm/trab-2003-2/apres-P2P.pdf• [Em linha] STOICA, I., MORRIS, R., KARGER, D., KAASHOEK,M.F.,AND BALAKRISHNAN, H.Chord: A scalable peer-to-peer lookup service for internet applications. Tech. Rep. TR-819, MIT LCS,March 2001. Disponível em: http://pdos.csail.mit.edu/papers/chord:sigcomm01/chord_sigcomm.pdf• [Em linha]. [Consultado em 20 de Junho de 2013]. Disponível em <URL:www.ptfreepapers.com/paper-438729.html• [Em linha]. [Consultado em 20 de Junho de 2013]. Disponível em <URL:http://pt.scribd.com/doc/8957836/20/PLATAFORMAS-DE-DESENVOLVIMENTO

×