We have observed the following problems with network information servers:
To deal with the above problems, a universal location-independent naming scheme needs to be coupled with file replication and authentication mechanisms. Transparent replication via a name-to-location lookup service will achieve fault tolerance and load balancing for end-user network services. File servers should be required to authenticate themselves before being allowed to replicate files and update the name-to-location mapping. A description associated with each location-independent filename should provide an MD5 or similar fingerprint for verifying the integrity of a retrieved file.