Hoppa till innehållet
Gratis läroverktyg

TCP/IP-modellen: de 4 skikten enkelt förklarade

TCP/IP-modellen (även DoD-modellen) interaktivt: nätverksåtkomst, internet, transport och applikation med uppgift, dataenhet och protokoll, samt OSI-modellen bredvid. Ange ett protokoll eller en port, till exempel DNS, ICMP eller 443, och se vilket lager det tillhör. Du får också animerad inkapsling, ett portquiz och ett fuskkort för utbildning, studier och prov.

Byggd av Justin Schuessler

Gratis, utan registrering eller installation: körs helt i din webbläsare.

Vill du testa portar, brandväggar och tjänster själv? Skaffa en egen VPS med rootåtkomst.

Fusklapp:

Rätt lager markeras i båda modellerna, tillsammans med en kort förklaring.

Exempel:

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.

TCP/IP-modellen, skikt 4

Applikationslager

Application Layer, i DoD-modellen ”Process/Application”

Innehåller applikationsprotokoll som HTTP, DNS och SMTP och hanterar även uppgifterna för OSI-lager 5 och 6: sessioner, kodning och kryptering.

Dataenhet (PDU)
Data
Adressering
inget eget
I OSI-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 TCP/IP-modellen en port 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: 443

Inmatning

Sökterm
443

Utdata

Träffar
443/TCP (HTTPS)
OSI-modellen
4 Transportlager / 7 Applikationslager
TCP/IP-modellen
Transportlager / Applikationslager
Motivering
Portnumret är en adress på transportskiktet (OSI 4), medan tjänsten bakom hör till applikationsskiktet (OSI 7).

Varför detta verktyg

Utforska modellen bakom internet

När du säkert kan placera protokoll och portar i rätt skikt behärskar du TCP/IP-modellen. Varje funktion är utformad för att hjälpa dig med det.

Fyra skikt, tydligt placerade

TCP/IP-skikten bredvid OSI-modellen: applikation motsvarar tre OSI-skikt och nätverksåtkomst två. Se sambanden direkt.

Hitta protokoll och portar

DNS, ICMP, ARP eller port 443: för varje sökning visas skiktet i båda modellerna och en kort förklaring.

Förstå TCP och UDP

Med HTTPS och DNS som exempel ser du när TCP skickar ett segment och när UDP skickar ett datagram.

Följ inkapslingen

Följ varje header från applikationen till kabeln och tillbaka upp hos mottagaren, som animation eller steglista.

Portquiz inför provet

Öva på de standardportar du behöver kunna inför provet, i båda riktningarna och med TCP eller UDP. Ny ordning varje omgång.

Utskrivbar lathund

En sida med TCP/IP och OSI sida vid sida, dataenheter, protokoll, portar och minnesregler, som PDF eller PNG.

Så fungerar det

Så lär du dig TCP/IP-modellen med verktyget

Utan konto eller installation, direkt i webbläsaren.

Steg 1

Klicka på ett skikt

Klicka på ett av de fyra TCP/IP-skikten för att visa uppgift, dataenhet, adressering, enheter och protokoll. Motsvarande OSI-skikt markeras samtidigt.

Steg 2

Hitta skiktet för protokoll eller portar

Skriv in ett protokoll, en enhet eller en port, till exempel DNS, ICMP eller 443. Motsvarande lager markeras i båda modellerna, och en kort förklaring visar varför.

Steg 3

Följ inkapslingen

Öppna fliken Inkapsling och följ ett HTTPS-anrop eller en DNS-förfrågan header för header hela vägen till mottagaren, som animation eller som en lista över alla steg.

Steg 4

Öva i övningsläget

Sortera lagren, koppla protokoll och enheter till rätt lager och öva på standardportarna: port till tjänst, tjänst till port och TCP eller UDP.

Steg 5

Ladda ner fusklapp

Ladda ner fuskkortet med TCP/IP- och OSI-modellen sida vid sida som PDF eller PNG, för utskrift och repetition.

Steg 6

Dela koppling till lager

Sökordet och det valda lagret visas i adressfältet. Kopiera länken för att dela en koppling.

Översikt

TCP/IP-modellens 4 skikt

Uppifrån och ned enligt RFC 1122, med namnen i DoD-modellen och de OSI-skikt som varje TCP/IP-skikt omfattar.

SkiktFunktionDataenhetProtokollOSI-skikt
4 ApplikationslagerApplication Layer · DoD: Process/ApplicationInnehåller applikationsprotokoll som HTTP, DNS och SMTP och hanterar även uppgifterna för OSI-lager 5 och 6: sessioner, kodning och kryptering.DataRPC, NetBIOS, TLS (SSL), Teckenkodning (ASCII, UTF-8), MIME, Dataformat (JPEG, PNG, MPEG), HTTP, HTTPS, DNS, DHCP, SSH, FTP, SMTP, IMAP, POP3, Telnet, SNMP, NTP, LDAP, SMB, RDP, TFTP, Syslog, MySQL7 Applikationslager, 6 Presentationslager, 5 Sessionslager
3 TransportlagerTransport Layer · DoD: Host-to-HostKopplar samman programmen på båda sidor via portar, med TCP tillförlitligt och i rätt ordning, med UDP snabbt och utan bekräftelse. Det motsvarar OSI-lager 4.Segment (TCP) / datagram (UDP)TCP, UDP4 Transportlager
2 InternetlagerInternet Layer · DoD: InternetAdresserar enheter med IP-adresser och skickar paket via routrar genom olika nätverk till målet. Det motsvarar OSI-lager 3.PaketIP (IPv4, IPv6), ICMP, IPsec, ARP3 Nätverkslager
1 NätverksåtkomstlagerLink Layer · DoD: Network AccessÖverför ramar i det lokala nätverket till nästa enhet, till exempel routern. Det omfattar OSI-lager 1 och 2: kablar, trådlös överföring och MAC-adresser.RamEthernet, WLAN, DSL, PPP, VLAN, STP, ARP2 Datalänklager, 1 Fysiskt lager

Inkapsling

Datainkapsling i TCP/IP-modellen

När data skickas lägger varje lager sitt header framför datan. Hos mottagaren tar varje lager bort sitt header igen. På fliken Inkapsling kan du följa detta för ett HTTPS-anrop och en DNS-förfrågan.

  1. Applikationslagret: data

    Applikationen skapar nyttolasten, till exempel webbläsarens HTTP-förfrågan. Vid HTTPS krypterar TLS den innan den skickas vidare nedåt.

  2. Transportlagret: segment eller datagram

    TCP eller UDP lägger till sitt header med käll- och målport framför datan. Med TCP bildas ett segment, med UDP ett datagram, till exempel för en DNS-förfrågan.

  3. Internetlagret: paket

    IP-headern med källans och målets IP-adresser gör datan till ett paket som routrar vidarebefordrar mellan nätverk.

  4. Nätverksåtkomstlagret: frame

    Ethernet-headern med MAC-adresserna och kontrollsumman (FCS) i slutet bildar en frame som överförs som en bitsekvens via kabel eller trådlöst.

Begrepp

TCP/IP-modellen, DoD-lagermodellen och femlagersmodellen

Tre namn, samma teknik: modellerna beskriver samma internet men med olika detaljnivå.

TCP/IP-modellen enligt RFC 1122

Fyra skikt: nätverksåtkomst, internet, transport och applikation. Så beskriver standarden internet.

DoD-modellen

Samma fyra skikt med namnen från USA:s försvarsdepartement: Network Access, Internet, Host-to-Host och Process/Application.

Femskiktsmodellen

En undervisningsmodell som delar upp nätverksåtkomst i fysiskt skikt och datalänkskikt: fysiskt skikt, datalänkskikt, nätverksskikt, transportskikt och applikationsskikt.

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.

EgenskapOSI-modellenTCP/IP-modellen
Skikt74
UrsprungISO-standard, publicerad 1984 som ISO 7498, numera ISO/IEC 7498-1Från det amerikanska försvarsdepartementets (DoD) ARPANET, beskrivet i RFC 1122 (1989)
SyfteLeverantörsoberoende referensmodell som i dag främst används för att lära sig och felsökaBeskriver protokollen som internet faktiskt använder
Session och presentationEgna skikt 5 och 6Del av applikationsskiktet, till exempel genom TLS eller själva applikationen
Lägsta nivånUppdelat 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 praktikenBegrepp som ”Layer 2-switch” eller ”Layer 7-brandvägg”Själva protokollen: IP, TCP, UDP, HTTP, DNS

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.

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 verktyg

DNS-uppslagning

Slå upp en domäns A-, AAAA-, MX-, TXT-, NS-, CNAME-, SOA- och CAA-poster – samt Reverse DNS för varje IP.

Byggd av Luca Stanek

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

OSI-modellen

Ny

Lär dig de 7 lagren i OSI-modellen interaktivt: klicka på lager, placera begrepp som switch, ARP och port 443 rätt, se animerad inkapsling och använd quiz och fusklapp inför IHK-provet.

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

Ny

Ange 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

Traceroute

Ny

Mä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

Korta svar om TCP/IP-modellen, dess skikt, TCP, UDP och de viktigaste portarna.

Hitta rätt lager i TCP/IP- och OSI-modellen för varje begrepp, protokoll, enhet eller port, med en förklaring. Om du skriver in 443 visas 443/TCP (HTTPS) på TCP/IP-lagren Transportlager / Applikationslager: Portnumret hör till transportlagret och tjänsten till applikationslagret. Klicka på ett lager för att se dess uppgift, dataenhet, adressering och protokoll.

TCP/IP-modellen, även kallad TCP/IP-referensmodellen, beskriver i fyra lager hur data överförs på internet. Den är uppkallad efter sina viktigaste protokoll: TCP (Transmission Control Protocol) i transportlagret och IP (Internet Protocol) i internetlagret. Den beskrivs i RFC 1122. Till skillnad från OSI-modellen växte den fram ur praktisk användning: protokollen fanns först.

Nedifrån och upp: 1 nätverksåtkomstlagret (Link Layer) för kablar, trådlös kommunikation och MAC-adresser, 2 internetlagret (Internet Layer) med IP och routning, 3 transportlagret (Transport Layer) med TCP och UDP och 4 applikationslagret (Application Layer) med protokoll som HTTP, DNS, SMTP och SSH.

Fyra, enligt RFC 1122. Vissa läroböcker, till exempel av Tanenbaum eller Kurose, delar upp nätverksåtkomstlagret i det fysiska lagret och datalänklagret. Då blir det fem lager: fysiskt lager, datalänklager, nätverkslager, transportlager och applikationslager. Det är en undervisningsmodell mellan OSI och TCP/IP, inte en egen standard. Tekniken är densamma.

För att det härstammar från ARPANET, som finansierades av USA:s försvarsdepartement (Department of Defense, DoD). I DoD:s lagermodell heter lagren Network Access, Internet, Host-to-Host och Process/Application. Det är samma fyra lager som i TCP/IP-modellen.

OSI-modellen har sju skikt och används som referens vid inlärning och felsökning. TCP/IP-modellen har fyra skikt och beskriver hur internet fungerar i praktiken. OSI-skikten 5, 6 och 7 bildar tillsammans applikationsskiktet, medan OSI-skikten 1 och 2 bildar nätverksåtkomstskiktet.

Nätverksåtkomst: Ethernet, WLAN, ARP och PPP. Internet: IP (IPv4, IPv6), ICMP och IPsec. Transport: TCP och UDP. Applikation: HTTP, HTTPS, DNS, DHCP, SSH, FTP, SMTP, IMAP, POP3 och många fler. I TCP/IP-modellen hör TLS till applikationsskiktet eftersom det ligger ovanpå TCP.

TCP upprättar en anslutning med en trevägshandskakning, tilldelar sekvensnummer, bekräftar mottagning och skickar om det som gått förlorat. Det är tillförlitligt men långsammare och används till exempel för webbsidor, e-post och SSH. UDP skickar datagram utan anslutning eller bekräftelse. Det är snabbt och resurssnålt och används till exempel för DNS, liveströmning, internettelefoni (VoIP) och onlinespel.

De viktigaste: 20/21 FTP, 22 SSH, 23 Telnet, 25 SMTP, 53 DNS, 67/68 DHCP, 80 HTTP, 110 POP3, 123 NTP, 143 IMAP, 161 SNMP, 389 LDAP, 443 HTTPS, 445 SMB, 587 SMTP Submission, 993 IMAPS, 995 POP3S och 3389 RDP. I övningsläget testar portquizet standardportar med tio frågor: port till tjänst, tjänst till port och TCP eller UDP.

Nej. Verktyget körs helt i din webbläsare, utan inloggning eller anrop till en server. Bara ditt sökord hamnar i adressfältet så att du kan dela resultatet, och dina bästa quizresultat sparas lokalt i webbläsaren.

Fler frågor?

Kontakta supporten
Lärt dig teorin?

Dags 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.

4,4/5 Trustpilot32.000+ Aktiva servrarSedan 2010

Ingen konfigurering. Ingen risk. Online på några sekunder.

Flexibel avtalstidAvsluta när som helstOnline på 60 sekunder

Letar du efter fler verktyg? Visa alla nätverksverktyg