OSI-modellen: lär dig de 7 skikten interaktivt
Utforska OSI-modellen interaktivt: vart och ett av de 7 lagren visar uppgift, dataenhet (PDU), adressering, enheter och protokoll, med TCP/IP-modellen bredvid. Ange ett begrepp som Switch, ARP eller 443 och se vilket lager det hör till och varför. Dessutom finns inkapsling steg för steg, quiz och en fusklapp som PDF eller PNG för utbildning, studier och prov.
Byggd av Justin Schuessler
Vill du testa portar, brandväggar och tjänster själv? Skaffa en egen VPS med rootåtkomst.
Rätt lager markeras i båda modellerna, tillsammans med en kort förklaring.
OSI-modellen
TCP/IP-modellen
Applikationen högst upp, kabeln längst ned. Samma höjd betyder samma uppgift i båda modellerna.
Tilldelning
Ange en term, ett protokoll, en enhet eller ett portnummer ovan, eller klicka på ett exempel. Här visas då vilket lager det hör till och varför.
- Ifyllt: lager som motsvarar sökordet
- Inramat: lagret vars detaljer visas nedan
- Gränsfall: Läroböcker placerar det i olika lager. Båda synsätten förklaras.
OSI-modellen, lager 7
Applikationslager
Application Layer
Är gränssnittet mot applikationerna och tillhandahåller nätverkstjänster som webb, e-post, namnuppslagning och filöverföring.
- Dataenhet (PDU)
- Data
- Adressering
- inget eget
- I TCP/IP-modellen
Typiska enheter
Protokoll och format
Gränsfall: Läroböcker placerar det i olika lager. Klicka för att se båda synsätten.
Exempelresultat
Så placerar OSI-modellen ett begrepp i rätt skikt
Skriv in ett begrepp, ett protokoll, en enhet eller ett portnummer. Verktyget visar vilket skikt det hör till i båda modellerna och förklarar varför. Det här är ett exempel – din sökning ger svaret för ditt begrepp.
Exempel · Inmatning: ARP
GränsfallInmatning
- Sökterm
- ARP
Utdata
- Träffar
- ARP
- OSI-modellen
- 2 Datalänklager / 3 Nätverkslager
- TCP/IP-modellen
- Nätverksåtkomstlager / Internetlager
- Motivering
- ARP hittar den MAC-adress (lager 2) som hör till en IP-adress (lager 3). Dess meddelanden skickas direkt i Ethernet-ramar, inte i IP-paket. Därför placerar vissa böcker det på lager 2, andra på lager 3 eller ”lager 2,5”. I TCP/IP-modellen räknar RFC 1122 ARP till nätverksåtkomstlagret, medan många läroböcker placerar det i internetlagret bredvid IP.
Varför detta verktyg
Mer än en tabell att memorera
Du kan OSI-modellen när du kan använda den. Det är vad varje funktion är byggd för.
Båda modellerna sida vid sida
De 7 OSI-skikten bredvid de 4 TCP/IP-skikten, placerade i nivå med varandra. Då ser du direkt vilka som hör ihop.
Skikttillhörighet med förklaring
Se vilket skikt protokoll, enheter, dataenheter och portnummer hör till, med en kort förklaring för varje.
Gränsfall förklaras utan förenklingar
ARP, TLS, ICMP, brandväggar och Layer 3-switchar visas ur båda perspektiven i stället för att ges en missvisande entydig placering.
Följ inkapslingen
Ett HTTPS-anrop och en DNS-fråga passerar alla skikt: header för header, hos både avsändare och mottagare.
Övningsläge med quiz
Sortera lagren, koppla protokoll och enheter till rätt lager och lär dig standardportarna. Varje omgång blandas på nytt, och en kort motivering förklarar varje koppling.
Utskrivbar lathund
En sida med båda modellerna, dataenheter, enheter, protokoll, portar och minnesregler som PDF eller PNG.
Så fungerar det
OSI-modellen i sex steg
Utan konto eller nedladdning, direkt i webbläsaren.
Steg 1
Klicka på ett skikt
Klicka på ett av de 7 lagren: uppgift, dataenhet, adressering, enheter och protokoll fälls ut, och motsvarande lager i TCP/IP-modellen markeras.
Steg 2
Placera en term
Ange ett begrepp, ett protokoll, en enhet eller ett portnummer, till exempel Switch, ARP, TLS eller 443. Lagret markeras i båda modellerna, och en kort motivering förklarar varför det hör dit.
Steg 3
Följ inkapslingen
Växla till vyn ”Inkapsling” och följ ett HTTPS-anrop eller en DNS-förfrågan genom alla lager, headerfält för headerfält, steg för steg eller som animering.
Steg 4
Öva i övningsläget
Sortera lagren, koppla protokoll och enheter till rätt lager och lär dig standardportarna. Varje omgång blandas på nytt, och en kort motivering förklarar svaren.
Steg 5
Ladda ner fusklapp
Ladda ner en fusklapp på en sida med båda modellerna, dataenheter, enheter, protokoll, portar och minnesramsor som PDF eller PNG.
Steg 6
Dela koppling till lager
Din sökterm, det valda lagret och den öppna vyn visas i adressfältet. Kopiera länken så ser andra exakt samma koppling till ett lager.
Grunderna
OSI-modellens lager enkelt förklarade
Vad OSI-modellen är
OSI-modellen (Open Systems Interconnection) är en referensmodell från ISO, numera publicerad som ISO/IEC 7498-1. Den delar upp kommunikationen mellan två system i sju lager. Varje lager har en tydligt avgränsad uppgift och använder bara tjänsterna från lagret under.
Transport- och applikationsinriktade lager
Lager 1 till 4 är transportinriktade: de för data från kabeln till rätt program på måldatorn. Lager 5 till 7 är applikationsinriktade och hanterar session, presentation och applikation.
Inkapsling: headerfält för headerfält
När data skickas lämnar varje lager dem vidare nedåt och lägger till sitt headerfält. Lager 2 lägger dessutom till en trailer med kontrollsumma. Hos mottagaren tar varje lager bort sin del, nerifrån och upp. Det är precis vad vyn ”Inkapsling” visar i verktyget.
OSI-modellen och TCP/IP i praktiken
Internet använder TCP/IP-modellen med dess fyra lager. OSI-modellen används främst för inlärning och felsökning, men termer som ”lager 2-switch” och ”lager 7-brandvägg” kommer ändå från den.
Översikt
OSI-modellens 7 skikt
Uppifrån och ned: vad varje skikt gör, vad dess dataenhet heter, hur adresseringen fungerar och vilka enheter och protokoll som hör dit.
| Skikt | Funktion | Dataenhet | Adressering | Enheter | Protokoll och format | TCP/IP-modellen |
|---|---|---|---|---|---|---|
| 7 ApplikationslagerApplication Layer | Är gränssnittet mot applikationerna och tillhandahåller nätverkstjänster som webb, e-post, namnuppslagning och filöverföring. | Data | – | Proxy, Gateway, Firewall, Load Balancer | HTTP, HTTPS, DNS, DHCP, SSH, FTP, SMTP, IMAP, POP3, Telnet, SNMP, NTP, LDAP, SMB, RDP, TFTP, Syslog, MySQL | Applikationslager |
| 6 PresentationslagerPresentation Layer | Ger data ett format som båda sidor förstår: teckenkodning, komprimering och kryptering. | Data | – | – | TLS (SSL), Teckenkodning (ASCII, UTF-8), MIME, Dataformat (JPEG, PNG, MPEG) | Applikationslager |
| 5 SessionslagerSession Layer | Upprättar, upprätthåller och avslutar en session mellan två applikationer, till exempel med återupptagningspunkter efter ett avbrott. | Data | – | – | RPC, NetBIOS, TLS (SSL) | Applikationslager |
| 4 TransportlagerTransport Layer | Kopplar samman applikationerna på båda sidor via portar: TCP överför tillförlitligt och i rätt ordning, UDP snabbt och utan bekräftelse. | Segment (TCP) / datagram (UDP) | Port | Firewall, Load Balancer | TCP, UDP | Transportlager |
| 3 NätverkslagerNetwork Layer | Adresserar enheter logiskt med IP-adresser och bestämmer paketens väg genom flera nätverk (routing). | Paket | IP-adress | Router, Lager 3-switch, Firewall, Gateway | IP (IPv4, IPv6), ICMP, IPsec, ARP | Internetlager |
| 2 DatalänklagerData Link Layer | Sammanför bitar till ramar, levererar dem utifrån MAC-adressen i det lokala nätverket och upptäcker överföringsfel med en kontrollsumma. Det reglerar också åtkomsten till det delade överföringsmediet. | Ram | MAC-adress | Switch, Bridge, Access Point, Nätverkskort, Lager 3-switch | Ethernet, WLAN, PPP, VLAN, STP, ARP | Nätverksåtkomstlager |
| 1 Fysiskt lagerPhysical Layer | Överför enskilda bitar som elektriska, optiska eller trådlösa signaler och definierar kablar, kontakter, frekvenser och överföringshastigheter. | Bitar | – | Repeater, Hub, Modem, Nätverkskort, Nätverkskabel | Ethernet, WLAN, DSL | Nätverksåtkomstlager |
Jämförelse
Skillnaden mellan OSI- och TCP/IP-modellen
Båda modellerna beskriver samma kommunikation. OSI-modellen är mer detaljerad och används för att lära sig och felsöka. TCP/IP-modellen beskriver hur internet faktiskt är uppbyggt.
| Egenskap | OSI-modellen | TCP/IP-modellen |
|---|---|---|
| Skikt | 7 | 4 |
| Ursprung | ISO-standard, publicerad 1984 som ISO 7498, numera ISO/IEC 7498-1 | Från det amerikanska försvarsdepartementets (DoD) ARPANET, beskrivet i RFC 1122 (1989) |
| Syfte | Leverantörsoberoende referensmodell som i dag främst används för att lära sig och felsöka | Beskriver protokollen som internet faktiskt använder |
| Session och presentation | Egna skikt 5 och 6 | Del av applikationsskiktet, till exempel genom TLS eller själva applikationen |
| Lägsta nivån | Uppdelat i det fysiska skiktet (1) och datalänkskiktet (2) | Ett nätåtkomstskikt för kablar, trådlösa nät och MAC-adresser |
| I praktiken | Begrepp som ”Layer 2-switch” eller ”Layer 7-brandvägg” | Själva protokollen: IP, TCP, UDP, HTTP, DNS |
Inför provet
Gränsfall: när det inte finns ett entydigt skikt
Läroböcker placerar de här begreppen i olika skikt. Vid öppna provfrågor är motiveringen viktig. Vid flervalsfrågor bör du följa indelningen du har fått lära dig. Kan du båda synsätten klarar du båda.
ARPOSI 2/3
ARP hittar den MAC-adress (lager 2) som hör till en IP-adress (lager 3). Dess meddelanden skickas direkt i Ethernet-ramar, inte i IP-paket. Därför placerar vissa böcker det på lager 2, andra på lager 3 eller ”lager 2,5”. I TCP/IP-modellen räknar RFC 1122 ARP till nätverksåtkomstlagret, medan många läroböcker placerar det i internetlagret bredvid IP.
TLS (SSL)OSI 5/6
TLS (tidigare SSL) upprättar en säker session och krypterar data. Den som fokuserar på sessionsetableringen placerar det i lager 5, medan krypteringen pekar på lager 6. Trots namnet ”Transport Layer Security” ligger TLS ovanför TCP och inte i lager 4. I TCP/IP-modellen hör det till applikationslagret.
ICMPOSI 3
ICMP rapporterar IP-fel och status, till exempel ”Målet kan inte nås”, och används av ping och traceroute. Eftersom ICMP-meddelanden själva ligger i IP-paket kan det verka som ett lager ovanför. Men som hjälpprotokoll till IP hör det till nätverkslagret, eller internetlagret i TCP/IP-modellen.
Lager 3-switchOSI 2/3
En lager 3-switch vidarebefordrar ramar som en switch (lager 2) och routar dessutom mellan VLAN utifrån IP-adresser (lager 3). Den arbetar alltså på båda lagren.
FirewallOSI 3/4/7
Det beror på typen: ett paketfilter kontrollerar IP-adresser (lager 3) och portar (lager 4), medan en tillståndsbaserad brandvägg även kontrollerar anslutningens tillstånd (lager 4). En webbapplikationsbrandvägg eller en gateway på applikationsnivå kontrollerar innehåll som HTTP-begäranden på lager 7.
Från modell till praktik
Testa portar, brandväggar och tjänster själv
Du lär dig skikten bäst genom att prova själv: installera en tjänst, öppna en port i brandväggen och kontrollera om den går att nå. Med de här verktygen ser du vad som händer i varje skikt.
Portkontroll
Kontrollerar om en port på din server kan nås utifrån: skikt 4 i praktiken.
Traceroute
Visar varje router på vägen till målet: skikt 3 och ICMP i realtid.
Subnätskalkylator
Beräknar nätverksadress, broadcastadress och användbara värdar: grunderna för skikt 3.
Vad är mitt IP?
Visar den offentliga IP-adress som du använder på internet.
En egen server med root-åtkomst passar bra om du vill testa SSH, webbservrar, DNS eller brandväggsregler själv. Visa VPS
Upptäck mer
Fler nätverksverktyg för inlärning och testning
Subnätskalkylator
Beräkna nätverksadress, broadcastadress, nätmask och användbart värdintervall från en CIDR-adress och konvertera mellan CIDR och IP-intervall (IPv4 och IPv6).
Byggd av Jakub Martyniak
Subnätningsövningar
NyÖva på subnät med slumpmässiga uppgifter på tre nivåer: bestäm nätverksadress, broadcastadress, värdadressintervall och antal värdar, kontrollera dina svar och se lösningen steg för steg.
Byggd av Luca Stanek
TCP/IP-modellen
NyLär dig de 4 lagren i TCP/IP-modellen (DoD-modellen) enligt RFC 1122 interaktivt, med koppling till OSI-modellen, animerad inkapsling, portquiz och fusklapp.
Byggd av Justin Schuessler
Vad är mitt IP?
Visa offentlig IP-adress, IPv4-/IPv6-version, Reverse-DNS-post och ungefärligt land.
Byggd av Jakub Martyniak
Portkontroll
Kontrollera om specifika portar är öppna på en IP-adress eller ett värdnamn – välj protokoll eller spel i stället för att skanna alla portar samtidigt.
Byggd av Sebastian Rademacher
Välkända portar och brandväggskommandon
NyAnge en port eller tjänst, ta reda på vad den används till och kopiera färdiga brandväggskommandon för ufw, iptables, nftables, firewalld och Windows. Med komplett IANA-portlista och portkontroll.
Byggd av Justin Schuessler
Sök MAC-adress
Identifiera tillverkaren av en MAC-adress utifrån dess OUI – med hjälp av en lokalt lagrad ögonblicksbild av IEEE-registret, utan att dela data med tredje part.
Byggd av Rugile Rutkauskaite
Traceroute
NyMät rutten från våra platser till dig (och tillbaka), med paketförlust vid varje hopp och en lättbegriplig sammanfattning.
Byggd av Julian Alker
Pingtest
Mät ping, jitter och paketförlust till alla spelserverplatser – med en rekommendation om den bästa platsen.
Byggd av Marvin Kluck
FAQ
Vanliga frågor om OSI-modellen
Korta svar om OSI-modellen, dess skikt och provfrågor om dem.
OSI-modellen är en referensmodell från ISO (ISO/IEC 7498-1). OSI står för Open Systems Interconnection. Den delar upp kommunikationen mellan två datorer i sju lager, från överföring av bitar via kabeln till applikationen. Varje lager har en tydlig uppgift och använder bara tjänsterna från lagret under. Det gör det lättare att förstå och planera nätverk samt ringa in fel.
OSI-modellen har sju skikt. Nedifrån och upp: 1 fysiska skiktet (Physical), 2 datalänkskiktet (Data Link), 3 nätverksskiktet (Network), 4 transportskiktet (Transport), 5 sessionsskiktet (Session), 6 presentationsskiktet (Presentation) och 7 applikationsskiktet (Application). Skikt 1 till 4 är transportorienterade och 5 till 7 applikationsorienterade.
OSI-modellen har sju lager. Den är en leverantörsoberoende referensmodell från ISO och används numera främst för inlärning och felsökning. TCP/IP-modellen har fyra lager och beskriver protokollen som internet använder: nätverksåtkomst (OSI 1 och 2), internet (OSI 3), transport (OSI 4) och applikation (OSI 5 till 7). Sessions- och presentationslagret ingår där i applikationslagret. Verktyget visar båda modellerna sida vid sida med motsvarande lager i jämnhöjd.
En switch arbetar på lager 2 eftersom den vidarebefordrar ramar utifrån MAC-adressen. En router arbetar på lager 3 och väljer väg utifrån IP-adressen. Hubbar och repeatrar arbetar på lager 1 och vidarebefordrar bara signaler. En lager 3-switch kan göra båda delarna: den switchar på lager 2 och routar på lager 3. VLAN (IEEE 802.1Q) hör till lager 2 eftersom VLAN-ID:t finns som en tagg i Ethernet-ramen.
Skikt 1 överför bitar, skikt 2 ramar, skikt 3 paket och skikt 4 segment för TCP respektive datagram för UDP. På skikt 5 till 7 talar man helt enkelt om data. Vid sändning lägger skikten till sina headers framför datan, och skikt 2 lägger dessutom till en kontrollsumma (FCS) i slutet. Det kallas inkapsling.
Båda är gränsfall. ARP kopplar samman IP-adresser (skikt 3) och MAC-adresser (skikt 2), men skickas direkt i en Ethernet-ram. Därför anger olika böcker skikt 2, 3 eller ”2,5”. TLS upprättar en session (skikt 5) och krypterar (skikt 6), men hör trots namnet inte till transportskiktet. I öppna frågor är motiveringen viktig; i flervalsfrågor bör du följa den indelning du lärt dig i undervisningen.
Ja, det finns två vanliga minnesramsor där varje ord börjar på samma bokstav som ett lager. För de engelska lagernamnen från lager 1 till 7: ”Please Do Not Throw Sausage Pizza Away” för Physical, Data Link, Network, Transport, Session, Presentation och Application. För de tyska namnen från lager 7 till 1: ”Alle Deutschen Schüler Trinken Verschiedene Sorten Bier” för Anwendung, Darstellung, Sitzung, Transport, Vermittlung, Sicherung och Bitübertragung. Båda minnesramsorna finns i övningsläget och på fusklappen.
För varje begrepp visas rätt skikt i båda modellerna och en förklaring. Söker du efter ARP visas 2 Datalänklager / 3 Nätverkslager i OSI-modellen och Nätverksåtkomstlager / Internetlager i TCP/IP-modellen, tillsammans med en förklaring till varför läroböcker ibland placerar det olika. Klicka på ett skikt för att se dess uppgift, dataenhet, adressering, enheter och protokoll.
Framför allt vid felsökning, skikt för skikt nerifrån och upp: Sitter kabeln i och lyser nätverkskortet (1)? Kan datorn se andra enheter i det lokala nätverket, till exempel i ARP-tabellen (2)? Svarar gatewayen på ping (3)? Är porten öppen (4)? Körs tjänsten (7)? Traceroute och portkontrollen hjälper dig med skikt 3 och 4.
Verktyget är gratis och kräver ingen inloggning. Det körs helt i din webbläsare och det du anger skickas inte till någon server. Bara din sökterm visas i adressfältet så att du kan dela en koppling till ett lager, och dina bästa quizresultat sparas lokalt i webbläsaren.
Fler frågor?
Kontakta supportenDags att testa i praktiken: din egen VPS
Med en VPS från ZAP-Hosting konfigurerar du själv tjänster, portar och brandväggsregler och ser hur skikten samverkar.
Ingen konfigurering. Ingen risk. Online på några sekunder.
Letar du efter fler verktyg? Visa alla nätverksverktyg
