A network of switches with a distributed name server configuration and
caching of remote node device information is disclosed. The network
preferably comprises a first switch coupled to a second switch. Each of
the switches directly couple to respective node devices. The first switch
maintains a name server database about its local node devices, as does
the second switch. The second switch further maintains a information
cache about remote node devices. The name server preferably notifies
other switches of changes to the database, and the cache manager
preferably uses the notifications from other switches to maintain the
cache. The name server accesses the cache to respond to queries about
remote node devices. The cache manager may also aggregate notification
messages from other switches when notifying local devices of state
changes. Traffic overhead and peak traffic loads may advantageously be
reduced.