223k views
3 votes
When is using the Transmission Control Protocol (TCP) most appropriate?

User Jatniel
by
6.7k points

1 Answer

6 votes

Answer:

TCP is typically used when you need a connection-oriented, reliable communication channel.

Most internet protocols (like HTTP, POP, MQTT, ...) have TCP as their underlying protocol.

Only when speed is important and it is acceptable to lose some of the data, you would consider simpler protocols like UDP.

User Pacha
by
7.2k points