Transmission Control Protocol(TCP) and Internet Protocol(IP) are two of the best known members of the Internet protocol suite, a suite of network communication protocols developed by Stanford University to facilitate heterogeneous connectivity. The Internet protocol suite provides the protocols that enable all of the networks of the Internet to communicate. Every computer on the Internet supports TCP/IP.
The protocols in the TCP/IP suite are layered protocols. Layered protocol suites separate duties between individual protocols in the group. IP is the heart of the Internet protocol suite. IP addresses are globally unique, 32-bit numbers assigned by the Network Information Center. Globally unique addresses permit IP networks anywhere in the world to communicate with each other. Internet routers use these IP addresses to deliver IP packets to their destination. TCP is a connection-oriented transport protocol that sends data as an unstructured stream of bytes. TCP provides two services that IP is missing such as guaranteed delivery and serialization of data.
The most common of the internet uses a protocol called the Internet Protocol also known as the TCP/IP protocol. This collection is an arrangement of protocols which includes a number of different protocols for different purpose, because the two major protocols in this suite are
Transmission Control Protocol and Internet Protocol, this is commonly called as TCP/IP Protocol. This protocol has its particular reference model which it follows over the internet.
In this there are four layers,
- Application
- Transport
- Internet
- Link