Forskellen mellem indkapsling og dekapsling

Indholdsfortegnelse:

Forskellen mellem indkapsling og dekapsling
Forskellen mellem indkapsling og dekapsling

Video: Forskellen mellem indkapsling og dekapsling

Video: Forskellen mellem indkapsling og dekapsling
Video: "Klogskab" Fuldt Show | 2018 Tour 2024, December
Anonim

Nøgleforskel – Encapsulation vs Decapsulation

Data er vigtigt for enhver organisation. Derfor er det nødvendigt at sende dataene til et andet sted nemt med et minimum af tid. Dataene kan sendes til destinationen ved hjælp af netværket. Et netværk er en samling af sammenkoblede enheder såsom computere, printere til deling af ressourcer. Når der er et stort antal værter, bliver netværket komplekst, at forbinde forskellige computere øger inkompatibiliteten. Derfor blev åbne standardnetværksmodeller forbedret. To almindelige netværksmodeller er International Organization for Standardization (OSI) og Transmission Control Protocol/Internet Protocol (TCP/IP). TCP/IP er den nye netværksmodel, der er en erstatning for OSI-modellen. Disse modeller indeholder lag. Data går gennem lagene af datakommunikation. Encapsulation og Decapsulation er to udtryk relateret til at sende data gennem hvert lag. Den vigtigste forskel mellem indkapsling og dekapsling er, at ved indkapsling flytter dataene fra det øverste lag til det nederste lag, og hvert lag inkluderer et bundt information kendt som en header sammen med de faktiske data, mens dataene i dekapsling flyttes fra det nederste lag til de øverste lag, og hvert lag pakker de tilsvarende overskrifter ud for at få de faktiske data.

Hvad er indkapsling?

Netværksmodeller bruges til at standardisere netværkskommunikation. Når du sender data fra et sted til et andet, går dataene gennem en række lag. TCP/IP-modellen har fire lag. De er applikationslag, transportlag, internetlag og netværksadgangslag. Hvert lag udfører en specifik rolle i TCP/IP-modellen. Applikationslaget har alle slutbrugertjenester såsom e-mail-faciliteter, web-browsing osv. Transportlaget administrerer værten til at være vært for kommunikation. I netværkslaget er dataene kendt som pakker. Det giver kilde- og destinations-IP-adresser, der hjælper med at identificere placeringen i netværket. Hver enhed i netværket har en IP-adresse. I netværksadgangslag kaldes pakken en ramme. I dette lag kom pakken fra internetlaget og får kilde- og destinations-MAC-adresserne. MAC-adressen er den fysiske adresse. Til sidst sendes rammen ud af netværket.

Antag at du sender en e-mail. E-mailen oprettes i applikationslaget. E-mailen skal passere lagenes transportlag, internetlag og netværksadgangslag i rækkefølge, ved hjælp af forskellige protokoller og ud af en computer, der bruger trådløst eller kablet netværksinterface. Så rejser e-mailen gennem netværket og kommer til destinationen. Derefter går e-mailen fra netværksadgangslag, internetlag og transportlag og til applikationslaget i rækkefølge.

Forskellen mellem indkapsling og dekapsling
Forskellen mellem indkapsling og dekapsling

Figur 01: TCP/IP-model

Encapsulation er processen med at tilføje information til applikationslagsdataene, når de sendes gennem hvert modellag. Hver gang dataene passerer et lag, oprettes en ny Protocol Data Unit (PDU). Dataene sendt fra applikationslaget har tilføjet en header med information om TCP/UDP i transportlaget. Nu er dataene kendt som et segment. Når det segment når internetlaget, tilføjes segmentet en header med IP-adresser. Nu hedder det en pakke. Når pakken når netværksadgangslaget, tilføjes en header med MAC-adresser. Nu er det kendt som en ramme. Ligeledes oprettes der i hvert lag en tilsvarende Protocol Data Unit (PDU). Tilføjelse af denne information i hvert lag er kendt som indkapsling. Når indkapslingsprocessen er afsluttet, sendes rammen til netværket.

Hvad er Decapsulation?

Som forklaret i indkapslingsprocessen, går rammen ud af værtscomputeren til netværket. Derefter når den destinationsværten. I destinationsværten afkapsles rammen i omvendt rækkefølge indtil påføringslaget. Rammen, der når netværksadgangslaget, indeholder data, TCP/UDP-header, header med IP-adresser og header med MAC-adresser.

Når det sendes til netværkslaget, er det en pakke og har data, TCP/UDP-header og header med IP-adresse. Så når pakken transportlaget. Nu er det segmenteret og indeholder data og TCP/UDP-header. Til sidst når segmentet applikationslaget. I applikationslaget kan værten se de data, der sendes fra kildecomputeren. Denne proces er kendt som Decapsulation.

Hvad er ligheden mellem indkapsling og dekapsling?

Både indkapsling og dekapsling er relateret til, hvordan data sendes og modtages gennem netværket i henhold til netværksmodeller

Hvad er forskellen mellem indkapsling og dekapsling?

Encapsulation vs Decapsulation

Når data bevæger sig fra det øverste lag til det nederste lag i henhold til en netværksmodel, indeholder hvert lag et bundt information kaldet en header sammen med de faktiske data. Denne pakning af data i hvert lag er kendt som indkapslingen. Når data flyttes fra det nederste lag til de øverste lag i henhold til netværksmodellen, pakker hvert lag de tilsvarende overskrifter ud og bruger denne information til at opnå de faktiske data. Denne udpakning af data i hvert lag er kendt som dekapsulation.
Forekomst
Indkapsling sker i kildecomputeren. Dekapsulation finder sted i destinationscomputeren.

Opsummering – Indkapsling vs Dekapsulation

Et netværk er en forbindelse med et stort antal enheder. Disse enheder er forskellige fra den ene til den anden. Det kan skabe kompatibilitetsproblemer. For at undgå det bruger alle enheder i netværket standard netværksmodellen til datakommunikation. En stor netværksmodel er TCP/IP-modellen. Disse modeller består af en række lag. De data, der skal overføres til en ny placering, skal gå gennem hvert lag. Når man når hvert lag, tilføjes informationen til dataene. Det kaldes indkapsling. Når dataene når destinationen, pakkes den tilføjede information ud i hvert lag. Den proces er kendt som dekapsulation. Forskellen mellem indkapsling og dekapsling er, at ved indkapsling bevæger dataene sig fra det øverste lag til det nederste lag, og hvert lag indeholder et bundt information kaldet en header sammen med de faktiske data, mens dataene under dekapsling bevæger sig fra nederste lag til de øverste lag, og hvert lag pakker de tilsvarende overskrifter ud for at få de faktiske data.

Download PDF'en af Encapsulation vs Decapsulation

Du kan downloade PDF-versionen af denne artikel og bruge den til offline-formål i henhold til citatnotat. Download venligst PDF-versionen her: Difference Between Encapsulation and Decapsulation

Anbefalede: