Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os nomes de mesmo nível são usados pelo PNRP (Peer Name Resolution Protocol), pelo Peer Identity Manager e pela Peer Grouping Infrastructure. Nomes de mesmo nível são nomes estáveis para recursos como computadores, usuários, grupos ou serviços. O PNRP usa nomes de pares para identificar nós em uma rede de mesmo nível.
Observação
Um ponto de extremidade que a infraestrutura de mesmo nível usa é, na verdade, uma tupla que consiste em um endereço, porta e protocolo IPv4 ou IPv6 (TCP ou UDP). Um nome de par pode ter mais de uma tupla.
Um nome de mesmo nível é uma cadeia de caracteres de texto que tem o seguinte formato:
- "Autoridade.Classificador"
O valor de uma Autoridade depende se o nome é seguro ou não. O classificador de um nome de mesmo nível é uma cadeia de caracteres. Um classificador pode ser qualquer nome que contenha 150 ou menos caracteres UNICODE. Os nomes de pares diferenciam maiúsculas de minúsculas e podem ser registrados como seguros ou não protegidos. A lista a seguir identifica alguns exemplos de nomes de pares:
- "0.MyUnsecuredPeerName"
- "0.JohnDoe.Games"
- "6520c005f63fc1864b7d8f3cabebd4916ae7f33d. João"
Nomes de pares seguros
Para um nome seguro, a Autoridade é o hash Secure Hash Algorithm (SHA) da chave pública do nome do par e resulta em uma cadeia hexadecimal de 40 caracteres. Um nome de par seguro só pode ser registrado no PNRP pelo proprietário ou delegado do proprietário do nome de mesmo nível. Um nome de par seguro deve ser criado chamando PeerCreatePeerName.
Nomes de pares não seguros
Para um nome não seguro, a Autoridade é zero (0) e o Classificador é a única parte significativa do nome de mesmo nível, o que cria um nome de par não seguro sem uma identidade de associada. Nomes de pares não seguros são usados no registro e resolução de nomes PNRP. Nomes de pares não seguros fornecem uma maneira útil de registrar e resolver recursos que não exigem resolução segura de nomes. No entanto, qualquer nó pode publicar qualquer nome não seguro. Os aplicativos relacionados à segurança devem garantir que sejam robustos e seguros no consumo de nomes de pares não seguros.
Observação
Qualquer pessoa pode registrar um nome de par não seguro com PNRP.
PNRP e a instância de nome de par mais próxima
Pode haver mais de uma instância de um nome de mesmo nível. Ao usar PNRP para resolver um nome de mesmo nível, há um conceito de instância de nome de par mais próxima, o que significa que o nome tem um local de serviço mais próximo do membro saHint especificado em PNRPINFO_V1 ou PNRPINFO_V2. Se nenhuma dica for fornecida, mais próxima de um dos endereços IP locais.