Cloud & IT Cert Prep · Lektion

Så kapslar inkapsling in Era data

Följ hur varje skikt lägger till ett huvud när data förbereds för sändning.

Lektion 3 av 413 steg

Så kapslar inkapsling in Era data är en gratis lektion i Cloud & IT Cert Prep på CoddyKit. Detta är lektion 3 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Cloud & IT Cert Prep, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Cloud & IT Cert Prep innehåller totalt 4 lektioner.

Datainkapsling i lager

När data rör sig nedåt genom en protokollstack för att skickas lägger varje lager till sin egen kontrollinformation. Den här processen kallas inkapsling. Precis som när ett brev försluts i ett kuvert, sedan i ett större kuvert och till sist i en postsäck, omsluter varje lager datan med ett huvud avsett för motsvarande lager på andra sidan. Inkapsling är det som gör att den lagerbaserade modellen faktiskt kan förbereda data för nätverket.

Huvuden innehåller instruktioner

Den information som varje lager lägger till är oftast ett huvud, ett litet block med kontrolldata som placeras framför nyttolasten. Huvudet talar om för motsvarande lager på mottagarsidan hur datan ska hanteras: vart den ska, vilket protokoll den använder och mycket annat. Vissa lager lägger också till en slutdel efter datan. Huvuden är instruktionerna som gör leveransen möjlig.

Börja högst upp

Inkapslingen börjar i applikationslagret, där den faktiska datan, till exempel en webbförfrågan, skapas. Datan lämnas vidare nedåt till transportlagret för att påbörja sin färd. Till en början är datan bara själva meddelandet, utan några nätverkshuvuden. Varje lägre lager lägger till den information som behövs när datan rör sig ned genom stacken mot överföringsmediet.

Transportlagret lägger till ett huvud

I transportlagret läggs ett huvud till som innehåller portnummer samt, för TCP, information om sekvens och kvittenser. Datan tillsammans med detta huvud kallas nu ett segment (TCP) eller ett datagram (UDP). Huvudet ser till att datan når rätt applikation och att den, med TCP, kommer fram till andra sidan tillförlitligt och i rätt ordning.

Internetlagret omsluter igen

Därefter lägger internetlagret till ett IP-huvud som innehåller avsändarens och mottagarens IP-adresser. Resultatet kallas ett paket. Huvudet gör det möjligt för routrar att transportera datan över nätverk till rätt enhet. Transportsegmentet är nu omslutet i ett paket och dolt som nyttolast för IP-lagret, som bara läser sitt eget huvud.

Länklagret skapar en ram

Slutligen lägger länklagret till ett huvud med MAC-adresser och en slutdel med en felkontroll, vilket skapar en ram. Ramen är det som faktiskt skickas ut på kabeln eller genom luften som bitar. När varje lager har lagt till sitt omslag är den ursprungliga datan fullständigt inkapslad och klar att överföras via det lokala mediet.

Namn på varje lager

Varje steg har sitt eget namn för den omslutna datan. Dessa kallas tillsammans protokolldataenheter. Förloppet är data (applikation), segment (transport), paket (internet) och ram (länk). När du kan dessa namn ser du direkt vilket lager som diskuteras. När någon säger paket menar personen internetlagret, och ram betyder länklagret.

Nyttolast kontra huvud

I varje lager blir datan som lämnas ned från det övre lagret nyttolasten, och det nya huvudet läggs framför den. Ett lager behandlar allt från ovan som en ogenomskinlig nyttolast och bryr sig bara om sitt eget huvud. Den här nästlingen, där varje lager bortser från de inre detaljerna, gör att lagren förblir oberoende och att utformningen hålls ren.

Avinkapsling vid mottagandet

På den mottagande enheten vänds processen och kallas avinkapsling. När datan rör sig upp genom stacken läser varje lager sitt eget huvud, tar bort det och lämnar sedan nyttolasten till lagret ovanför. Länklagret tar bort ramen, internetlagret tar bort IP-huvudet och så vidare, tills den ursprungliga datan når applikationen. Nedåt omsluts datan, uppåt packas den upp.

Varför det är viktigt

Inkapsling är det som gör att lagerbaserad nätverkskommunikation fungerar i praktiken. Den låter varje lager utföra sin uppgift genom att bara använda sitt eget huvud, samtidigt som lagren ovanför transporteras oförändrade. Därför kan du ändra ett lager utan att påverka de andra, och därför är huvuden ofta platsen där nätverksproblem döljer sig. Att läsa huvuden i rätt lager är en central färdighet vid felsökning.

Hela omslagningen

Inkapsling lägger till ett huvud (och ibland en slutdel) i varje lager när datan rör sig nedåt: data blir ett segment, sedan ett paket och därefter en ram som är klar att skickas ut. Vid mottagandet tar avinkapsling bort varje huvud i omvänd ordning på vägen upp. Varje lager läser bara sitt eget huvud och behandlar resten som nyttolast, vilket är precis det som gör lagerbaserad nätverkskommunikation praktisk.

Snabb kontroll

Vilken är den korrekta ordningen för dataenheterna när data inkapslas uppifrån och ned?

Sammanfattning

Inkapsling omsluter datan med ett huvud (och ibland en slutdel) i varje lager när den rör sig ned genom stacken. Enheterna går från data (applikation) till segment (transport, lägger till portar), till paket (internet, lägger till IP-adresser), till ram (länk, lägger till MAC-adresser och felkontroll). Vid mottagandet tar avinkapsling bort varje huvud på vägen upp. Varje lager läser bara sitt eget huvud.

Gratis att börja

Lär dig Cloud & IT Cert Prep med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
150
Lektioner
600

Vanliga frågor

Är lektionen ”Så kapslar inkapsling in Era data” gratis?

Ja – hela texten till ”Så kapslar inkapsling in Era data” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Cloud & IT Cert Prep, kan Ni uppgradera till CoddyKit PRO. Kursen i Cloud & IT Cert Prep innehåller totalt 4 lektioner.

Vad lär jag mig i ”Så kapslar inkapsling in Era data”?

Följ hur varje skikt lägger till ett huvud när data förbereds för sändning. Ni övar på Cloud & IT Cert Prep med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig Cloud & IT Cert Prep?

Du behöver inga förkunskaper. Utbildningen i Cloud & IT Cert Prep på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 4.

Hur lång tid tar lektionen ”Så kapslar inkapsling in Era data”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här Cloud & IT Cert Prep-lektionen?

Ja. Varje Cloud & IT Cert Prep-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Översikt över TCP/IP:s fyra skikt
  2. Jämför TCP/IP med OSI-modellen
  3. Så kapslar inkapsling in Era data
  4. Spåra ett paket genom stacken
← Tillbaka till Cloud & IT Cert Prep