Logo
Grokking System Design Fundamentals
Ask Author
Back to course home

0% completed

TCP vs. UDP

TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) are two of the main protocols used for transmitting data over the internet. Each has its characteristics, advantages, and disadvantages, making them suitable for different types of applications.

TCP (Transmission Control Protocol)

Definition

  • TCP is a connection-oriented protocol that ensures reliable, ordered, and error-checked delivery of a stream of bytes between applications.

.....

.....

.....

Like the course? Get enrolled and start learning!