PNRP is a distributed name resolution protocol allowing Internet hosts to publish "peer names" and the corresponding IPv6 address. Other hosts can then resolve the name, retrieve the corresponding address, and establish peer-to-peer connections.

With PNRP, peer names are composed of an "authority" and a "qualifier". The authority is identified by the secure hash of its public key, or by a simple place-holder (the number zero) if the peer name is "insecure". The qualifier is a simple string, allowing an authority to publish multiple names for multiple services.

In peer-to-peer environments, peers rely on name resolution systems to resolve each other's network locations (addresses, protocols, and ports) from names or other types of identifiers. Peer-to-peer name resolution has been complicated by transient connectivity and shortcomings in the Domain Name System (DNS).

The Microsoft® Windows® Peer-to-Peer Networking platform solves this problem with the Peer Name Resolution Protocol (PNRP), a secure, scalable, and dynamic name registration and name resolution protocol first developed for Windows XP and then upgraded in Windows Vista™. PNRP works very differently from traditional name resolution systems, opening up exciting new possibilities for application developers.

This mail is by Ashwin.

You can also share your information with us at http://www.agenext.com/SuggestTopic.aspx

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5