TCP/IP Vs OSI Model

TCP/IP Vs OSI Model

TCP/IP and OSI are the two most widely used networking models for communication. There are some similarities and dissimilarities between them. One of the major difference is that OSI is a conceptual model which is not practically used for communication, whereas, TCP/IP is used for establishing a connection and communicating through the network.

The TCP/IP Model was developed before OSI Model, and hence, the layers differ. Concerning the diagram, it is clearly seen that TCP/IP Model has four layers namely, Network Interface, Internet, Transport and Application Layer. Application Layer of TCP/IP is a combination of Session, Presentation and Application Layer of the OSI Model.

Definition of TCP/IP MODEL

TCP (Transmission Control Protocol) /IP (Internet Protocol) was developed by the Department of Defense (DoD) project agency. Unlike OSI Model, it consists of four layers, with each having its protocols. Internet Protocols are the set of rules defined for communication over the network. TCP/IP is considered as the standard protocol model for networking. TCP handles data transmission and IP handles addresses.

The TCP/IP suite is a set of protocols that includes TCP, UDP, ARP, DNS, HTTP, ICMP, etc. It is robust, flexible and mostly used for interconnecting computers over the internet.

The layers, TCP/IP, has are:

  • Network Interface Layer,
  • Internet Layer,
  • Transport Layer,
  • Application Layer.

Definition of OSI Model

OSI (Open System Interconnect) model was introduced by ISO (International Standard Organization). It is not a protocol but a model which is based on the concept of layering. It has a vertical set of layers, each having different functions. It follows a bottom-up approach to transfer the data. It is robust and flexible, but not tangible.

The seven layers of the model are:

  • Application Layer,
  • Presentation Layer,
  • Session Layer,
  • Transport Layer,
  • Network Layer,
  • Data Link Layer,
  • Physical Layer.

Conclusion

Concerning the above article, we can conclude that the TCP/IP Model is reliable over OSI Model, TCP/IP is used for end to end connection so as to transmit the data over the internet. TCP/IP is robust, flexible, tangible and also suggests how data should be sent over the web. The transport layer of TCP/IP Model checks whether the data has arrived in order, it has an error or not, lost packets are sent or not, acknowledgement is received or not, etc.

要查看或添加评论,请登录

Mohammad Mansouri的更多文章

社区洞察

其他会员也浏览了