Transport Control Protocol: is a protocol that is known as transport layer that will adhere to the delivery that will be guaranteed. As this is known as sliding function protocol this helps in both retransmissions and timeouts. This protocol will eventually help to establish a connection that is virtually established between two major end points.