Sockets Direct Protocol
# Sockets Direct Protocol

Das Sockets Direct Protocol (SDP) ist eine Vereinbarung (Protokoll) über den Austausch von Daten zwischen Computern. Hierbei handelt es sich um ein Bytestrom-Transportprotokoll, welches das Transmission Control Protocol (TCP) nachahmt.
SDP stellt der Anwendung (dem Anwender) eine einheitliche Socketschnittstelle zur Verfügung. Aufgrund dieser Abbildung der Standard-Socket-Operationen auf Operationen der InfiniBand-Architektur können socketbasierte Anwendungen die Vorteile der InfiniBand-Architektur (IBA) ohne weitere Anpassungen nutzen. Ein SDP Upper Layer Protocol (ULP) kann nun über eine Bytestromschnittstelle Daten nachrichtenorientiert mit einer zuverlässigen InfiniBand-Verbindung (InfiniBand’s Reliable Connection) übertragen.
Zur eigentlichen Übertragung unterscheidet man die zwei folgenden Methoden:
SDP wurde von der InfiniBand Trade Association (IBTA) spezifiziert.