In this article, you will understand the OSI model in the simple and easiest way. In this article, we learn why we need the OSI model? And What is the OSI reference model? What are the Functions of OSI layers? Types of its layers. Let’s discuss its definition, types of Osi model and functions of OSI models layers.
All around the world, there are numbers of users who use the computer network. So to communicate all the user of worldwide, a system is developed which is capable to communicate and share huge data all over the world with a specified standard.
OSI stands for Open System Interconnection is a reference model that describes how information from a software application in one computer moves through a physical medium to the software application in another computer.The Open Systems Interconnection model (OSI model) is a concept based model that characterizes and standardizes the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology. This is called a model for Open System Interconnection (OSI) and world widely known as OSI model.
OSI consists of seven layers, and each layer performs a particular network function… The seven layers are:
- Application Layer
- Presentation Layer
- Session Layer
- Transport Layer
- Network Layer
- Data Link Layer
- Physical Layer
Following is the brief information about the OSI model specified the protocols used and the data unit exchanged by each layer.
Feature of the OSI Model
- Communication over networks is understandable through this OSI model.
- We can observe how hardware and software work together.
- We can understand the working technologies.
- We can troubleshoot it in a very easier way because of separate networks.
- Basic functionality on different networks can be compared with the OSI Model.
Functions of Different Layers
Following are the functions performed by each layer of the OSI model. This is just an introduction, we will cover each layer in details in the coming tutorials.
OSI Model Layer 1: The Physical Layer
- Physical Layer is the lowest layer of the OSI Model.
- Physical layer technologies are ones that are at the very lowest level and deal with the actual ones and zeroes that are sent over the network.
- The physical layer is also considered the domain of many hardware-related network design issues, such as LAN and WAN topology.
- Physical Layer is also for Data encoding.
OSI Model Layer 2: Data Link Layer
- This layer of synchronizes the information over the physical layer.
- The data link layer is the lowest layer in the OSI model that is concerned with addressing: labelling information with a particular destination location.
- This layer sends and expects acknowledgements for frames received and sent respectively.
- Data Link Layer establishes a logical layer between two nodes and also manages the Frame traffic control over the network. It signals the transmitting node to stop when the frame buffers are full.
OSI Model Layer 3: The Network Layer
- Network Layer routes the signal through different channels from one node to other.
- The network layer controls the operation of the subnet.
- It divides the outgoing messages into packets and assembles the incoming packets into messages for higher levels.
OSI Model Layer 4: Transport Layer
- It decides whether data transmission should be on a parallel path or single path.
- This Layer does functions such as Multiplexing, Segmenting or Splitting into the data.
- It collects data from the Session layer, converts this data into smaller units and dispatches it on to the Network layer.
- The complexity of Transport Layer depends upon the network requirements.
- Transport layer breaks the message (data) into small units so that they are handled more efficiently by the network layer.
OSI Model Layer 5: The Session Layer
- Session Layer manages and synchronize the conversation between two different applications.
- The session layer provides the mechanism for opening, closing and managing a session between end-user application processes, i.e. a semi-permanent dialogue.
- It prevents the two users to simultaneously attempt the same critical operation.
OSI Model Layer 6: The Presentation Layer
- The Presentation layer ensures the information that the application layer of one system sends out is readable by the application layer of another system.
- While receiving the data, the presentation layer transforms the data to be ready for the application layer.
- The presentation layer is the lowest layer at which application programmers consider data structure and presentation, instead of simply sending data in the form of datagrams or packets between hosts.
- It performs Data compression, Data encryption, Data conversion etc.
OSI Model Layer 7: Application Layer
- It is the topmost layer.
- The Application layer identifies the availability of communication partners for an application with data to transmit.
- The application layer programs are based on client and servers.
- Services like Mailing, directory services, resourcing network etc. are provided by the application layer.
- Main work of this layer is to catch application programs to act upon the received data and to be data sent.