Chapter 39. Namespaces

In this chapter, we explain principles of organizing namespaces. A namespace is a set of names that have a common purpose. Examples of namespaces are account names, printer names, fully qualified domain names, Ethernet addresses, service name/port number lists, and home directory location maps.

A nameservice associates attributes with each name in a given namespace. For example, a computer user directory (nameservice) uses the account names namespace as a set of unique keys and associates unique identifiers (UIDs), home directories, owners, and so on with each account name. A configuration management database (CMDB) uses the hostnames namespace as a unique key and associates with it asset numbers, hardware serial numbers, ...

Get The Practice of System and Network Administration: Volume 1: DevOps and other Best Practices for Enterprise IT, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.