Die Simple Service Discovery Protocol , oder SSDP , ist eine Methode, für Geräte mit einem Netzwerk verbunden , um erreichbar Dienste wie Drucker und Server zu entdecken. Es ermöglicht auch andere Geräte im Netzwerk , um den neuen Knoten feststellen . Alle Nachrichten, die an diese IP- Adressen werden an alle Mitglieder der Liste weitergeleitet - SSPD Verfahren basieren auf einer IP- Multicast , die wie eine Mailing-Liste zu einem bestimmten IP-Adresse registriert ist basiert. SSDP Kommunikation mit einer Port-Nummer , die gängige Praxis in TCP /IP-Netzwerken ist markiert . TCP /IP
Die TCP /IP -Protokoll-Suite bestimmt, wie Daten rund um Netze geleitet wird. Um von einem Sender zu einem Empfänger zu erhalten, müssen die Daten übergehen mehrere Kabel und zum Zielort von Netzwerkgeräten wie Router geleitet werden. Um dies zu erreichen , müssen die Daten mit der IP- Adresse gekennzeichnet werden. IP-Adressen durch die Internet-Protokoll definiert sind, ist das eines der Protokolle in der TCP /IP-Suite - es ist die "IP" Teil von " TCP /IP ". Die "TCP" Teil steht für das Transmission Control Protocol , einer der beiden Transport-Protokolle in der Protokoll-Suite , die andere ist die User Datagram Protocol , oder UDP.
Transport Protocols
< br >
Häfen liegen in der Verantwortung von Internet-Protokollen. Die Daten werden in einer Struktur als ein Paket , in dem Daten im Körper liegt und die Header enthält Adressinformationen verpackt . Das Transportprotokoll -Header enthält die Port-Nummer des Quell-und Ziel -Anwendungen. Entweder eine oder die andere der beiden Protokolle arbeiten auf einem Paket , aber nie beide gleichzeitig . SSDP -Nachrichten werden von UDP durchgeführt . TCP erzeugt eine Session durch die viele Nachrichten ausgetauscht werden können; Kontrollen Daten Sequenzierung und ersucht Weiterverbreitung fallengelassen oder beschädigt Pakete . UDP tut nichts von alledem , aber SSDP braucht nicht die Merkmale von TCP , alles was man braucht, ist eine Nachricht Paket an eine IP -Multicast-Adresse zu bekommen. Kein Dialog zwischen den beiden Endpunkten notwendig ist.
Ports
Im Rahmen der Transport-Protokolle , ist eine Portierung nicht eine Steckdose auf einem Computer , in die ein Kabel wird , obwohl dies für eine andere Verwendung des gleichen Namens. Ein Hafen, in diesem Zusammenhang ist wie eine Adresse für eine Anwendung. So wie die IP-Adresse ein Datenpaket an einen Computer bekommt , liefert die Port-Nummer die Daten an einen Prozess, der auf diesem Computer . Um Daten über ein Netzwerk zu erhalten, muss eine Anwendung eine Port-Nummer haben . Die universelle Liste der Portnummern wird von der Internet Assigned Numbers Authority gehalten , oder IANA .
SSDP Port
IANA hat sowohl TCP und UDSP Ports 1900 bis SSDP zugeordnet , obwohl es nur verwendet den UDP-Port . Dies bedeutet, dass jede Nachricht SSDP an einem Computer mit der Zahl 1900 markiert eintrifft. Allerdings verwendet die Windows-Implementierung Port 2869 , der seine bisherige Verwendung von Port 5000 ersetzt . Keines dieser Ports sind SSDP registriert . In einer weiteren Abkehr von gängigen Praxis nutzt die Microsoft-Implementierung TCP und UDP nicht .