What Are the Seven Layers of the OSI Model? - DevOps.com (2024)

Working in the software field, it’s not uncommon for engineers to refer to different “layers.” Perhaps you’re working with protocols at the “networking layer” or evaluating a solution that sits at “Layer 4” or “Layer 7.” Although these concepts are obvious to some, not everyone knows what these layers refer to. To get you up to speed, below, we’ll define the seven layers of the OSI Model.

What Is the OSI Model?

The Open Systems Interconnection model (OSI model) is a conceptual model to help visualize a computerized network. Made up of seven layers, it represents the distinct levels that make up an end-to-end computing system. In the spirit of promoting open interoperability, the model is intended to represent a universal standard that’s agnostic to a specific technology or vendor.

The OSI Model was co-conceived by International Organization for Standardization (ISO) and Internet Engineering Task Force (IETF) and first published in 1984. It has since been redefined as ISO/IEC 7498-1:1994. Although the OSI Model has been around for decades, it’s still referenced quite often.

The Seven OSI Model Layers

The OSI Model is split into seven abstraction layers: Physical, data link, network, transport, session, presentation and application. You can think of the bottom one, Layer 1 (the physical layer), as the closest to the most rudimentary electrical connections. The farther up you rise, the closer you get to Layer 7 (application layer), which is the most user-facing category.

1. Physical Layer

The physical layer, Layer 1, represents the lowest level of data transmission. This category refers to raw unstructured data bits—and the process of converting them into electrical signals for a device to read. “Physical” hardware like network hubs, modems, adapters, cabling and network controllers work in this layer. Bluetooth, Ethernet and USB describe physical layer specifications.

2. Data Link Layer

The data link layer deals with data packaged into frames. Technologies in this layer assist in node-to-node data transfer, and the protocols here describe how to establish and terminate a connection and how the connection should flow. The data link layer is further divided into two sublayers: Media access control (MAC), responsible for how nodes connect with one another, and logical link control (LLC), which checks for errors and orchestrates the frame flow and synchronization. An example data link layer protocol is Point-to-Point Protocol (PPP). MACsec also can work to apply encryption at this layer.

3. Network Layer

The network layer is responsible for sending and receiving data frames structured in packets. Technologies in the networking layer use routers to send packets to nodes on different networks. The network layer might split or fragment the message if it exceeds the maximum network packet sizes. You’re probably familiar with the network layer if you’ve looked up your IP address—the network layer uses the IP protocol (or other logical protocols) to find locations. Such protocols specify a message along with the address of the intended recipient node.

4. Transport Layer

The transport layer deals with the transmission of data segments, which are sequences of data at variable lengths. The goal of the transport layer is to optimize data transmission by performing data segmentation and adjusting the size of the package or the rate of transmission. Transport layer protocols include TCP and UDP. Tunneling protocols also operate at the transport layer. The OSI Model also defines five classes of the connection-mode transport protocol.

5. Session Layer

The session layer handles the communications between two or more computers. Protocols here are used to create a “session” between entities, which is common in applications that use remote procedure calls. The session layer handles the connection and authentication between a client or server, including actions like logon, look up, log off or session termination. DNS, along with name resolution protocols, operate in the session layer.

6. Presentation Layer

The presentation layer is about data translation and formatting. In this layer, protocols handle things like encryption, decryption, compression and decompression. The goal of the presentation layer is to transform data in such a way that it can be sent over a network in syntax that fits the constructs specified by the application layer. For example, technologies that serialize data structures to XML or JSON can be thought of as working for the presentation layer. This sort of data translates into what is graphically displayed for the end-user.

7. Application Layer

The application layer is the top layer of the OSI Model and sits closest to the end-user application. User-facing software directly interacts with the application layer through functions like file sharing, message handling or database access. High-level protocols such as HTTP and FTP are used in this layer to share resources. Web browsers and email clients are examples of applications that interact with the application layer.

The OSI Models: A Helpful Taxonomy

There you have it—a primer or refresher of all seven OSI Model layers. It’s important to note that the model does not intend to serve as an implementation specification itself—it’s purely a conceptual framework. But it does help provide context into where tools operate and how they interact with elements of a distributed computing system.

In the context of DevOps technologies, Envoy-based service mesh is often described as working on Layer 4 (the transport layer) and Layer 7 (the application layer). Or, since eBPF filters network frames, it can be said to work at Layer 2 of the OSI Model.

What Are the Seven Layers of the OSI Model? - DevOps.com (2024)
Top Articles
How to Close a Bank Account - Experian
Quizard AI - Homework Helper 1.9.4 Free Download
Mcfarland Usa 123Movies
Cad Calls Meriden Ct
Southside Grill Schuylkill Haven Pa
Craigslist Parsippany Nj Rooms For Rent
According To The Wall Street Journal Weegy
Merlot Aero Crew Portal
Walgreens Alma School And Dynamite
About Goodwill – Goodwill NY/NJ
Www.paystubportal.com/7-11 Login
Purple Crip Strain Leafly
10 Best Places to Go and Things to Know for a Trip to the Hickory M...
Fool’s Paradise movie review (2023) | Roger Ebert
"Une héroïne" : les funérailles de Rebecca Cheptegei, athlète olympique immolée par son compagnon | TF1 INFO
Craigslist Toy Hauler For Sale By Owner
Lcwc 911 Live Incident List Live Status
Stardew Expanded Wiki
Traveling Merchants Tack Diablo 4
Poe Str Stacking
Sea To Dallas Google Flights
The Tower and Major Arcana Tarot Combinations: What They Mean - Eclectic Witchcraft
Craigslist Houses For Rent In Milan Tennessee
Haunted Mansion Showtimes Near Epic Theatres Of West Volusia
FAQ's - KidCheck
Copper Pint Chaska
Mjc Financial Aid Phone Number
Joann Fabrics Lexington Sc
Vivification Harry Potter
How often should you visit your Barber?
Dailymotion
2015 Chevrolet Silverado 1500 for sale - Houston, TX - craigslist
Audi Q3 | 2023 - 2024 | De Waal Autogroep
Ticketmaster Lion King Chicago
Collier Urgent Care Park Shore
How are you feeling? Vocabulary & expressions to answer this common question!
Main Street Station Coshocton Menu
Scarlet Maiden F95Zone
Acts 16 Nkjv
Guy Ritchie's The Covenant Showtimes Near Grand Theatres - Bismarck
Exam With A Social Studies Section Crossword
Pathfinder Wrath Of The Righteous Tiefling Traitor
Toomics - Die unendliche Welt der Comics online
Patricia And Aaron Toro
Noga Funeral Home Obituaries
The Blackening Showtimes Near Ncg Cinema - Grand Blanc Trillium
A jovem que batizou lei após ser sequestrada por 'amigo virtual'
Michaelangelo's Monkey Junction
Zadruga Elita 7 Live - Zadruga Elita 8 Uživo HD Emitirani Sat Putem Interneta
Renfield Showtimes Near Regal The Loop & Rpx
Vt Craiglist
Guidance | GreenStar™ 3 2630 Display
Latest Posts
Article information

Author: Carlyn Walter

Last Updated:

Views: 5840

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Carlyn Walter

Birthday: 1996-01-03

Address: Suite 452 40815 Denyse Extensions, Sengermouth, OR 42374

Phone: +8501809515404

Job: Manufacturing Technician

Hobby: Table tennis, Archery, Vacation, Metal detecting, Yo-yoing, Crocheting, Creative writing

Introduction: My name is Carlyn Walter, I am a lively, glamorous, healthy, clean, powerful, calm, combative person who loves writing and wants to share my knowledge and understanding with you.