What are the differences between NIS and NIS+?
NIS name space is a flat namespace, which means that it does not support subdomains. Under NIS, only one domain is accesible from a given host. In NIS+, the namespace is hierarchical. This hierarchical structure is similar to the UNIX filesystem structure. Since the NIS+ namespace is hierarchical, it can be configured to conform with the logical hierarchy of the organization. This means that you can create subdomains for different levels of organizations. In NIS, even for a small change in the map, the master server needs to push the whole map to the slave servers. Whereas, in NIS+, the database updates are incremental. This means that only changes in the map are replicated to replica servers. Therefore, NIS+ database updates are more efficient and less time consuming. Another important difference between NIS and NIS+ is server binding. In NIS, clients are hard bound to a specific server. During the bootup time, the ypbind process on the client side binds to a specific server. However,