What is UDP (User Datagram Protocol)?
Turkish: UDP
UDP sends datagrams without establishing a connection, choosing low latency and low protocol overhead over delivery guarantees.
What is UDP?
UDP (User Datagram Protocol) is a transport layer protocol that sends data as independent datagrams. It does not provide the connection setup, ordering guarantees, retransmission, or flow control that TCP provides, which makes it lighter and lower latency.
Difference from TCP
TCP establishes a connection and tries to deliver data completely and in order. UDP sends the packet and moves on. If a packet is lost, duplicated, or arrives out of order, the application layer must handle that behavior if it matters.
For some applications, this is a deliberate trade-off. Live audio, video conferencing, online games, DNS queries, and telemetry streams may prefer lower delay over guaranteed delivery of every packet.
Where Is It Used?
UDP is one of the transport protocols in the TCP/IP suite. Modern protocols such as QUIC run over UDP and provide reliability, encryption, and multiplexing in their own layer.
In enterprise networks, UDP traffic should be evaluated through port rules, packet loss, jitter, and firewall behavior together.