TCP/IP And TCP/IP vs OSI Model

ยท

3 min read

TCP/IP And TCP/IP vs OSI Model

In this episode, we will discuss the TCP/IP model. Later on, within the same episode, we will also talk about the differences between TCP/IP and OSI model.

Transmission Control Protocol/Internet Protocol model

Transmission Control Protocol/Internet Protocol model, is a suite of communication protocols used to interconnect network devices on the internet. TCP/IP model is developed by ARPANET.

The TCP/IP model is commonly described with four layers: Link, Internet, Transport, and Application. Each layer has specific responsibilities. However, in some discussions, people may refer to a five-layer model by further dividing the Link Layer into two sub-layers: Data Link and Physical.

The TCP/IP model supports both client/server and peer-to-peer communication.

  1. Client/Server Communication: In a client/server communication model, one device (the server) provides resources or services, and other devices (clients) request and use those resources or services. Protocols like HTTP (used for web browsing), FTP (File Transfer Protocol), and SMTP (Simple Mail Transfer Protocol) operate within the application layer of the TCP/IP model to facilitate client/server communication.

    Will talk about the application layer in great detail later on in this series.

  2. Peer-to-Peer Communication: In a peer-to-peer (P2P) communication model, devices communicate directly with each other without the need for a central server. Each device can act as both a client and a server. For example, in file-sharing applications using protocols like BitTorrent, devices can share files directly with each other without relying on a central server.

TCP/IP MODEL vs OSI MODEL ๐Ÿš€

  1. Number of Layers:

    • TCP/IP Model: The TCP/IP model has four layers: Link, Internet, Transport, and Application.

    • OSI Model: The OSI model consists of seven layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

  2. Layer Names:

    • TCP/IP Model:

      • Link Layer (or Network Interface Layer)

      • Internet Layer

      • Transport Layer

      • Application Layer

    • OSI Model:

      • Physical Layer

      • Data Link Layer

      • Network Layer

      • Transport Layer

      • Session Layer

      • Presentation Layer

      • Application Layer

  3. Developed :

    • TCP/IP Model: It is developed by ARPANET

    • OSI Model: It is developed by ISO (International Organization for Standardization).

  4. Adoption and Practical Use:

    • TCP/IP Model: The TCP/IP model is widely used and forms the basis for the architecture of the modern internet. The TCP/IP model is often considered more of an implemented or practical model.

    • OSI Model: While the OSI model is seen as a purely theoretical model or conceptual framework, it is not as widely implemented in practice as the TCP/IP model.

In the upcoming episodes, we will delve into the physical layer and explore it in depth over the next 4-5 episodes. Get ready for an exciting discussion๐Ÿคฉ.

If you like my work, you can buy me a coffee and share your thoughts buymeacoffee.com/yashika227x

ย