Introduction To TCP IP Model
Introduction To TCP IP Model
The TCP/IP model is a part of the Internet Protocol Suite. This model acts as a communication protocol
for computer networks and connects hosts on the Internet. It is a concise version of the OSI Model and
comprises four layers in its structure.
This concept of TCP/IP is not just important for people in the computer or IT fields but also is an
essential part of the Computer Knowledge syllabus, included in major competitive exams.
Before, diving deep into the different aspects of the structure, refer to the table below and know about
some basic and introductory features of the model:
Gradually, this Internet protocol suite or the TCP/IP model was accepted across the globe as a
comprehensive framework for computer networking and Internet communication.
The TCP/IP model is considered to be similar to the Open Systems Interconnection Model. However,
the framework and the structuring of the two was completely different and Transmission Control
Protocol/ Internet Protocol was released prior to the OSI Model. For a detailed difference between the
two, candidates can visit the Difference Between TCP/IP and OSI Model page.
2. Internet Layer
● It is the second layer of the TCP/IP model and this layer is parallel to the Network Layer of the
OSI Model, in terms of the structure
● Sending the data packets to their destination network is the main function of the Internet layer
● The logical transmission of data takes place at this level
● There are three different protocols used in this layer. These include:
● IP: One of the most important protocols as it detects the IP address of a device that is
later used for internetwork connections. It is using this protocol that the path with which
the data shall be transmitted is decided. There are two common IP versions that are
used, To know the difference between IPv4 and IPv6, visit the linked article.
● ARP: It stands for Address Resolution Protocol. The physical address from the IP
address can be determined using ARP.
● ICMP: It stands for Internet Control Message Protocol and notification regarding
datagram problems can be sent back to the user using this. Any issue with the network
is immediately notified to the user by ICMP. It can only inform the user about the errors
and cannot rectify the problem
3. Host-To-Host Layer
● This layer is parallel to the transport layer of the OSI Model
● The error-free delivery of data is the main function of this layer
● There are two main protocols present in this layer:
● TCP: Another integral part, the Transmission Control Protocol is a reliable
communication protocol. It manager the flow of data, i.e. the sequence and
segmentation of the data
● UDP: It is a connection-free protocol which makes it cost-effective but less reliable.
User Datagram Protocol
4. Application Layer
● The topic three layers of the OSI Model: Application, Presentation and Sessions, when
combined together, they perform similar functions as the Application Layer of the TCP/IP model
● node-to-node communication based on the user-interface occurs here
● Multiple protocols are present in this layer, a few common ones have been mentioned below in
brief:
● HTTP: Hypertext Transfer Protocol is used to manage the communication between the
server and web browsers
● NTP: Network Time Protocol can set one standard time source in our computer, which
enables sync between the server and the user
● TELNET: Telecommunication Network is used to have access to files present of the
Telnet network and manage them on internet
● FTP: File Transfer Protocol, as the name suggests allows easy transferring of files
Other protocols of Application layer include Network File System (NFS), Secure Shell (SSH), Simple
Mail Transfer Protocol (SMTP), Trivial File Transfer Protocol (TFTP), etc.
Difference Between Search Engine and Web Browser Difference Between WWW and Internet
Difference Between MS Excel and MS Word Difference Between Firewall and Antivirus
Difference Between Virus and Worm Difference Between Firewall and Antivirus