El
Protocolo de Socket Directo (
SDP, del inglés
Sockets
Direct
Protocol) es un protocolo de red originalmente definido por el
Software Working Group (SWG) de la InfiniBand Trade Association. Originalmente diseñado para
InfiniBand, el SDP luego ha sido redefinido como un protocolo agnóstico de transporte para la estructura de red en acceso a memoria directo remoto (RDMA). El SDP define un protocolo estándar sobre una estructura RDMA para soportar redes de stream socket (SOCK_STREAM). El SDP utiliza varias características de redes RDMA para transferencias de datos
Zero Copy de alto rendimiento. El SDP es una especificación de protocolo a "nivel de cable" puro, y no habla sobre ninguna
API para socket ni implementación específicas.