TCP IP Protocol Explanation 1 (03.01.2024)
TCP IP Protocol Explanation 1 (03.01.2024)
The transmission control protocol/internet protocol (TCP/IP) model finds its origins in the
ARPANET reference model. The architecture of TCP has evolved from studies in methods for
connecting multiple packet-switched networks. The central aim of the TCP/IP model is to
enable the sending of data packets to one application on a single computer. The TCP/IP
model is an internet-capable set of protocols.
The TCP/IP model sets out how packets exchange information through the web. This set of
communication protocols determines how data is to be broken, addressed, transferred,
routed and received for sharing. The server-client model is the communication model for this
set.
The TCP/IP model describes how to construct communication lines for applications. It also
manages to divide a message into packets before it is sent across and reassembled. IP
outlines how packets are addressed and routed to make sure that the data reaches the
right destination. The current internet architecture uses this network concept.
However, NCP has been unable to maintain the increasing traffic demand overtime. In
1974, ARPANET devised and built a new, more robust series of communication protocols
based on TCP for communication in all areas. In the early version of this technology, there
was only one core protocol called TCP.
In 1975, a two-network TCP/IP test was conducted between Stanford and University
College London. In 1982, the United States DoD declared TCP/IP as the standard for all
military computer networking.
TCP/IP is broadly accessible and enables the most efficient network path to be defined as a
routable protocol.
Application Layer
Transport Layer
Network Layer
Physical Layer
Application Layer
The application layer is a combination of the application, presentation, and session layers.
This layer is responsible for interaction between the user and the application. Here, data is
formatted, converted, encrypted, decrypted, and set to the user.
HTTP
Hypertext transfer protocol allows the users to interact with the World Wide Web through
browser applications.
SMTP
FTP
File transfer protocol is used for transmitting files from one system to another.
DNS
TELNET
Transport Layer
The transport layer is responsible for end-to-end communication and provides error-free
delivery of data. This layer can transport the data through a connection-oriented or
connectionless layer.
The two protocols used in the transport layer are user datagram protocol (UDP) and TCP.
UDP
TCP
It provides all transport services to the application layer. TCP is a dependable protocol for
error detection and retransmission. It assures that all segments must be received and
recognized before completing the transmission and discarding the virtual circuit.
Network Layer
The network layer provides host addressing and chooses the best path to the destination
network. This layer maintains the quality of service and offers connectionless end-to-end
networking.
IPV4
Internet protocol version 4 is employed for packetizing, forwarding, and delivery of packets.
IP is an unreliable datagram protocol.
ICMPV4
Interrupt control message protocol controls all errors. These mistakes are handled by ICMP
protocol during the delivery of the message to target problems.
IGMP
Physical Layer
The physical layer interacts with the top level of the TCP/IP model application. This layer is the
nearest end-user TCP/IP layer. It means that the consumers can connect with other software
apps.
The physical layer interacts with software applications to develop media platforms. Data is
constantly beyond the boundaries of the TCP/IP model to be interpreted in the application.
An application such as a data transfer, mail, remote login, etc., is an example of this layer.
Network Layer
The network layer provides host addressing and chooses the best path to the destination
network. This layer maintains the quality of service and offers connectionless end-to-end
networking.
Internet protocol version 4 is employed for packetizing, forwarding, and delivery of packets.
IP is an unreliable datagram protocol.
ICMPV4
Interrupt control message protocol controls all errors. These mistakes are handled by ICMP
protocol during the delivery of the message to target problems.
IGMP
Physical Layer
The physical layer interacts with the top level of the TCP/IP model application. This layer is the
nearest end-user TCP/IP layer. It means that the consumers can connect with other software
apps.
The physical layer interacts with software applications to develop media platforms. Data is
constantly beyond the boundaries of the TCP/IP model to be interpreted in the application.
An application such as a data transfer, mail, remote login, etc., is an example of this layer.