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.
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.
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.
| Skikt | Funktion | Dataenhet | Protokoll | OSI-skikt |
|---|---|---|---|---|
| 4 ApplikationslagerApplication Layer · DoD: 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. | Data | RPC, 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, MySQL | 7 Applikationslager, 6 Presentationslager, 5 Sessionslager |
| 3 TransportlagerTransport Layer · DoD: Host-to-Host | Kopplar 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, UDP | 4 Transportlager |
| 2 InternetlagerInternet Layer · DoD: Internet | Adresserar enheter med IP-adresser och skickar paket via routrar genom olika nätverk till målet. Det motsvarar OSI-lager 3. | Paket | IP (IPv4, IPv6), ICMP, IPsec, ARP | 3 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. | Ram | Ethernet, WLAN, DSL, PPP, VLAN, STP, ARP | 2 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.
Applikationslagret: data
Applikationen skapar nyttolasten, till exempel webbläsarens HTTP-förfrågan. Vid HTTPS krypterar TLS den innan den skickas vidare nedåt.
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.
Internetlagret: paket
IP-headern med källans och målets IP-adresser gör datan till ett paket som routrar vidarebefordrar mellan nätverk.
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.
| 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 |
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 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
NyLä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
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
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
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 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
