Datagram Delivery Protocol (DDP)

Datagram Delivery Protocol (DDP) is a member of the AppleTalk (AppleTalk is a set of local area network communication protocols originally created for Apple computers.) networking protocol suite that deals with the socket-to-socket delivery of datagrams over an AppleTalk Network.

Applications :
Any application that can tolerate packet loss can use DDP. All application-level protocols of AppleTalk were built on top of DDP.

How it works ?
Major functionality of DDP is transmission and reception.

Advantages and Disadvantages :
DDP is connectionless protocol which focuses on less processing associated with setting up and breaking down a connection. Hence it’s faster than the higher-level protocols that add these services. This protocol is well suited for applications that do not require reliable delivery of data.

Other application that require seamless traffic flow can also use DDP in the network layer. However, any of the upper layer protocols needs to ensure reliability.

Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

Article Tags :
Practice Tags :