TCP
TCP stands for Transmission Control Protocol, which is a well-known transport protocol that transports data in a reliable manner. It is responsible for sending data, detecting packet loss and retransmitting packets.It provides a set of rules, which facilitate the communication between computer systems. It also has the capability of transporting huge amounts of data perfectly even in an unreliable network link.