User:Aronw26/Datagram service

A service provided by IP at the network layer. It is a connectionless, best effort, unreliable, message delivery service. Many other protocols including TCP (Transmission Control Protocol) (a connection-oriented service) run on top of IP's Datagram service, providing added reliability. UDP uses IP's Datagram service as well.

Datagram service is often compared to a mail delivery service, the user only provides the destination address, but receives no guarantee of delivery, and no confirmation upon successful delivery.

Datagram service routes datagrams without first creating a predetermined path. There is also no consideration given to the order in which it and other datagrams are sent or received. In fact, many datagrams in the same group can travel along different paths before reaching the same destination.