SLP (Protokoll)

Das Service Location Protocol, oder kurz SLP, ist ein Protokoll zum Auffinden von Netzwerkdiensten in einem TCP/IP-basierten Netzwerk.

Definition

Das SLP, von dem es mittlerweise drei Versionen gibt, SLP, SLPv2 und SLPv3, wird definiert in den RFCs 2608, 2609, 2614, 2165, 3059 und 3082.

Funktionsweise

Das SLP baut auf einem dreistufigen Konzept auf, und teilt die Hosts in drei entsprechende Klassen ein, die Verzeichnisagenten (engl. directory agents), die Dienstagenten (engl. service agents) und Benutzeragenten (engl. user agents).

Will ein Host nun in einem Netzwerk einen Dienst anbieten, so muß dieser Hosts über einen Dienstagenten verfügen. Dieser Dienstagent registriert den Dienst der angeboten werden soll beim Verzeichnisagenten. Die beiden Agenten kommunizieren in definierten Zeitintervallen ob der Dienst noch verfügbar ist, oder ob es zu einer Adress- oder Dienständerung gekommen ist. Dieses Zeitintervall ist freidefinierbar und wird in der Regel vom Dienstagenten bei der ersten Registrierung dem Verzeichnisagenten mitgeteilt.

Wenn ein Client nun einen Netzwerkdienst benötigt, so kann der Benutzeragent, der auf dem Client vorhanden sein muß, beim Verzeichnisagenten nachfragen ob es den gewünschten Dienst im Netzwerk gibt. Der Verzeichnisagent teilt dem Benutzeragenten daraufhin mit, ob es diesen Dienst gibt, und wenn ja, unter welcher Netzwerkadresse der Client den Dienst erreichen kann.

Die Kommunikation findet hierbei in den meisten Fällen mittels Unicast statt. In einigen Fällen kann es jedoch sein, dass auch Multicast eingesetzt wird. Multicast wird eingesetzt, wenn ein Benutzeragent oder ein Dienstagent die Adresse des Verzeichnisagenten noch nicht kennt. In diesem Fall wird ein SLP-Discover mit Multicast durchgeführt, dies kann unterbunden werden, indem sowohl den Dienst- als auch den Benutzeragent in den entsprechenden Konfigurationsdateien die IP-Adresse des oder der Verzeichnisagenten vorgegeben wird.

Novell setzt seit der Netware Version 5.x das SLP als Nachfolgelösung für das SAP ein.



Websites: Tagoror | Guajara | Tacoronte Guia | Todo Gomera | Deranet | Radioaficionados | Cinebso | Mi Buscador

Enciclopedia On Line: GNU FDL.