3.TCP-IP Model
3.TCP-IP Model
TCP/IP means Transmission Control Protocol and Internet Protocol. It is the network model used in
the current Internet architecture as well. Protocols are set of rules which govern every possible
communication over a network. These protocols describe the movement of data between the source
and destination or the internet. These protocols offer simple naming and addressing schemes.
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.
Description of different TCP/IP protocols
Layer 1: Host-to-network Layer
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.
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
2. FTP(File Transfer Protocol) is a protocol, that allows File transfer amongst computer users
3. SMTP(Simple Mail Transport Protocol) is a protocol, which is used to transport electronic mail
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
1. OSI is a generic, protocol independent 1. TCP/IP model is based on standard protocols around
standard, acting as a communication gateway which the Internet has developed. It is a communication
between the network and end user. protocol, which allows connection of hosts over a
network.
2. In OSI model the transport layer 2. In TCP/IP model the transport layer does not
guarantees the delivery of packets. guarantees delivery of packets. Still the TCP/IP model is
more reliable.
4. OSI model has a separate Presentation 4. TCP/IP does not have a separate Presentation layer or
layer and Session layer. Session layer.
5. OSI is a reference model around which the 5. TCP/IP model is, in a way implementation of the OSI
networks are built. Generally it is used as a model.
guidance tool.
6. Network layer of OSI model provides both 6. The Network layer in TCP/IP model provides
connection oriented and connectionless connectionless service.
service.
7. OSI model has a problem of fitting the 7. TCP/IP model does not fit any protocol
protocols into the model.
8. Protocols are hidden in OSI model and are 8. In TCP/IP replacing protocol is not easy.
easily replaced as the technology changes.
9. OSI model defines services, interfaces and 9. In TCP/IP, services, interfaces and protocols are not
protocols very clearly and makes clear clearly separated. It is also protocol dependent.
distinction between them. It is protocol
independent.
7.
8. Diagrammatic Comparison between OSI Reference Model and TCP/IP
Reference Model
9.
10.