Peer-to-peer
1-Introdução 8
2-Peer-to-Peer 9
2.1- Historico 9
2.2- Caracteristicas 9
2.3-Redes P2P estruturadas e não-estruturadas 10
2.3.1-Rede sobreposta 10
2.3.2-Arquiteturas peer-to-peer estruturadas 11
2.3.3-Arquiteturas peer-to-peer não estruturadas 11
2.4-Aplicações 12
2.4.1-Kademlia 12
2.4.2-Overnet 12
2.4.3-Gnutella 12
2.4.4-Gnutella 2 13
2.4.5-Kad Network 13
2.4.6-OpenFT 13
2.4.7-AudioGalaxy 13
2.4.8-SoulSeek 13
2.4.9-Torrent 14
2.5-Simulação 14
4-Conclusão 15
5-Bibliografia 16
1-Introdução
Peer to peer hoje responsável por grande parte de trocas de dados na internet. Mas seu grande problema é descriminação do serviço, pois em grande parte os arquivos trocados possui direito autorais, mas sua grande vantagem não existem tunelamento na rede pois seu serviço é descentralizado, uma maquina comunica direto com a outra, na troca de dados.
2-Peer-to-Peer
2 2.1- Historico
O peer to peer surgiu formalmente no final da década de 90, com as aplicações Napster e Gnutella, mas antigamente o p2p era tecnologia básica da Usenet e Fidonet, em 1979 a Usenet foi criada por Jim Ellis para comunicação entre computadores e troca de arquivos, era um serviço totalmente descentralizado, e em 1984 foi a vez da FidoNet, criada por Tom Jennings para troca de mensagens de sistemas diferentes.
3 2.2- Caracteristicas
Apesar do serviço descentralizado, o p2p emprega o modelo cliente-servidor, mas uma máquina pode ser tanto servidor como cliente simultaneamente.Umas das vantagem do p2p é que não necessita de um servidor centralizado, não existe hierarquia todos os nós são tratados igualmente, os projetistas da rede adotam paradigmas híbridos na construção de uma aplicação p2p. Um dos objetivos das aplicações p2p é explorar recursos de hadware de um grande número de host, assim as aplicações devem suporta um grande numero de usuários. É importante a