Overview of TCP IP Model
Overview of TCP IP Model
TCP/IP that is Transmission Control Protocol and Internet Protocol was developed by Department
of Defence's Project Research Agency (ARPA, later DARPA) as a part of a research project of network
interconnection to connect remote machines.
The features that stood out during the research, which led to making the TCP/IP reference model were:
Support for a flexible architecture. Adding more machines to a network was easy.
The network was robust, and connections remained intact untill the source and destination machines
were functioning.
The overall idea was to allow one application on one computer to talk to(send data packets) another
application running on different computer.
2. Protocol is used to connect to the host, so that the packets can be sent over it.
4. Order in which packets are received is different from the way they are sent.
o Delivering IP packets
o Performing routing
o Avoiding congestion
2. Functions such as multiplexing, segmenting or splitting on the data is done by transport layer.
5. Transport layer breaks the message (data) into small units so that they are handled more efficiently
by the network layer.
The TCP/IP specifications described a lot of applications that were at the top of the protocol stack. Some of
them were TELNET, FTP, SMTP, DNS etc.
1. TELNET is a two-way communication protocol which allows connecting to a remote machine and
run applications on it.
2. FTP(File Transfer Protocol) is a protocol, that allows File transfer amongst computer users
connected over a network. It is reliable, simple and efficient.
3. SMTP(Simple Mail Transport Protocol) is a protocol, which is used to transport electronic mail
between a source and destination, directed via a route.
4. DNS(Domain Name Server) resolves an IP address into a textual address for Hosts connected over a
network.
1. It operated independently.
2. It is scalable.
3. Client/server architecture.
Demerits of TCP/IP