It is a concept developed by the International Organization for Standardization (ISO) that allows various computer systems to interact via common protocols.
The layers of the OSI model are listed below:
- Physical Layer: The physical layer allows raw data bits to be sent through physical media.
- Data Link Layer: The data connection layer is responsible for determining the format of data in the network.
- Network Layer: The network layer determines the path data will travel.
- TCP/UDP Transport layer: This layer allows data to be sent via TCP/UDP protocols.
- Session layer: This layer manages sessions and ports in order to keep the network connected.
- Presentation layer: Data encryption takes place in this layer, which also guarantees that the data is in a usable/presentable format.
- Application layer: The user interacts with the application at the application layer.