TCP and IP
TCP (Transmission Control Protocol)
This protocol is designed for reliable data delivery and works with the Internet Protocol (IP) to safely get packets from source to destination. TCP is responsible for controlling the size and rate of packet exchange.
IP (Internet Protocol)
Packets are the blocks of data that are directed over networks. Packets consist of a header part and the body and it is within the header that the source and destination IP Addresses reside. It is the body that contains the data being transferred.