DistributedNetworks DistributedNetworks

NIS Client Networking  «Prev 

Network Information System and NIS Client Networking

The NIS Server holds information in a database or map. The portmap utility coordinates communication between the server and client applications. Each type of information (such has host-name to IP address translation) has a particular server that acts as the master for that information.

Clients send requests to the server and wait for the information. If the NIS server does not reply, secondary services, such as DNS or the local Host Table are checked.

There can be several master servers for each map. Administrators set up multiple servers to handle the many requests made by hosts on large networks. A configuration file tells each client which NIS server to use.

NIS also allows servers to have slave servers, which hold copies of the maps in the master server. The slaves are updated whenever the map changes.
On large networks, NIS servers need slaves simply to handle all the information requests. A network can have a mix of masters and slaves on each map.