![Page 1: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/1.jpg)
Redes Par-a-Par
Nelson de Melo Guimarães Jr.Ramon Duarte de MeloRodolpho Costa Ribeiro
![Page 2: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/2.jpg)
Características de redes P2P
➲Computação distribuída;➲Ausência de hierarquia
(todos os nós são clientes e servidores);
➲Redes sobrepostas;
![Page 3: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/3.jpg)
![Page 4: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/4.jpg)
Arquitetura
➲Redes Sobrepostas➲Estruturada x Não-
Estruturada➲Pura x híbrida
![Page 5: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/5.jpg)
Variações
➲ Friend-to-friend: Conexão apenas com um número
discreto de pares; Apenas seus amigos têm acesso ao seu
IP; Mais confiável, porém oferece
velocidades mais lentas; Oferece a possibilidade de comunicação
segura em ambiente seguro (POPESCU & TANNENBAUM, et al, 2006):
![Page 6: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/6.jpg)
Friend-to-Friend
![Page 7: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/7.jpg)
JXTA
➲Open source;➲Portável;➲Rede virtual;
![Page 8: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/8.jpg)
JXTA
![Page 9: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/9.jpg)
eMule
➲Cliente descentralizado;➲Sistema de busca mais
eficiente;➲Download segmentado;
![Page 10: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/10.jpg)
Torrent
➲Seeder e Leecher➲Tracker➲DHT
![Page 11: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/11.jpg)
GNUnet
➲Framework descentralizado;➲Não-confiáveis;➲Anonimato;➲F2F;
![Page 12: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/12.jpg)
Segurança
➲ MD 5;➲Protocolo SSL;➲Criptografia Assimétrica;
![Page 13: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/13.jpg)
Conclusões
Não servem apenas para promover downloads ilegais;
Redes P2P tendem a se tornar ainda maiores;
Não estarão restritas a compartilhamento de arquivos;
![Page 14: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/14.jpg)
Perguntas
➲ 1-Por quê os protocolos DHT são os sistemas de armazenamento e busca mais usados nas redes P2P?
➲ 2-Por quê o sistema de buscas do eMule é mais eficiente que o de outras redes?
➲ 3-Qual a necessidade de técnicas como o dowload segmentado para baixar arquivos nas redes P2P?
➲ 4-Cite uma vantagem e uma desvantagem dos sistemas P2P em relação aos sistemas cliente-servidor quanto à segurança.
➲ 5-Para que serve plataforma JXTA?
![Page 15: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/15.jpg)
Respostas
➲ 1 - Porque eles são confiáveis mesmo com o constante fluxo de nós entrando e saindo da rede e são capazes de lidar com grande quantidades de nós interagindo ao mesmo tempo, ou seja, eles têm uma excelente escalabilidade. Também são capazes de operar mesmo sem um servidor central, o que é vital em uma rede P2P.
![Page 16: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/16.jpg)
Respostas
➲ 2 - O eMule se conecta à rede Kad, que usa um DHT especial chamado Kademlia. Esse DHT, além de fazer as buscas utilizando o hash do nome do arquivo, também usa o hash dos dados do arquivo. Isso permite que o Kademlia encontre um arquivo em vários nós nos quais ele esteja com nomes diferentes. O Kademlia também permite buscas baseadas em outras características como tipo, extensão, tamanho e taxa de transmissão para refinar a busca.
![Page 17: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/17.jpg)
Respostas
➲ 3 - A maior parte das conexões hoje são assimétricas, como a ADSL. Nessas conexões, a taxa de download é maior que a de upload. Nas redes P2P, porém, ambas as taxas são igualmente importantes, já que um nó baixa diretamente de outro. Se vários nós quiserem baixar um mesmo arquivo ao mesmo tempo, ocorrerá congestionamento e fila. O download segmentado reduz o congestionamento e acabá com as filas.
![Page 18: Redes Par-a-Par Nelson de Melo Guimarães Jr. Ramon Duarte de Melo Rodolpho Costa Ribeiro](https://reader035.vdocuments.pub/reader035/viewer/2022070311/552fc130497959413d8d4b31/html5/thumbnails/18.jpg)
➲ 4 - Sistemas P2P têm maior resistência à ataques de negação de serviço, pois seria necessário atacar todos os nós da rede para derrubá-la. Por outro lado, é mais difícil impedir a transmissão de vírus nos P2P, já que seria necessário fiscalizar todos os nós.
➲ 5 - Ela permite que qualquer dispositvo se conecte a uma rede P2P e troque informações com os outros nós.