What Is TCP-IP and How Does It Work TechTarget
What Is TCP-IP and How Does It Work TechTarget
9 Networking
g
Home > Network infrastructure
DEFINITION
What is TCP/IP?
By Kinza Yasar, Technical Writer Mary E. Shacklett, Transworld Data
Amy Novotny, Senior Managing Editor
u
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a
suite of communication protocols used to interconnect network devices on
o
the internet. TCP/IP is also used as a communications protocol in a private
i computer network -- an intranet or extranet.
n
The entire IP suite -- a set of rules and procedures -- is commonly referred
to as TCP/IP. TCP and IP are the two main protocols, though others are
included in the suite. The TCP/IP protocol suite functions as an abstraction
layer between internet applications and the routing and switching fabric.
TCP/IP specifies how data is exchanged over the internet by providing end-
to-end communications that identify how it should be broken into packets,
addressed, transmitted, routed and received at the destination. TCP/IP
requires little central management and is designed to make networks
reliable with the ability to recover automatically from the failure of any
device on the network.
TCP
TCP understands holistically the entire stream of data that these assets
require to operate and it ensures the entire volume of data needed is
sent the first time.
As it does its work, TCP can also control the size and flow rate of data.
It ensures that networks are free of any congestion that could block the
receipt of data. An example is an application that wants to send a large
amount of data over the internet. If the application only used IP, the
:
data would have to be broken into multiple IP packets. This would
require multiple requests to send and receive data, as IP requests are
issued per packet.
IP
It provides the mechanism for delivering data from one network node to
another.
The TCP/IP model differs slightly from the seven-layer OSI networking
model designed after it. The OSI reference model defines how applications
can communicate over a network.
1. Application layer. The application layer is the top layer and provides
applications with standardized data exchange. Its protocols include
HTTP, FTP, Post Office Protocol 3 (POP3), SMTP, DNS, Dynamic Host
Configuration Protocol and SNMP. At the application layer, the payload
is the actual application data.
3. Internet layer. The internet layer, also called the network layer, deals
with packets and connects independent networks to transport the
packets across network boundaries. The network layer protocols are IP
and Internet Control Message Protocol, which are used for error
reporting.
4. Network link layer. The network link layer, also known as the network
interface layer or data link layer, consists of protocols that operate only
on a link -- the network component that interconnects nodes or hosts in
:
the network. The protocols in this lowest layer include Ethernet for local
area networks and Address Resolution Protocol.
Uses of
TCP/IP
w TCP/IP can be
used for the
following tasks:
Remote login
and interactive
file transfer.
TCP/IP provides
remote login over
the network for
interactive file
transfer to deliver
email and
The TCP/IP protocols lay out standards on which the internet was created,
while the OSI model provides guidelines on how communication must be
done. Therefore, TCP/IP is a more practical model.
The TCP/IP and OSI models have similarities and differences. The main
similarity is in the way they're constructed to both use layers, although
TCP/IP consists of just four layers, while the OSI model consists of the
following seven layers:
Layer 3: the network layer, moves data into and through other
networks.
Layer 2, the data link layer, handles problems that occur as a result of
bit transmission errors.
:
Layer 1: the physical layer, transports data using electrical, mechanical
or procedural interfaces.
The application
The functions performed in each model are also similar because each uses
a network layer and transport layer to operate. The TCP/IP and OSI
models are each mostly used to transmit data packets. Although they use
different means and different paths, they still reach their destinations.
The similarities between the TCP/IP model and the OSI model include the
following:
TCP/IP uses just one layer -- the application layer -- to define the
functionalities of the upper layers, while OSI uses three layers --
application, presentation and session.
The TCP/IP header size is 20 bytes, while the OSI header is 5 bytes.
In TCP/IP, the protocols were developed first and then the model. In
OSI, the model was developed first and then the protocols in each layer
were developed.
The TCP/IP model and its related protocols are now maintained by the
IETF.
:
Protocols are the building block of networks. Discover the roles and
functionalities of the most used network protocols.
··
m Continue Reading About What is TCP/IP?
What to know about UDP vulnerabilities and security
··
Factors to consider in network redundancy design
·
Most commonly used IoT protocols and standards
Related Terms
UNIFIED COMMUNICATIONS
MOBILE COMPUTING
A 2 Google rebrands
contact center tech,
adds more AI
Google adds faster, more lightweight
DATA CENTER generative AI processing as it
rechristens CCAI as Customer
IT CHANNEL Engagement Suite. But Google's ...
:
2 How to enable and set
up Copilot in Microsoft
Teams
Microsoft 365 Copilot, an AI assistant,
offers several promising features. Find
out how to configure Copilot with Teams
workflows...
Corporate Site
Privacy Policy
Do Not Sell or Share My Personal Information
: