O que é a Rede de Pares?
A rede ponto a ponto é uma tecnologia de rede sem servidor que permite que vários dispositivos de rede compartilhem recursos e se comuniquem diretamente entre si. Essa tecnologia está disponível para o Windows XP com Service Pack 1 (SP1) e clientes posteriores que executam o Pacote de Rede Avançado para a Infraestrutura Ponto a Ponto.
A Infraestrutura Ponto a Ponto é um conjunto de APIs de rede para ajudá-lo a desenvolver aplicativos de rede descentralizados que usam o poder coletivo dos computadores em uma rede. Por exemplo, aplicativos ponto a ponto podem ser comunicações colaborativas, tecnologias de distribuição de conteúdo e assim por diante.
A infraestrutura ponto a ponto fornece uma infraestrutura de rede sólida para que você possa se concentrar no desenvolvimento de aplicativos, pois a infraestrutura é desenvolvida para você.
A infraestrutura ponto a ponto inclui os seguintes componentes principais:
- Resolução escalonável e segura de nomes de pares
- Comunicação multiponto eficiente
- Gerenciamento de dados distribuídos
- Proteger identidades de pares
- Proteger grupos ponto a ponto
Resolução escalonável e segura de nomes de pares
A API do Provedor de Namespace PNRP (Peer Name Resolution Protocol) é um protocolo de resolução de nome para IP. O escopo ou contexto IPv6 que inclui todos os pares participantes é chamado de nuvem. O PNRP permite que os pares interajam entre si dentro de uma nuvem.
Comunicação multiponto eficiente
A infraestrutura ponto a ponto inclui a API de Grafo que fornece uma comunicação multiponto eficiente. Assim como o PNRP, a grafia ponto a ponto permite que um conjunto de nós interaja e passe dados entre si na forma de um registro. Cada registro que um par gera ou atualiza é enviado para todos os nós em um grafo.
Gerenciamento de Dados distribuído
O gerenciamento de dados distribuídos armazena automaticamente todos os registros enviados para um grafo ponto a ponto até o tempo de expiração especificado para cada registro. A rede ponto a ponto garante que cada nó em um grafo ponto a ponto tenha uma exibição semelhante do banco de dados de registro. Se um grafo ponto a ponto tiver um modelo de segurança associado a ele, o grafo conterá as seguintes informações:
- Quem pode e não pode se conectar a um grafo
- Quem pode proteger e validar registros com base em critérios definidos externamente
Proteger identidades de pares
A infraestrutura ponto a ponto fornece uma API do Identity Manager ponto a ponto que permite criar, gerenciar e manipular as identidades de pares. As identidades de pares são usadas para definir nomes para pontos de extremidade seguros no PNRP e podem representar qualquer recurso que participe de uma rede ponto a ponto, incluindo grupos e serviços ponto a ponto seguros.
Proteger grupos ponto a ponto
A API de Agrupamento Ponto a Ponto combina as APIs de Grafo Ponto a Ponto, Identity Manager e PNRP para formar uma solução coesa e conveniente para o desenvolvimento de aplicativos de rede ponto a ponto. A API de Agrupamento Ponto a Ponto usa a API do Identity Manager ponto a ponto e um esquema de certificado autoassinado para garantir a segurança dentro da infraestrutura de grafo. Cada grupo pode ser resolvido e registrado por meio do PNRP, o que permite a resolução de nomes de pares aleatórios em um grupo ponto a ponto registrado. Um grupo pode ser um ponto de extremidade no PNRP, assim como um par.
Para obter uma visão geral das APIs na infraestrutura ponto a ponto, consulte o tópico O que é a infraestrutura par?.