A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Renato SampaioRedes de Computadores II1 Renato Sampaio Ribeiro Professores Otto Carlos M. B. Duarte e Luís Henrique M. K. Costa Poluição em Redes P2P.

Apresentações semelhantes


Apresentação em tema: "Renato SampaioRedes de Computadores II1 Renato Sampaio Ribeiro Professores Otto Carlos M. B. Duarte e Luís Henrique M. K. Costa Poluição em Redes P2P."— Transcrição da apresentação:

1 Renato SampaioRedes de Computadores II1 Renato Sampaio Ribeiro Professores Otto Carlos M. B. Duarte e Luís Henrique M. K. Costa Poluição em Redes P2P

2 Renato SampaioRedes de Computadores II2 1. Introdução – Redes P2P 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição

3 Renato SampaioRedes de Computadores II3 1. Introdução – Redes P2P 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição

4 Renato SampaioRedes de Computadores II4 1. Introdução – Redes P2P 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição Sistemas distribuídos em que: Estações possuem mesmas capacidades Compartilhamento de recursos é direto Armazenamento

5 Renato SampaioRedes de Computadores II5 1. Introdução – Redes P2P 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição Sistemas distribuídos em que: Estações possuem mesmas capacidades Compartilhamento de recursos é direto Largura de Banda

6 Renato SampaioRedes de Computadores II6 1. Introdução – Redes P2P 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição Sistemas distribuídos em que: Estações possuem mesmas capacidades Compartilhamento de recursos é direto Ciclos de CPU

7 Renato SampaioRedes de Computadores II7 1. Introdução – Redes P2P 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição Sistemas distribuídos em que: Estações possuem mesmas capacidades Compartilhamento de recursos é direto Conteúdo

8 Renato SampaioRedes de Computadores II8 1. Introdução – Redes P2P 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição

9 Renato SampaioRedes de Computadores II9 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P

10 Renato SampaioRedes de Computadores II10 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P Compartilhamento de arquivos, musicas, imagens, vídeos, etc... Processamento distribuído Sincronização de Banco de Dados

11 Renato SampaioRedes de Computadores II11 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P Compartilhamento de arquivos, musicas, imagens, vídeos, etc... Processamento distribuído Sincronização de Banco de Dados

12 Renato SampaioRedes de Computadores II12 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P

13 Renato SampaioRedes de Computadores II13 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P

14 Renato SampaioRedes de Computadores II14 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P 1999 – Napster traz P2P para conhecimento da mídia e do usuário comum. Advento da Banda Larga Desempenho dos Processadores domésticos Queda do custo de armazenamento de dados 1999 Compartilhamento de música para as massas Grátis ! Idéia do Napster

15 Renato SampaioRedes de Computadores II15 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P 2000 – Napster é um dos softwares de maior crescimento online já visto. Julho de 2001 – Fim do Napster.

16 Renato SampaioRedes de Computadores II16 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P Fim do Napster – Milhões de pessoas querem compartilhar músicas. Redes totalmente/parcialmente distribuídas tomam seu lugar (ex: Gnutella, FastTrack). 2006 – Estimados cerca de 9 milhões de usuários de redes P2P P2P representa mais de 50% do tráfego na internet.

17 Renato SampaioRedes de Computadores II17 1.1 Definição 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P

18 Renato SampaioRedes de Computadores II18 1.2 Aplicações 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P Legal ou ilegal? Redes como um meio de divulgação Quem responsabilizar pela violação dos direitos autorais?

19 Renato SampaioRedes de Computadores II19 1.3 História 1.4 Ética e Legalidade 1.5 Poluição 1. Introdução – Redes P2P Conter o compartilhamento de arquivos ilegais. Empresas especializadas. Arquivos são modificados e lançados na rede em grandes volumes. Usuário frustrado deve desistir da busca.

20 Renato SampaioRedes de Computadores II20 2.1 Poluição por versão falsa 2.2 Poluição por chave 2.3 Sensibilidade do usuário 2. Métodos para poluição

21 Renato SampaioRedes de Computadores II21 2.1 Poluição por versão falsa 2.2 Poluição por chave 2.3 Sensibilidade do usuário 2. Métodos para poluição Mais fácil e comum. Poluição de conteúdo (exemplos para músicas):  Substituição por ruído  Corte na duração da faixa  Embaralhamento de blocos de bytes  Inserção de avisos ou propaganda Poluição de metadado Divulgaçã o de músicas ou álbuns novos

22 Renato SampaioRedes de Computadores II22 2.1 Poluição por versão falsa 2.2 Poluição por chave 2.3 Sensibilidade do usuário 2. Métodos para poluição Arquivos na rede recebem identificadores únicos (IDs)  Gerados por funções de hash aplicadas sobre partes do conteúdo do arquivo. Partes não utilizadas no algoritmo da função hash são corrompidas Download divido em partes  Se uma for corrompida, download é perdido.

23 Renato SampaioRedes de Computadores II23 2.1 Poluição por versão falsa 2.2 Poluição por chave 2.3 Sensibilidade do usuário 2. Métodos para poluição Ataque de negação de serviço  Inserção de IDs aleatórios que não pertencem a nenhum arquivo. Falha ao tentar localizar arquivo  “Mais fontes necessárias”  “Procurando..” Objetiva a desistência do usuário

24 Renato SampaioRedes de Computadores II24 2.1 Poluição por versão falsa 2.2 Poluição por chave 2.3 Sensibilidade do usuário 2. Métodos para poluição Poluição não detectada logo  Usuários muito ativos absorvem mais arquivos do que podem checar.  Usuários em geral demoram horas para deletar arquivos poluídos. Efeito da poluição é multiplicado  Experiência do usuário é seriamente afetada.

25 Renato SampaioRedes de Computadores II25 3. Combate a poluição 3.1 Técnicas comuns  COM download  SEM download 3.2 Sistemas de Reputação

26 Renato SampaioRedes de Computadores II26 3. Combate a poluição 3.1 Técnicas comuns  COM download  SEM download 3.2 Sistemas de Reputação Ambiente de anonimato  Rede sujeita facilmente a ataques. Problema de difícil solução  Soluções são limitadas pelas características básicas de uma rede P2P. Formas de combate se dividem em detecção:  Depois ou durante o download.  Antes do download.

27 Renato SampaioRedes de Computadores II27 3. Combate a poluição 3.1 Técnicas comuns  COM download  SEM download 3.2 Sistemas de Reputação Matching  Guarda-se características próprias de arquivos (ex: hash) e compara com a versão suspeita. User filtering  Usuário precisa checar cada arquivo após o download para que esse vá para pasta de compartilhamento.

28 Renato SampaioRedes de Computadores II28 3. Combate a poluição 3.1 Técnicas comuns  COM download  SEM download 3.2 Sistemas de Reputação Rigid Trust  Somente usuários completamente confiáveis trocam arquivos (lista de amigos). Web of trust  Semelhante ao Rigid Trust, porém com os amigos dos amigos inclusive. Reputation Systems  Mais eficiente.

29 Renato SampaioRedes de Computadores II29 3.1 Técnicas comuns  COM download  SEM download 3.2 Sistemas de Reputação 3. Combate a poluição Avaliação de pares  Verifica-se histórico do usuário com o par suspeito ( localmente ).  Estratégias:  Otimista  Pessimista  Centralizada  Investigativa  Transitiva Frágil contra pares recentes Frágil contra o ideal do Otimista Conflito com a natureza descentralizada AB C

30 Renato SampaioRedes de Computadores II30 4. Conclusão 4.1 Desafios para a solução definitiva 4.2 Impacto na Internet

31 Renato SampaioRedes de Computadores II31 Mínimo de modificações nas características básicas da rede:  Autonomia dos pares  Identidades fracas  Ausência de controle de admissão  Anonimato. Características trazem benefícios como:  Falta de ponto central para falhas/ataques. 4. Conclusão 4.1 Desafios para a solução definitiva 4.2 Impacto na Internet

32 Renato SampaioRedes de Computadores II32 4.1 Desafios para a solução definitiva 4.2 Impacto na Internet 4. Conclusão Poluição afeta a internet  P2P varia entre 50 a 90% do tráfego em backbones.  Mais de 50% dos títulos populares encontram-se poluídos.

33 Renato SampaioRedes de Computadores II33 5. Perguntas 5.1) Redes P2P são ilegais? 5.2) Quais são os responsáveis pela Poluição em Redes P2P? 5.3) É provável que usuários de redes de compartilhamento sem interesse em poluir estejam inadvertidamente compartilhando arquivos poluídos? 5.4) Por que nenhuma solução definitiva foi encontrada? 5.5) Por que combater a poluição nas redes se essa tenta proteger direitos autorais? Não. Além de existir outras aplicações para Redes P2P que não são compartilhamento de arquivos, usar redes para compartilhar arquivos livres, não protegidos contra cópia é totalmente legal.

34 Renato SampaioRedes de Computadores II34 5. Perguntas 5.1) Redes P2P são ilegais? 5.2) Quais são os responsáveis pela Poluição em Redes P2P? 5.3) É provável que usuários de redes de compartilhamento sem interesse em poluir estejam inadvertidamente compartilhando arquivos poluídos? 5.4) Por que nenhuma solução definitiva foi encontrada? 5.5) Por que combater a poluição nas redes se essa tenta proteger direitos autorais? Na maioria dos casos, os poluidores são empresas especializadas e contratadas para disseminar conteúdo poluído nas redes. Estas utilizam de diversas técnicas para tornar a versão original e correta do arquivo protegido por direitos autorais minoria em relação às versões poluídas.

35 Renato SampaioRedes de Computadores II35 5.1) Redes P2P são ilegais? 5.2) Quais são os responsáveis pela Poluição em Redes P2P? 5.3) É provável que usuários de redes de compartilhamento sem interesse em poluir estejam inadvertidamente compartilhando arquivos poluídos? 5.4) Por que nenhuma solução definitiva foi encontrada? 5.5) Por que combater a poluição nas redes se essa tenta proteger direitos autorais? 5. Perguntas Sim, muito provável. Pode contrariar um pouco a lógica, mas principalmente usuários muito ativos, ditos "avançados" são responsáveis por grande parte da poluição pois absorvem mais arquivos do que são capazes de checar.

36 Renato SampaioRedes de Computadores II36 5.3) É provável que usuários de redes de compartilhamento sem interesse em poluir estejam inadvertidamente compartilhando arquivos poluídos? 5.4) Por que nenhuma solução definitiva foi encontrada? 5.5) Por que combater a poluição nas redes se essa tenta proteger direitos autorais? 5. Perguntas Existem muitas técnicas de ataque que atacam as mais básicas características das redes P2P. Muitas soluções encontram limite quando precisam distorcer demais as redes para resolver o problema.

37 Renato SampaioRedes de Computadores II37 poluídos? 5.4) Por que nenhuma solução definitiva foi encontrada? 5.5) Por que combater a poluição nas redes se essa tenta proteger direitos autorais? 5. Perguntas É preciso eliminar a poluição porque esta é uma atividade que cria mais problemas do que soluções. Mesmo conseguindo atrapalhar a produtividade das redes, a poluição acaba pesando demais sobre o tráfego da internet.

38 Renato SampaioRedes de Computadores II38 5. Bibliografia Murphy, Declan. "P2P Networks.", NTRG: Networks & Telecommunications Research Group. Web. Disponível em. ALEE, Uichin et al. "Understanding Pollution Dynamics in P2P File Sharing". Disponível em. SANTOS, Flávio; Paschoal, Luciano; Barcellos, Marinho. "Separando Joio de Trigo com Funnel: Combate à Poluição de Conteúdo em Comunidades BitTorrent". Disponível em. FREITAS, Juliano. "Métodos para Contenção de Poluição em Redes P2P". Disponível em. LIANG, Jian; Naoumov, Naoum; Ross, Keith. "The Index Poisoning Attack in P2P File Sharing Systems". Disponível em. LIANG, Jian et al. "Pollution in P2P File Sharing Systems". Disponível em.


Carregar ppt "Renato SampaioRedes de Computadores II1 Renato Sampaio Ribeiro Professores Otto Carlos M. B. Duarte e Luís Henrique M. K. Costa Poluição em Redes P2P."

Apresentações semelhantes


Anúncios Google