Applications of TCP and UDP

To use an analogy, TCP is a fully loaded luxury performance sedan with a chauffeur and a satellite tracking/navigation system. It provides a lot of frills, comfort, and performance. It virtually guarantees that you will get where you need to go without any problems, and any concerns that do arise can be corrected. In contrast, UDP is a stripped-down race car. Its goal is simplicity and speed; everything else is secondary. You will probably get where you need to go, but you can have trouble keeping race cars up and running.

Having two transport layer protocols with such complementary strengths and weaknesses provides considerable flexibility to the creators of networking software.

TCP Applications

Most typical applications ...

Get TCP/IP Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.