Pregunta
Lo siento si esto parece una pregunta estúpida, pero estoy realmente tener un tiempo difícil encontrar una respuesta directa. Sé PNRP es la tecnología del EM para la implementación de peer-to-peer, pero ¿cómo funcionan realmente - me refiero im asumiendo cuando se registra su dirección en la nube global que se está contactando en realidad un servidor de Microsoft para encontrar una dirección pares continuación, devolviéndole el mirar información de punto final.
Im un poco confundido en cuanto a cómo todavía direcciones se encuentran en la nube cuando dicen que sólo hay 2 pares ubicados en todo el mundo.
... por lo que entiendo que tiene que haber una resolución de pares para mantener una lista de registros (suponiendo un nuevo nodo se pone en línea) que a continuación da las direcciones de sus vecinos más cercanos a conectar. Esto puede ser un servidor central que tengo si decido utilizar una dirección de los servicios / aplicaciones desconocía o la nube mundial que supongo utiliza a una resolución de pares que opera Microsoft.
Gracias
Solución
Desde el Wikipedia página :
A nivel interno, PNRP utiliza una arquitectura similar a la tabla de dispersión distribuida sistemas tales como acorde o pasteles. los nombre de los compañeros es ordenada para producir una identificador de interlocutor de 128 bits, y una DHT -como algoritmo se utiliza para recuperar la ubicación del host de publicación ese identificador.
Esto significa que su infraestructura no está centralizada; no hay "un servidor de Microsoft" para pedir. Metafóricamente, que está pidiendo la nube de información de encaminamiento, y en colaboración respuestas.
Si sólo había dos ordenadores en la nube, tendrían tanto saber el uno del otro,.
Otros consejos
Aquí está la mercancía
http://msdn.microsoft.com/en-us/library/ ms731061.aspx
Cubre los conceptos básicos:
Las mallas, nodos, Seguridad Canal,: resolver.
Y la respuesta a su pregunta es el sistema de resolución. Sus programas pueden colaborar en un nivel igual a igual, pero que necesitan servidores centrales se encuentren entre sí al instante. Se podría publicar un resolvedor a su servidor y todos los clientes lo utilizaría.