datagrams
A datagram is a self-contained, independent packet of data that is sent over a packet-switched network. Datagrams do not require a prior agreement or a connection between sender and receiver; each datagram is routed separately through the network and may take different paths to its destination.
Datagrams carry addressing and control information in their headers and are designed for best-effort delivery. Because
In the Internet Protocol (IPv4 and IPv6), an IP datagram is the basic unit of data transfer.
At the transport layer, the User Datagram Protocol (UDP) provides a datagram service. UDP datagrams carry source
Datagram networks are contrasted with connection-oriented or virtual-circuit networks, where a route is established and maintained
Common uses of datagrams include DNS queries, streaming, and real-time communications where low latency is valued