Fysiska lagret
Det understa lagret i OSI-modellen. Hanterar den faktiska överföringen av råa bitar via elektriska signaler, ljuspulser eller radiovågor.
Lager 1 — Fysiska lagret
Definierar hur bitar representeras och transporteras som fysiska signaler. Inget om adressering eller felhantering — bara råa bitar från punkt A till B.
- Ethernet-kablar: Cat5e (1 Gbps), Cat6a (10 Gbps)
- Fiber: single-mode (km-räckvidd) och multi-mode (kort)
- Radiovågor: WiFi, Bluetooth, 4G/5G
- Enheter: repeaters, hubbar, nätverkskort (NIC)
Datalänklagret
Hanterar kommunikation mellan enheter på samma nät. MAC-adresser, frames och feldetektering sker här — switchen är lager 2:s centrala enhet.
Lager 2 — Datalänklagret
Ansvarar för node-till-node-kommunikation inom ett lokalt nät. Delar upp data i frames och lägger till MAC-adresser för att identifiera avsändare och mottagare.
- MAC-adresser är 48-bitars hårdvaruadresser (t.ex. AA:BB:CC:DD:EE:FF)
- Switchar lär sig MAC-adresser och vidarebefordrar frames
- VLAN segmenterar nätverket logiskt utan fysisk separation
- Protokoll: Ethernet, 802.11 (WiFi), PPP, STP
Nätverkslagret
Bestämmer hur paket hittar vägen från källa till destination över flera nät. IP-adressering och routing är kärnan i detta lager.
Lager 3 — Nätverkslagret
Hanterar logisk adressering och routing av paket mellan nätverk. Routern är den centrala enheten här — den bestämmer bästa väg baserat på routingtabeller.
- IPv4: 32-bitars adresser (t.ex. 192.168.1.1/24)
- IPv6: 128-bitars adresser för framtidens behov
- Routingprotokoll: OSPF, BGP, EIGRP, RIP
- NAT översätter privata adresser till publika
Transportlagret
Ansvarar för end-to-end-kommunikation och tillförlitlig dataleverans. TCP och UDP är de två dominerande protokollen — med vitt skilda egenskaper.
Lager 4 — Transportlagret
Hanterar segmentering av data, flödeskontroll och felåterställning. TCP garanterar leverans via handshaking; UDP är snabbare men opålitligare.
- TCP: tillförlitlig, ordnad leverans — används för HTTP, SSH, FTP
- UDP: snabb, anslutningslös — används för DNS, video, VoIP
- Portar identifierar tjänster (HTTP=80, HTTPS=443, SSH=22)
- Three-way handshake: SYN → SYN-ACK → ACK
Sessions- & Presentationslagret
Hanterar upprättande och avslutande av sessioner samt hur data formateras, krypteras och komprimeras innan det når applikationslagret.
Lager 5–6 — Sessions- & Presentationslagret
Lager 5 sköter sessionshantering och synkronisering. Lager 6 omvandlar data till ett format som applikationen förstår — hit hör kryptering och kodning.
- TLS/SSL krypterar data mellan klient och server
- Datakodning: ASCII, Unicode, Base64, JPEG, MP4
- Sessionsprotokoll: NetBIOS, RPC, SIP
- I praktiken hanteras dessa lager ofta av applikationsbibliotek
Applikationslagret
Det översta lagret — här möter nätverket användaren. Webbläsare, e-postklienter och andra applikationer kommunicerar via protokoll som HTTP, DNS och SMTP.
Lager 7 — Applikationslagret
Tillhandahåller nätverkstjänster direkt till slutanvändare och applikationer. Det är här mänsklig interaktion sker — allt du ser i en webbläsare lever på detta lager.
- HTTP/HTTPS: webbtrafik och API:er (port 80/443)
- DNS: namnupplösning — domän → IP-adress
- SMTP/IMAP/POP3: e-postsändning och -hämtning
- FTP, SSH, SNMP, DHCP — alla applikationsprotokoll