Transmission Control Protocol (TCP) is a set of communication protocols used to interconnect network devices on the internet. It defines how data should be transmitted over the internet by providing end-to-end communication.
Internet Protocol (IP) is all about routing every individual packet to ensure it reaches its destination. The TCP/IP model is a compressed version of the OSI model. It consists of four layers; they are :
* Application Layer
* Transport Layer
* Internet Layer
* Network Access Layer