Pagrindinis skirtumas – inkapsuliavimas ir dekapsuliavimas
Duomenys svarbūs kiekvienai organizacijai. Todėl būtina lengvai ir per minimalų laiką siųsti duomenis į kitą vietą. Duomenys gali būti siunčiami į paskirties vietą naudojant tinklą. Tinklas yra tarpusavyje sujungtų įrenginių, tokių kaip kompiuteriai, spausdintuvai, skirti dalytis ištekliais, rinkinys. Kai yra daug kompiuterių, tinklas tampa sudėtingas, o skirtingų kompiuterių sujungimas padidina nesuderinamumą. Todėl buvo patobulinti atviro standarto tinklo modeliai. Du įprasti tinklo modeliai yra Tarptautinė standartizacijos organizacija (OSI) ir perdavimo valdymo protokolas / interneto protokolas (TCP/IP). TCP/IP yra naujas tinklo modelis, kuris pakeičia OSI modelį. Šiuose modeliuose yra sluoksnių. Duomenys eina per duomenų perdavimo sluoksnius. Inkapsuliavimas ir dekapsuliavimas yra du terminai, susiję su duomenų perdavimu per kiekvieną sluoksnį. pagrindinis skirtumas tarp inkapsuliavimo ir dekapsuliavimo yra tas, kad inkapsuliuojant duomenys perkeliami iš viršutinio sluoksnio į apatinį sluoksnį, o kiekvienas sluoksnis apima informacijos pluoštą, vadinamą antrašte, kartu su faktiniais duomenimis, o dekapsuliuojant duomenys perkeliami iš apatinis sluoksnis į viršutinius sluoksnius, o kiekvienas sluoksnis išpakuoja atitinkamas antraštes, kad gautų tikruosius duomenis.
Kas yra inkapsuliavimas?
Tinklo modeliai naudojami tinklo ryšiui standartizuoti. Siunčiant duomenis iš vienos vietos į kitą, duomenys eina per kelis sluoksnius. TCP/IP modelis turi keturis sluoksnius. Tai yra taikomųjų programų, transporto, interneto ir tinklo prieigos lygmuo. Kiekvienas sluoksnis atlieka tam tikrą vaidmenį TCP/IP modelyje. Taikomasis sluoksnis turi visas galutinio vartotojo paslaugas, tokias kaip el. pašto įrenginiai, naršymas internete ir tt Transporto sluoksnis valdo pagrindinio kompiuterio ryšį. Tinklo lygmenyje duomenys žinomi kaip paketai. Jame pateikiami š altinio ir paskirties IP adresai, padedantys nustatyti vietą tinkle. Kiekvienas tinklo įrenginys turi IP adresą. Tinklo prieigos lygmenyje paketas vadinamas rėmeliu. Šiame sluoksnyje paketui, gautam iš interneto sluoksnio, suteikiami š altinio ir paskirties MAC adresai. MAC adresas yra fizinis adresas. Galiausiai kadras išsiunčiamas iš tinklo.
Tarkime, siunčiate el. laišką. Laiškas sukuriamas programos sluoksnyje. El. laiškas turi eilės tvarka pereiti transportavimo, interneto ir tinklo prieigos sluoksnius, naudojant skirtingus protokolus ir iš kompiuterio, naudojant belaidį arba laidinį tinklo sąsają. Tada el. laiškas keliauja per tinklą ir pasiekia paskirties vietą. Tada el. laiškas eilės tvarka pereina iš tinklo prieigos sluoksnio, interneto sluoksnio ir transporto sluoksnio bei į programos sluoksnį.
01 pav.: TCP/IP modelis
Inkapsuliavimas yra informacijos įtraukimo į taikomojo sluoksnio duomenis procesas, kai ji siunčiama per kiekvieną modelio sluoksnį. Kiekvieną kartą, kai duomenys pereina per sluoksnį, sukuriamas naujas protokolo duomenų vienetas (PDU). Iš taikomojo sluoksnio siunčiami duomenys pridėjo antraštę su informacija apie TCP/UDP transportavimo sluoksnyje. Dabar duomenys žinomi kaip segmentas. Kai šis segmentas pasiekia interneto sluoksnį, segmentui pridedama antraštė su IP adresais. Dabar jis vadinamas paketu. Kai paketas pasiekia tinklo prieigos sluoksnį, pridedama antraštė su MAC adresais. Dabar jis žinomas kaip rėmelis. Taip pat kiekviename sluoksnyje sukuriamas atitinkamas protokolo duomenų vienetas (PDU). Šios informacijos įtraukimas į kiekvieną sluoksnį vadinamas inkapsuliavimu. Kai inkapsuliavimo procesas baigiamas, kadras siunčiamas į tinklą.
Kas yra dekapsuliavimas?
Kaip paaiškinta inkapsuliavimo procese, kadras iš pagrindinio kompiuterio išeina į tinklą. Tada jis pasiekia paskirties šeimininką. Paskirties priegloboje kadras iškapsuliuojamas atvirkštine tvarka iki taikymo sluoksnio. Rėmelyje, kuris pasiekia tinklo prieigos sluoksnį, yra duomenys, TCP/UDP antraštė, antraštė su IP adresais ir antraštė su MAC adresais.
Kai jis siunčiamas į tinklo sluoksnį, tai yra paketas ir turi duomenis, TCP/UDP antraštę ir antraštę su IP adresu. Tada paketas pasiekia transportavimo sluoksnį. Dabar jis yra suskirstytas į segmentus, jame yra duomenų ir TCP / UDP antraštės. Galiausiai segmentas pasiekia taikymo sluoksnį. Programos lygmenyje pagrindinis kompiuteris gali matyti duomenis, išsiųstus iš š altinio kompiuterio. Šis procesas žinomas kaip dekapsuliavimas.
Koks yra inkapsuliavimo ir dekapsuliavimo panašumas?
Ir inkapsuliavimas, ir dekapsuliavimas yra susiję su tuo, kaip duomenys siunčiami ir gaunami per tinklą pagal tinklo modelius
Kuo skiriasi inkapsuliavimas ir dekapsuliavimas?
Inkapsuliavimas prieš dekapsuliavimą |
|
Kai duomenys perkeliami iš viršutinio sluoksnio į apatinį sluoksnį pagal tinklo modelį, kiekvienas sluoksnis kartu su faktiniais duomenimis apima informacijos pluoštą, vadinamą antrašte. Šis duomenų paketas kiekviename sluoksnyje yra žinomas kaip inkapsuliacija. | Kai duomenys perkeliami iš apatinio sluoksnio į viršutinius sluoksnius pagal tinklo modelį, kiekvienas sluoksnis išpakuoja atitinkamas antraštes ir naudoja tą informaciją faktiniams duomenims gauti. Šis kiekvieno sluoksnio duomenų išpakavimas vadinamas dekapsuliavimu. |
Įvykis | |
Inkapsuliavimas vyksta š altinio kompiuteryje. | Paskirties kompiuteryje vyksta dekapsuliavimas. |
Santrauka – inkapsuliavimas prieš dekapsuliavimą
Tinklas yra ryšys su daugybe įrenginių. Šie įrenginiai skiriasi vienas nuo kito. Tai gali sukelti suderinamumo problemų. Norėdami to išvengti, visi tinklo įrenginiai duomenų ryšiui naudoja standartinį tinklo modelį. Vienas pagrindinių tinklo modelių yra TCP/IP modelis. Šie modeliai susideda iš kelių sluoksnių. Duomenys, kurie turėtų būti perduodami į naują vietą, turėtų pereiti per kiekvieną sluoksnį. Pasiekus kiekvieną sluoksnį, informacija pridedama prie duomenų. Tai vadinama kapsuliavimu. Kai duomenys pasiekia paskirties vietą, kiekviename sluoksnyje papildoma informacija išpakuojama. Šis procesas žinomas kaip dekapsuliavimas. Skirtumas tarp inkapsuliavimo ir dekapsuliavimo yra tas, kad inkapsuliuojant duomenys juda iš viršutinio sluoksnio į apatinį sluoksnį, o kiekvienas sluoksnis apima informacijos pluoštą, vadinamą antrašte, kartu su faktiniais duomenimis, o dekapsuliuojant duomenys juda iš apatinis sluoksnis į viršutinius sluoksnius, o kiekvienas sluoksnis išpakuoja atitinkamas antraštes, kad gautų faktinius duomenis.
Atsisiųskite Encapsulation vs Decapsulation PDF failą
Galite atsisiųsti šio straipsnio PDF versiją ir naudoti ją neprisijungus, kaip nurodyta citatos pastaboje. Atsisiųskite PDF versiją čia: Skirtumas tarp inkapsuliavimo ir dekapsuliavimo