Mapa mental
Peer-to-Peer (P2P)
Conteúdo do mapa
Peer-to-Peer (P2P)
O que é:
- Arquitetura P2P (peer-to-peer) é uma arquitetura de redes em que cada par, ou nó, coopera entre si para prover serviços um ao outro, sem a necessidade a priori de um servidor central. Todos os pares são clientes e servidores.
Diferenças entre arquitetura Par-a-Par e Cliente-Servidor:
- Peer-to-Peer: A informação está distribuída. Conecta-se através de uma rede. A transferência de informações estará sempre ativa, pois possui vários nós na rede. Não requer clientes e servidores fixos. Não há nós com funções especiais, ou seja, todos os nós são iguais ou podem ter as mesmas funções.
- Cliente-Server: A informação fica concentrada. Conecta-se através de um servidor. Quando um servidor está inoperante, as solicitações dos clientes não podem ser satisfeitas. Requer um servidor e um cliente pelo menos. As funções são limitadas para o servidor e para cada cliente.
Redes Sobrepostas:
- É uma rede de computadores construída sobre outra rede. Sistemas p2p utilizam redes sobrepostas, que são criadas na camada de aplicação, sobre as redes físicas. Os nós em uma rede de sobreposição são conectados por links virtuais/lógicos, por meio de muitos links físicos na rede subjacente. Redes sobrepostas são usadas para encontrar e reconhecer os pares para tornar a rede p2p independente da topologia da rede física.
- Redes não estruturadas:
- As redes não-estruturadas não possuem uma estrutura definida na rede de sobreposição e não usam algoritmos específicos para organizar as conexões da rede. Cada nó estabelece conexões aleatoriamente entre outros nós.
- • P2P pura: Uma arquitetura de rede p2p pura é completamente descentralizada, não há um elemento central, apenas uma camada de roteamento, pois todos os nós possuem papel equivalente. Se tratando de um sistema de busca é por inundação, que gera certas desvantagens.
- • P2P híbrida: Nesse tipo de arquitetura existem alguns nós especiais, chamados de supernós. Supernós concedem o ingresso dos nós na rede, indexam os recursos compartilhados pelos nós e liberam a busca por estes recursos. Uma falha em um supernó pode ser tolerada elegendo dinamicamente outro supernó.
- • P2P centralizada: São redes híbridas, mas também possuem servidores centrais que controlam as entradas e saídas de nós na rede. Os nós registram no servidor central os recursos que compartilharão na rede. As pesquisas por recursos disponíveis nos pares são executadas pelo servidor central, o servidor prove banda e processamento, enquanto o acesso aos recursos é efetuado diretamente entre os pares.
- As redes não-estruturadas não possuem uma estrutura definida na rede de sobreposição e não usam algoritmos específicos para organizar as conexões da rede. Cada nó estabelece conexões aleatoriamente entre outros nós.
- Redes Estruturadas:
- As redes estruturadas usam algoritmos e critérios específicos para organizar as conexões da rede. Possuem protocolos que garantem que qualquer nó possa encaminhar uma busca a outro nó que dispõe do arquivo desejado. O procedimento mais utilizado é usando o protocolo DHT (Distributed Hash Tables), ele organiza os processos através de uma tabela hash distribuída.
- • Distributed Hash Table (DHT) Esta é classe de sistema distribuído que, diferentemente das demais, oferece uma forma de roteamento mais estruturada de modo a obter tanto descentralização quanto eficiência. Uma DHT é particularmente útil quando deseja-se criar um banco de dados distribuído de modo a alcançar maior escalabilidade.
- As redes estruturadas usam algoritmos e critérios específicos para organizar as conexões da rede. Possuem protocolos que garantem que qualquer nó possa encaminhar uma busca a outro nó que dispõe do arquivo desejado. O procedimento mais utilizado é usando o protocolo DHT (Distributed Hash Tables), ele organiza os processos através de uma tabela hash distribuída.
- Redes não estruturadas:
- É uma rede de computadores construída sobre outra rede. Sistemas p2p utilizam redes sobrepostas, que são criadas na camada de aplicação, sobre as redes físicas. Os nós em uma rede de sobreposição são conectados por links virtuais/lógicos, por meio de muitos links físicos na rede subjacente. Redes sobrepostas são usadas para encontrar e reconhecer os pares para tornar a rede p2p independente da topologia da rede física.
Informações
- Descrição
- Mapa Mental sobre Peer-to-Peer (P2P), criado por Heithor Urquiza Silva em 01-08-2021.
- Criado por
- Heithor Urquiza Silva
- Visualizações
- 0
- Avaliação