Concept Flow - Why UDP is faster than TCP
Start Sending Data
UDP: Send Packet Immediately
No Waiting for Acknowledgment
No Retransmission or Ordering
Data Arrives Faster but May Lose Packets
Start Sending Data
TCP: Send Packet and Wait for ACK
If ACK Received, Send Next Packet
If No ACK, Retransmit Packet
Ensures Reliable, Ordered Delivery
Data Arrives Slower but Reliable
UDP sends data without waiting for confirmation, making it faster but less reliable. TCP waits for acknowledgments and retransmits lost data, ensuring reliability but adding delay.