X

SDP meaning in Computing ?

( 5 )  .  1 Rating
547 views   .  0 comments  .   . 

Download Solution PDF

Answer: What is Sockets Direct Protocol mean?

The Sockets Direct Protocol (SDP) is a transport-agnostic protocol to support stream sockets over Remote Direct Memory Access (RDMA) network fabrics. SDP was originally defined by the Software Working Group (SWG) of the InfiniBand Trade Association. Originally designed for InfiniBand (IB), SDP is currently maintained by the OpenFabrics Alliance.

SDP defines a standard wire protocol over an RDMA fabric to support stream sockets (SOCK_STREAM). SDP uses various RDMA network features for high-performance zero-copy data transfers. SDP is a pure wire-protocol level specification and does not go into any socket API or implementation specifics.

The purpose of the Sockets Direct Protocol is to provide an RDMA-accelerated alternative to the TCP protocol on IP. The goal is to do this in a manner which is transparent to the application.

Solaris 10 and Solaris 11 Express include support for SDP. Several other Unix operating system variants plan to include support for Sockets Direct Protocol. Windows offers a subsystem called Winsock Direct, which could be used to support SDP.

SDP support was introduced to the JDK 7 release of the Java Platform, Standard Edition (July 2011) for applications deployed in on Solaris and Linux operating systems (OFED 1.4.2 and 1.5). Oracle Database 11g supports connection over SDP.

Sockets Direct Protocol only deals with stream sockets, and if installed in a system, bypasses the OS resident TCP stack for stream connections between any endpoints on the RDMA fabric. All other socket types (such as datagram, raw, packet, etc.) are supported by the Linux IP stack and operate over standard IP interfaces (i.e., IPoIB on InfiniBand fabrics). The IP stack has no dependency on the SDP stack; however, the SDP stack depends on IP drivers for local IP assignments and for IP address resolution for endpoint identifications.

SDP is used by the Australian telecommunications company Telstra on their 3G platform Next G to deliver streaming mobile TV.

This protocol has been deprecated or not maintained by OFED in the latest releases, hence look for alternatives. The probable suggestions will be Rsocket, Winsock, etc.

reference
Full Form Category
Shear Deformable Plate Academic & Science
Short-Day Plant Academic & Science
Society of Decision Professionals Academic & Science
Science Data Processor Academic & Science
Society of Decorative Painters Academic & Science
Sand Point (ak) Airport Code
Schroder Asia Business
Social Development Program Business
SunSource, Inc. Business
Service Dependability And Performance Business
School District of Philadelphia Community
Social Development Projects Community
Site Development Plan Community
Skill Development Program Community
Samuel David Pilgrim Community
Surveillance Data Processor Computing
Software Development Platform Computing
Software Distribution Points Computing
Sockets Direct Protocol Computing
Storserver Data Protection Computing
Service Discovery Protocol Computing
Session Destination Protocol Computing
Session Data Protocol Computing
Storage Data Protector Computing
Shared Data Pool Computing
Site Data Protection Program Computing
Secure Device Provisioning Computing
Sum Of Disjoint Products General
San Diego Posse General
Service Discover Protocol General
Self Destruct Party General
Social Domestic payment General
Supplier Diversity Program General
Summer Doctoral Programme General
Savings Deposit Program General
Strategic Data Project General
Service Delivery Platform General
Streaming Download Project General
Scenario Design Point General
Sensory Dorsal Posterior General
System Demonstration Platform General
Stock Drive Products General
Saint Dunstan Psalter General
Site Data Protection General
Session Description General
Service Dog Project General
Stunning Digital Photography General
Singing Dancing Party General
Southland Data Processing General
Special Duty Pistol General
Service Delivery Point General
Set Default Printer General
Special Decoupled Platter General
System Design Project General
Super Defence Potion General
Service Delivery Partner General
Screamin Diesel Performance General
Surveillance Data Platform General
Server Deployment Package General
Standard Deployment Package General
SAFe DevOps Practitioner General
STP Datagram Protocol General
Signal Distribution Panel General
Self Disclosure Protocol General
Success Dedication and Perfection General
Steyr Daimler Puch General
Scania Diagnosis and Programmer General
Safe Driver Plan General
Seat Drive Profile General
Safe Driving Policy General
San Diego Panteras General
Sober Driver Program General
Smart Drive Package General
Sport Design Package General
Socialist Democratic Party Governmental
Security, Democracy, Prosperity Governmental
Strategic Development Plan Governmental
Social Democratic Party Governmental
Singapore Democratic Party Governmental
Supply Distribution Point Governmental
Session Description Protocol Information Technology
Sindicato Democrático de Policía International
So Don't Pay Internet
Semi-definite Programming Maths
Stop Doing Pathology Medical
Single Donor Platelets Medical
solvent/detergent-treated plasma Medical
Special Duty Pay Medical
Special Diabetes Program Medical
Small Diameter Bomb Military and Defence
Systems Development Process Military and Defence
Strategic Distribution Platform Military and Defence
Standard Distance Package Military and Defence
System Decision Papers Military and Defence
System Development Plan Military and Defence
Shelf Discovery Protocol Networking
Sand Point, Alaska USA Regional
State Domestic Product Regional
Software Delivery Platform Softwares
Software Development Process Softwares
Software Defined Perimeter Softwares
Software Development Plan Softwares
Shuttle Data Processor Space Science
Site Data Processor Space Science
Supplier Data Package Space Science
Steepest Descent Path Sports
Service Definition and Provisioning Telecommunication

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.




Give Rating
Report
Write Your Comments or Explanations to Help Others
Comments(0)





Miscellaneous in Computing
Miscellaneous in Computing

Ever curious about what that abbreviation stands for? fullforms has got them all listed out for you to explore. Simply,Choose a subject/topic and get started on a self-paced learning journey in a world of fullforms.

Explore Other Libraries

X

Important Computing Links





Copyright (c) 2021 TuteeHUB

OPEN APP
Channel Join Group Join