SDP meaning in Computing ?

tuteeHUB earn credit +10 pts

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

Report

Posted on 30 Apr 2022, this text provides information on Miscellaneous in Computing related to Computing. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Write Your Comments or Explanations to Help Others



webstory list tuteehub
Miscellaneous in Computing
webstory list tuteehub
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.

Important Computing Links

open app imageOPEN APP