Noah Horton's WebBlog

How Internet Computer Names Work

I received a couple of email and comment questions about how Internet Computer Names work and whether there is a central server.  The cool answer is that no, there is no central server.  The whole service is peer to peer based on a technology called PNRP (really ICNs are PNRP names, they just get published for the entire machine rather than a single process as is more normal for PNRP).

Basically, every machine knows about a few other machines basically at random.  Those machines know a few others, who know a few others, etc.  When I want to resolve someone else's name, I can use all of those relationships to track down the machine publishing the name I want.

Obviously that is jumping over a ton of detail.  For more details, check out our overview whitepaper (the PNRP section) at http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/p2pintro.mspx.  We also have a new PNRP-specific whitepaper going up sometime next week that should be even better (I will post a comment when it is up).

Published Thursday, August 24, 2006 9:55 AM by noahh
Anonymous comments are disabled

This Blog

Syndication

News

The posts on this weblog are provided "AS IS" with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker