Invention Grant
US07962651B2 Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith
有权
对等名称解析协议(PNRP)和与其一起使用的多级缓存
- Patent Title: Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith
- Patent Title (中): 对等名称解析协议(PNRP)和与其一起使用的多级缓存
-
Application No.: US11152587Application Date: 2005-06-13
-
Publication No.: US07962651B2Publication Date: 2011-06-14
- Inventor: Christina Huitema , John L. Miller
- Applicant: Christina Huitema , John L. Miller
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Collins & Collins Incorporated
- Agent L. Alan Collins
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A serverless name resolution protocol ensures convergence despite the size of the network, without requiring an ever-increasing cache and with a reasonable numbers of hops. This convergence is ensured through a multi-level cache and a proactive cache initialization strategy. The multi-level cache is built based on a circular number space. Each level contains information from different levels of slivers of the circular space. A mechanism is included to add a level to the multi-level cache when the node determines that the last level is full. A peer-to-peer name resolution protocol (PNRP) includes a mechanism to allow resolution of names which are mapped onto the circular number space through a hash function. Further, the PNRP may also operate with the domain name system by providing each node with an identification consisting of a domain name service (DNS) component and a unique number.
Public/Granted literature
- US20050267992A1 Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith Public/Granted day:2005-12-01
Information query