Distributed Name Assignment in Computer Networks

Abstract In this paper we consider the problem of dynamically assigning names to users or devices in a computer network. We present a distributed algorithm that permits a new user to select his own name and, through communication with a name-server node, to ensure that his name is unique throughout the network. The algorithm permits names to be assigned even in the presence of node or link failures as long as a majority of the name-server nodes remain within a single connected component.

[1]  Marvin H. Solomon,et al.  The CSNET Name Server , 1982, Comput. Networks.

[2]  Raphael Rom Name Assignment in Computer Networks , 1982 .

[3]  Adrian Segall,et al.  Distributed network protocols , 1983, IEEE Trans. Inf. Theory.

[4]  Zaw-Sing Su Identification in computer networks , 1983, SIGCOMM 1983.

[5]  Robert H. Thomas,et al.  A Majority consensus approach to concurrency control for multiple copy databases , 1979, ACM Trans. Database Syst..