Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A rede ponto a ponto é a utilização dos computadores relativamente poderosos (computadores pessoais) que existem na borda da Internet para mais do que apenas tarefas de computação baseadas em cliente. O computador pessoal moderno (PC) tem um processador muito rápido, memória vasta e um disco rígido grande, nenhum dos quais está sendo totalmente utilizado ao executar tarefas comuns de computação, como email e navegação na Web. O PC moderno pode facilmente atuar como um cliente e um servidor (um par) para vários tipos de aplicativos.
A Infraestrutura de Colaboração Ponto a Ponto é uma implementação simplificada da Infraestrutura Ponto a Ponto do Microsoft Windows que aproveita o serviço Pessoas Próximas a Mim no Windows Vista e em plataformas posteriores. Ele é mais adequado para aplicativos habilitados para par dentro de uma sub-rede para a qual o serviço Pessoas ao meu Redor opera, embora ele também possa atender a pontos de extremidade de Internet ou contatos. Ele incorpora o Gerenciador de Contatos comum que é usado pelo Live Messenger e outros aplicativos que reconhecem o Live para determinar pontos de extremidade de contato, presença e disponibilidade.
Aplicativos de colaboração
Um aplicativo de colaboração ponto a ponto típico é composto pelas seguintes etapas:
O par determina a identidade de um par que está interessado em hospedar uma sessão de colaboração
Uma solicitação para hospedar uma sessão é enviada, de alguma forma, e o par host concorda em gerenciar a atividade de colaboração.
O host convida contatos na sub-rede (incluindo o solicitante) para uma sessão.
Todos os colegas que desejam colaborar podem adicionar o anfitrião aos aplicativos de gerenciamento de contatos.
A maioria dos pares enviará respostas de convite, aceitas ou recusadas, de volta ao par anfitrião em tempo hábil.
Todos os pares que desejam colaborar assinarão o par de host.
Enquanto os pares estão executando sua atividade de colaboração inicial, o par host pode adicionar pares remotos ao seu gerenciador de contatos. Também processa todas as respostas de convite para determinar quem aceitou, quem recusou e quem não respondeu. Ele pode cancelar convites para aqueles que não responderam ou executar alguma outra atividade.
Neste ponto, o par host pode iniciar uma sessão de colaboração com todos os pares convidados ou registrar um aplicativo com a infraestrutura de colaboração. Os aplicativos P2P usam a Infraestrutura de Colaboração Ponto a Ponto e o System.Net.PeerToPeer.Collaboration namespace para coordenar comunicações para jogos, quadros de avisos, conferências e outros aplicativos de presença sem servidor.
Segurança de rede ponto a ponto
Em um domínio do Active Directory, os controladores de domínio fornecem serviços de autenticação usando Kerberos. Em um ambiente de par sem servidor, os pares devem fornecer sua própria autenticação. Para rede ponto a ponto, qualquer nó pode agir como uma AC, removendo a necessidade de um certificado raiz no repositório de raiz confiável do cada par. A autenticação é fornecida usando certificados autoassinados, formatados como certificados X.509. Esses são os certificados que são criados por cada par, o que gera o par de chaves pública/privada e o certificado é assinado usando a chave privada. O certificado autoassinado é usado para autenticação e para fornecer informações sobre a entidade par. Assim como a autenticação X.509, a autenticação de rede de pares depende de uma cadeia de certificados que remonta a uma chave pública confiável.