A dynamically configurable network architecture comprising networked office appliances which provide network addressing, network naming, service discovery, and user identification in one system. The network architecture provides automatic configuration services for unadministered networks while being automatically adaptable within administered environments.