TCP: Transmission control protocol. TCP is a connection-oriented, reliable and byte-stream based transport layer communication protocol, which is regulated by RFC 793 of IETF. In the OSI model of computer network, it completes the functions specified by the fourth layer transport layer. Many applications and network connections of our computer are realized through TCP ports.