Desenvolvimento de Sistemas Cliente/Servidor - Estrutura de sistemas cliente servidor
Redes P2P - gta.ufrj.br · Arquitetura Aplicac¸oes˜ ... Qual a principal diferencas¸ entre a...
Transcript of Redes P2P - gta.ufrj.br · Arquitetura Aplicac¸oes˜ ... Qual a principal diferencas¸ entre a...
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
SUMARIO
Introducao
Caracterısticas
Arquitetura
Aplicacoes
Sistemas
Seguranca
Perguntas
Conclusoes
Bruno Alexandre Rob GTA-UFRJ
P2P 2/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
INTRODUCAO
I Rede de computadores em que a principal caracterıstica edescentralizacao
I Peer-to-peer (”iguais”)I Principal objetivo e a transmissao de arquivosI Surgiu nas aplicacoes com o Napster, Kazaa e GnutellaI Desenvolvimento motivado pela grande crescimento das
redes e a evolucao da capacidade da internet.
Bruno Alexandre Rob GTA-UFRJ
P2P 3/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
CARACTERISTICAS
I Nao possui ponto unico de falhaI DisponibilidadeI Recurso de varios computadoresI Nao ha garantia da qualidade do arquivoI As pessoas querem receber mas nao querem enviar.
Bruno Alexandre Rob GTA-UFRJ
P2P 4/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
ARQUITETURA
Redes P2P estruturadasI Alto nıvel de organizacaoI Baseadas em diferentes funcoes HashI Bem descentralizadaI Todos os nos trocam informacoes sobre todos os arquivos
possıveis.
Bruno Alexandre Rob GTA-UFRJ
P2P 5/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
ARQUITETURA
Redes P2P nao estruturadasPodem ser subdivididas em nıveis de centralizacao:
I Centralizada:• Servidor que funciona como gerenciador de tarefas,consulta e conexao
I Parcialmente centralizada:• Supernos
I Descentralizada:• Lista de servidores (hosts)• Muitos sao inutilizados pelas autoridades, entretanto,outros surgem muito rapidamente e facilmente.
Bruno Alexandre Rob GTA-UFRJ
P2P 6/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
APLICACOES
I OrganizacaoI Compartilhamento de recursosI Super computacaoI Bitcoins
Bruno Alexandre Rob GTA-UFRJ
P2P 7/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
SISTEMAS
I NaspterI Primeira rede que usava a tecnologia P2PI Rede usava um servidor
I GnutellaI Sem servidor centralI A lista de arquivos e disponibilizada por cada computador
I BitTorrentI Utiliza um arquivo para fazer baixar(.torrent)I Download feito em varios pacotes.
Bruno Alexandre Rob GTA-UFRJ
P2P 8/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
SEGURANCA
I CriptografiaI HashI Seguranca feita pelos usuarios
Bruno Alexandre Rob GTA-UFRJ
P2P 9/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
PERGUNTAS
1) Qual a principal diferencas entre a arquitetura de redesP2P e a cliente-servidor?
I A decentralizacao. A rede cliente-servidor usa um servidorcentral contendo os arquivos e e sempre enviado desseservidor. Enquanto na rede P2P o compartilhamento efeito entre os computadores conectados a rede.
Bruno Alexandre Rob GTA-UFRJ
P2P 10/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
PERGUNTAS
2) Por que as redes P2P tendem a crescer?I E muito difıcil de serem efetuados os ”atos”contra a
pirataria na internet criados pelos governos (SOPA/PIPA)censurar um conteudo que se encontra distribuıdo entrevarios computadores, a tendencia e haver uma migracaopara as aplicacoes que utilizam deste sistema (como ostorrents). O mesmo ja nao acontece com servidorescentralizados, que possuem uma maior vulnerabilidadedevido ao conceito da Single Point of Failure. Alem disso,a atual tendencia da implementacao da computacao emnuvens em grande escala tambem e um indicativo doiminente crescimento da utilizacao da arquitetura P2P.
Bruno Alexandre Rob GTA-UFRJ
P2P 11/13
Introducao Caracterısticas Arquitetura Aplicacoes Sistemas Seguranca Perguntas Conclusoes
MUITO OBRIGADO A TODOS!
I contato: [email protected]
Bruno Alexandre Rob GTA-UFRJ
P2P 12/13