TCP
The Transmission Control Protocol (TCP) is a connection-oriented, stateful, and reliable protocol that handles the delivery of data packets across a network. Packets can be routed via different destinations, and TCP also handles the reassembly of packets at the destination end. It is used typically for larger volumes of data that need to be exchanged between hosts. TCP has the following features:
Virtual circuit— Both the sending and receiving host must establish a connection before data transmission can commence. This connection is called a virtual circuit because it is a logical connection, not a physical one.
Full-duplex— TCP connections allow data to be transferred in both directions at the same time, increasing the amount of data that ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access