Transmission Control Protocol (TCP) is a connection-oriented mechanism for reliable ordered transmission of data.