The OSI Network Model

The OSI Network Model

OSI (Open Systems Interconnection) model

Troubleshooting network communication issues can be a challenging task, but by following a systematic approach with OSI model, we can effectively identify and resolve problems.


The OSI (Open Systems Interconnection) model is a conceptual framework used to understand and troubleshoot network communication issues. It consists of seven layers, each responsible for specific functions in the network communication process. When troubleshooting with the OSI model, you move through the layers, starting from the bottom and working your way up, to identify the source of the problem


OSI Model

Physical Layer (Layer 1):

Check physical connections: Ensure that cables are securely connected, and there are no physical damages or loose connections.
Verify hardware: Check if network devices (routers, switches, etc.) and network interface cards (NICs) are functioning properly.
Use network testing tools: Utilize tools like cable testers to validate cable continuity and network analyzers to check for physical layer issues.
Check MAC addresses: Ensure that devices have unique MAC addresses and there are no address conflicts.
Verify VLAN configuration: Ensure devices are assigned to the correct VLANs if using Virtual LANs.
Check for broadcast storms: Excessive broadcast traffic can lead to network congestion and performance issues.

Network Layer (Layer 3):

Ping test: Use the ping command to check if there's connectivity between devices on the network.
Check IP addresses: Verify that devices have correct IP addresses and subnet masks.
Routing issues: Ensure that routers are configured correctly and have the appropriate routes to reach different networks.

Transport Layer (Layer 4):

Check port availability: Ensure that the required ports for specific applications are open and not blocked by firewalls.
Test with different protocols: If you suspect issues with one transport protocol (e.g., TCP), try using another (e.g., UDP) to isolate the problem.

Session Layer (Layer 5):

Check for session establishment issues: Ensure that the session between two devices can be established correctly.
Verify session timeout settings: Some applications might have session timeout configurations that can cause issues if set improperly.

Presentation Layer (Layer 6):

Ensure data encryption/decryption: If using encryption, verify that data encryption and decryption are functioning correctly.
Check data formatting: Verify that data is properly formatted for the application to interpret.

Application Layer (Layer 7):

Application-specific troubleshooting: Troubleshoot application-specific issues by looking at application logs, error messages, or contacting application support.

OSI Model in a Nutshell

Layer NoLayer NameResponsibilityInformation Form(Data Unit)Device or Protocol
7Application LayerHelps in identifying the client and synchronizing communication.MessageSMTP
6Presentation LayerData from the application layer is extracted and manipulated in the required format for transmission.MessageJPEG, MPEG, GIF
5Session LayerEstablishes Connection, Maintenance, Ensures Authentication, and Ensures security.MessageGateway
4Transport LayerTake Service from Network Layer and provide it to the Application Layer.SegmentFirewall
3Network LayerTransmission of data from one host to another, located in different networks.PacketRouter
2Data Link LayerNode to Node Delivery of Message.FrameSwitch, Bridge
1Physical LayerEstablishing Physical Connections between Devices.BitsHub, Repeater, Modem, Cables

    • Related Articles

    • Network Switches

      What is a Network Switch? A Switch is a network device that is used to segment the networks into different subnetworks called subnets or LAN segments. It is responsible for filtering and forwarding the packets between LAN segments based on the MAC ...
    • Troubleshooting on Server Network Speed

      Steps to troubleshoot speed on server for 10G NIC Verify Network Configuration Network Adapter Settings: Check the settings of the Intel® Dual Port X710-T2L 10-Gigabit Ethernet Network Adapter on each server. Ensure that the adapter is configured for ...
    • Network Degraded (Boot) Alert - Troubleshooting Guide

      Purpose This document provides a standardized approach for handling and troubleshooting the Network Degraded - Boot alert, enabling L1 and L2 engineers to ensure timely detection, prevent full network outage, and maintain service availability. Alert ...
    • Network Speed IB Alert - Troubleshooting Guide

      Purpose This document provides a standardized approach for handling and troubleshooting the Network Speed – IB alert, including L1 and L2 actions, escalation process, and resolution guidelines. Alert Name Network Speed IB Alert Description This alert ...
    • Network Down Extern (P1 Critical Alert) - Troubleshooting Guide

      Purpose This document provides a standardized approach for handling and troubleshooting the Network Down - Extern alert, including L1 and L2 actions, escalation procedures, and resolution criteria for critical incidents. Alert Name Network Down - ...
    • Popular Articles

    • CP Plus Camera and NVR Configuration

      NVR Configuration The CP Plus Pro Series of NVRs have been meticulously designed for providing you with upgraded performance and higher recording quality in your IP video surveillance solution. The robust processor that has been inculcated in this ...
    • Kerberos Authentication – Overview

      What is Kerberos? Kerberos is a secure authentication method used in our Active Directory (AD) environment (mbuzztech.com). It allows users to: Access multiple systems without re-entering passwords (Single Sign-On – SSO) Log in once Where We Use It ...
    • How to Remove and Reinstall NVIDIA Drivers on Ubuntu

      This article provides step by step guide to completely remove existing NVIDIA drivers and reinstall specific version of the NVIDIA driver on the Ubuntu system Prerequisites Administrative (sudo) access to the Ubuntu system. Internet access to ...
    • Personal Computers and Servers - Classification and Point of Contact

      We can classify the computers that MBUZZ handles based on their form-factor as below: Tower Workstations, Desktops, Gaming PCs and SFF (Small form factor) PCs fall under this category. These are computers people would use on a desk and rarely move. ...
    • M.2 SSD Tier List

      The sequential read and write speeds, which are usually the most advertised number, are not a proper benchmark of real-world performance or the quality of an SSD. This article categorizes and tiers SSDs based on factors like the type of NAND flash, ...