Sistemas distribuídos Modelo de comunicação Peer-to-peer Prof. Diovani Milhorim
Modelo peer-to-peer Introdução:
Modelo peer-to-peer Definição:
Modelo peer-to-peer Definição: P2p se refere a classe de sistemas e aplicações que trabalham recursos distribuídos para realizar funções criticas e de maneira descentralizadas. Milojicic et al. (HP) P2p é uma classe de aplicações que se aproveita de recursos – armazenagem, conteúdo, presença humana – disponíveis em toda a internet. Clay Shirky.
Modelo peer-to-peer Características:
Modelo peer-to-peer Características:
Modelo peer-to-peer Características: Rede de overlay (sobreposição) sobre uma rede física
Modelo peer-to-peer Características:
Modelo peer-to-peer Características:
Modelo peer-to-peer Características:
Modelo peer-to-peer Exemplos:
Modelo peer-to-peer Categorização:
Modelo peer-to-peer Histórico:
Modelo peer-to-peer Tecnologias relacionadas:
Modelo peer-to-peer Questões de projeto:
Modelo peer-to-peer Endereçamento:
Modelo peer-to-peer Conectividade dos peers:
Modelo peer-to-peer Escalabilidade:
Modelo peer-to-peer Roteamento:
Modelo peer-to-peer Roteamento: Inundação
Modelo peer-to-peer Roteamento: modelo DHT
Modelo peer-to-peer Estudos de casos:
Modelo peer-to-peer Estudos de casos: Napster
Modelo peer-to-peer Estudos de casos: Napster
Modelo peer-to-peer Estudos de casos: Gnutella
Modelo peer-to-peer Estudos de casos: Gnutella - mensagens
Modelo peer-to-peer Estudos de casos: Gnutella – entrada de peer
Modelo peer-to-peer Estudos de casos: Gnutella - consultas
Modelo peer-to-peer Estudos de casos: Gnutella – Push
Modelo peer-to-peer Estudos de casos: Gnutella – saída do peer
Modelo peer-to-peer Estudos de casos: Kazaa
Modelo peer-to-peer Estudos de casos: Kazaa
Modelo peer-to-peer Estudos de casos: JXTA
Modelo peer-to-peer Estudos de casos: JXTA - arquitetura
Modelo peer-to-peer Estudos de casos: JXTA - arquitetura
Modelo peer-to-peer Estudos de casos: JXTA Protocolos baixo nível
Modelo peer-to-peer Estudos de casos: JXTA Protocolos baixo nível