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.
- Transmission — The data received from the upper layer socket client is appended with DDP header and then forwarded to the data link layer protocol.
- Reception — The data frames received from the data link layer are inspected and forwarded to the appropriate socket.