SSDP

SSDP
SSDP im TCP/IP‑Protokollstapel:
Anwendung SSDP
Transport UDP
Internet IP (IPv4, IPv6)
Netzzugang Ethernet Token
Bus
Token
Ring
FDDI

Das Simple Service Discovery Protocol (SSDP) ist ein Netzwerkprotokoll, welches zur Suche nach UPnP-Geräten im Netzwerk dient. SSDP nutzt normalerweise den Port 1900 UDP[1].

Die Firma Microsoft hat es zusammen mit ihrem Betriebssystem Microsoft Windows ME eingeführt.


Auf der UPnP-Seite steht zu lesen: Sobald ein UPnP-Gerät über eine IP-Adresse verfügt, muss es seine Existenz im Netzwerk an die Kontrollpunkte melden. Dies erfolgt via UDP über die Multicast-Adresse 239.255.255.250:1900 auf der Basis des SSDP-Protokolls. Ebenso können Kontrollpunkte nach UPnP-Geräten im Netzwerk suchen. In beiden Fällen enthält die "discovery message" nur die wichtigsten Angaben über das Gerät und seine Dienste, wie z.B. den Gerätenamen, Gerätetyp und eine URL zur genauen Beschreibung des Gerätes.

Paketaufbau

Ein SSDP Paket ist ein HTTP-Request mit der Methode "NOTIFY" (oder auch "M-SEARCH") welches über UDP verschickt wird. Der HTTP-Body ist leer, der HTTP-Header muss aber mit einem Zeilenumbruch abgeschlossen sein. Im HTTP-Header werden UPnP spezifische Attribute gesetzt:

  • NTS (Notification Sub Type) hat den Wert "ssdp:alive" zum Anmelden oder "ssdp:byebye" zum Abmelden eines Geräts.
  • NT (Notification Type) bestimmt die Eigenschaft des Geräts.
  • USN (Unique Service Name) enthält eine eindeutige ID des Geräts.
  • LOCATION enthält eine URL zur Beschreibung (Description)

Beispiel:

NOTIFY * HTTP/1.1
SERVER: Linux/2.6.15.2 UPnP/1.0 Mediaserver/1.0
CACHE-CONTROL: max-age=1800
LOCATION: http://192.168.0.10:8080/description.xml
NTS: ssdp:alive
NT: urn:schemas-upnp-org:service:ConnectionManager:1
USN: uuid:550e8400-e29b-11d4-a716-446655440000::urn:schemas-upnp-org:service:ConnectionManager:1
HOST: 239.255.255.250:1900

Siehe auch

Webseiten

  1. http://www.iana.org/assignments/port-numbers

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • SSDP — Название: Simple Service Discovery Protocol Уровень (по модели OSI): Сеансовый Семейство: ??? TCP/IP Создан в: ??? г. Порт/ID: 1900/UDP Назначение протокола: ??? Спецификация: ??? …   Википедия

  • SSDP — may stand for: * Simple Service Discovery Protocol a networking protocol * Students for Sensible Drug Policy a student grassroots political organization …   Wikipedia

  • SSDP — El Protocolo Simple de Descubrimiento de Servicios (Simple Service Discovery Protocol) es un protocolo que sirve para la búsqueda de dispositivos UPnP en una red. Utiliza UDP en unicast o multicast en el puerto 1900 para anunciar los servicios de …   Wikipedia Español

  • SSDP — Simple Service Discovery Protocol Simple Service Discovery Protocol (SSDP) est un protocole de communication informatique en réseau. Il utilise UDP en broadcast sur le port 1900 pour la découverte automatique. Ce document provient de « Simple… …   Wikipédia en Français

  • SSDP — Simple Service Discovery Protocol (Internet) Simple Service Discovery Protocol (Computing » Drivers) …   Abbreviations dictionary

  • ssdp — same shit different pile …   Glossary of chat acronyms & text shorthand

  • Simple Service Discovery Protocol — SSDP im TCP/IP‑Protokollstapel: Anwendung SSDP Transport UDP Internet IP (IPv4, IPv6) Netzzugang Ethernet Token …   Deutsch Wikipedia

  • Simple Service Discovery Protocol — SSDP Название: Simple Service Discovery Protocol Уровень (по модели OSI): Сеансовый Семейство: TCP/IP Порт/ID: 1900/UDP Простой протокол обнаружения сервисов (англ. Simple Service Discovery Protocol, SSDP …   Википедия

  • Students for Sensible Drug Policy — (SSDP) is a Washington, D.C. based non profit advocacy organization founded in 1998 by a small group of students at Rochester Institute of Technology and George Washington University in response to that year s reauthorization of the Higher… …   Wikipedia

  • Protocole UPnP — Pour consulter un article plus général, voir : UPnP. UPnP, comme son nom l indique, est dérivé de PnP (Plug aNd Play), qui est une technologie qui permet de faciliter l installation, la configuration et l ajout de périphériques à un micro… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”