A method and system for providing enhanced services for a network. The
enhanced services use information about the network which is available to
a subnet of communicating processors (such as a set of routers),
collectively executing a common distributed technique for disseminating
that network information. The router subnet collects network topology
information and provides a service using that network topology
information, responsive to requests from non-routers coupled to the
network (such as a set of host processors). The router subnet also
collects information advertised by hosts coupled to the network, and
disseminates that host information to substantially all routers, using the
common distributed technique for disseminating network topology
information. The host information may comprise information about server
processes available at the originating host (such as what services are
available and to which users those services are available), or may
comprise information about client processes operating at the originating
host (such as which users are operating those client processes and which
services they desire).
Eine Methode und ein System für das Zur Verfügung stellen der Mehrwertdienste für ein Netz. Die Mehrwertdienste verwenden Informationen über das Netz, das für ein Teilnetz des Mitteilens der Prozessoren vorhanden ist (wie ein Satz Fräser) und zusammen führen eine allgemeine verteilte Technik für die Verbreitung dieser Netzinformationen durch. Das Fräserteilnetz sammelt Netztopologieinformationen und liefert einen Service mit diesen Netztopologieinformationen, die Anträgen von den Nichtfräsern entgegenkommend sind, die zum Netz verbunden werden (wie einem Satz Wirt Prozessoren). Das Fräserteilnetz sammelt auch die Informationen, die durch die Wirte annonciert werden, die zum Netz verbunden werden und verbreitet diese Wirt Informationen zu im wesentlichen allen Fräsern mit der allgemeinen verteilten Technik für die Verbreitung von von Netztopologieinformationen. Die Wirt Informationen können Informationen über die Bedienerprozesse enthalten, die am Entstehenwirt vorhanden sind (wie, welchen Dienstleistungen vorhanden sind und zu, welchen Benutzern jene Dienstleistungen vorhanden sind) oder können Informationen über die Klient Prozesse enthalten, die am Entstehenwirt funktionieren (wie, welchen Benutzern jene Klient Prozesse laufen lassen und welche Dienstleistungen sie wünschen).