Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq

Mundarija:

Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq
Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq

Video: Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq

Video: Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq
Video: 1. C++ ga kirish - C++da dasturlash darslari 2024, Iyul
Anonim

Asosiy farq – Enkapsulyatsiya va Dekapsulyatsiya

Ma'lumotlar har bir tashkilot uchun muhim. Shuning uchun ma'lumotlarni boshqa joyga minimal vaqt bilan osongina yuborish kerak. Ma'lumotlar tarmoq yordamida belgilangan manzilga yuborilishi mumkin. Tarmoq - resurslarni almashish uchun kompyuterlar, printerlar kabi o'zaro bog'langan qurilmalar yig'indisidir. Xostlar soni ko'p bo'lsa, tarmoq murakkablashadi, turli xil kompyuterlarni ulash mos kelmaslikni oshiradi. Shuning uchun ochiq standart tarmoq modellari takomillashtirildi. Ikkita keng tarqalgan tarmoq modeli - Xalqaro Standartlashtirish Tashkiloti (OSI) va Transmission Control Protocol/Internet Protocol (TCP/IP). TCP/IP - bu OSI modeli o'rnini bosuvchi yangi tarmoq modeli. Ushbu modellar qatlamlarni o'z ichiga oladi. Ma'lumotlar ma'lumotlar aloqasi qatlamlari orqali o'tadi. Inkapsulyatsiya va dekapsulyatsiya har bir qatlam orqali ma'lumotlarni uzatish bilan bog'liq ikkita atamadir. Inkapsulyatsiya va dekapsulyatsiya o'rtasidagi asosiy farq shundaki, inkapsulyatsiyada ma'lumotlar yuqori qatlamdan pastki qatlamga o'tadi va har bir qatlam sarlavha sifatida ma'lum bo'lgan ma'lumotlar to'plamini va haqiqiy ma'lumotlarni o'z ichiga oladi, dekapsulyatsiyada esa ma'lumotlar undan ko'chiriladi. pastki qatlamdan yuqori qatlamlarga o'tkaziladi va har bir qatlam haqiqiy ma'lumotlarni olish uchun tegishli sarlavhalarni ochadi.

Enkapsulyatsiya nima?

Tarmoq modellari tarmoq aloqasini standartlashtirish uchun ishlatiladi. Ma'lumotni bir joydan ikkinchi joyga yuborishda ma'lumotlar bir necha qatlamlardan o'tadi. TCP/IP modeli to'rtta qatlamdan iborat. Bular amaliy qatlam, transport qatlami, internet qatlami va tarmoqqa kirish qatlami. Har bir qatlam TCP/IP modelida o'ziga xos rolni bajaradi. Ilova qatlamida elektron pochta vositalari, veb-sahifalarni ko'rish va hokazolar kabi barcha oxirgi foydalanuvchi xizmatlari mavjud. Transport qatlami xostni xost aloqasini boshqaradi. Tarmoq qatlamida ma'lumotlar paketlar deb nomlanadi. U tarmoqdagi joylashuvni aniqlashga yordam beruvchi manba va maqsad IP manzillarini taqdim etadi. Tarmoqdagi har bir qurilma IP manziliga ega. Tarmoqqa kirish darajasida paket ramka deb ataladi. Bu qatlamda internet sathidan kelgan paketga manba va maqsad MAC manzillari beriladi. MAC manzili jismoniy manzildir. Nihoyat, ramka tarmoqdan yuboriladi.

E-pochta xabari yuborilgan deb hisoblang. Elektron pochta ilova qatlamida yaratilgan. Elektron pochta turli protokollardan foydalangan holda va simsiz yoki simli tarmoq interfeysidan foydalangan holda, qatlamlar transport qatlami, internet qatlami va tarmoqqa kirish darajasidan o'tishi kerak. Keyin elektron pochta tarmoq bo'ylab sayohat qiladi va belgilangan joyga keladi. Keyin, elektron pochta tarmoqqa kirish darajasidan, internet qatlamidan va transport qatlamidan va dastur qatlamiga o'tadi.

Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq
Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq

01-rasm: TCP/IP modeli

Enkapsulyatsiya - bu har bir model qatlami orqali yuboriladigan ilova qatlami ma'lumotlariga ma'lumot qo'shish jarayoni. Har safar ma'lumotlar qatlamdan o'tganda yangi Protocol Data Unit (PDU) yaratiladi. Ilova sathidan yuborilgan ma'lumotlar transport sathida TCP/UDP ma'lumotlari bilan sarlavha qo'shdi. Endi ma'lumotlar segment sifatida tanilgan. Ushbu segment internet darajasiga yetganda, segmentga IP manzillari bilan sarlavha qo'shiladi. Endi u paket deb ataladi. Paket tarmoqqa kirish darajasiga yetganda, MAC manzillari bo'lgan sarlavha qo'shiladi. Endi u ramka sifatida tanilgan. Xuddi shunday, har bir qatlamda tegishli Protocol Data Unit (PDU) yaratiladi. Ushbu ma'lumotni har bir qatlamga qo'shish "Encapsulation" deb nomlanadi. Inkapsulyatsiya jarayoni tugagach, ramka tarmoqqa yuboriladi.

Dekapsulyatsiya nima?

Inkapsulyatsiya jarayonida tushuntirilganidek, ramka asosiy kompyuterdan tarmoqqa o'tadi. Keyin u maqsadli xostga yetib boradi. Belgilangan xostda ramka dastur qatlamiga qadar teskari tartibda dekapsulatsiyalanadi. Tarmoqqa kirish darajasiga yetib boradigan freym ma'lumotlar, TCP/UDP sarlavhasi, IP manzilli sarlavha va MAC manzilli sarlavhani o'z ichiga oladi.

Tarmoq qatlamiga yuborilganda u paket boʻlib, maʼlumotlar, TCP/UDP sarlavhasi va IP manzilli sarlavhaga ega. Keyin paket transport qatlamiga etib boradi. Endi u segmentlangan va ma'lumotlar va TCP/UDP sarlavhasini o'z ichiga oladi. Nihoyat, segment dastur qatlamiga etib boradi. Ilova qatlamida xost manba kompyuterdan yuborilgan ma'lumotlarni ko'rishi mumkin. Bu jarayon dekapsulyatsiya deb nomlanadi.

Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi o'xshashlik nimada?

Ham inkapsulyatsiya, ham dekapsulyatsiya tarmoq modellariga ko'ra tarmoq orqali ma'lumotlar qanday yuborilishi va qabul qilinishi bilan bog'liq

Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq nima?

Enkapsulyatsiya va dekapsulyatsiya

Ma'lumotlar tarmoq modeliga muvofiq yuqori qatlamdan pastki qatlamga o'tayotganda, har bir qatlam haqiqiy ma'lumotlar bilan birga sarlavha deb ataladigan ma'lumotlar to'plamini o'z ichiga oladi. Har bir qatlamdagi maʼlumotlar toʻplami inkapsulyatsiya deb nomlanadi. Ma'lumotlar tarmoq modeliga muvofiq pastki qatlamdan yuqori qatlamlarga o'tayotganda, har bir qatlam mos keladigan sarlavhalarni ochadi va haqiqiy ma'lumotlarni olish uchun ushbu ma'lumotlardan foydalanadi. Har bir qatlamdagi maʼlumotlarni oʻrash dekapsulyatsiya deb nomlanadi.
Voqea
Enkapsulyatsiya manba kompyuterda sodir bo'ladi. Dekapsulyatsiya belgilangan kompyuterda sodir boʻladi.

Xulosa – Inkapsulyatsiya va Dekapsulyatsiya

Tarmoq - bu ko'p sonli qurilmalar bilan ulanish. Ushbu qurilmalar bir-biridan farq qiladi. Bu moslik muammolarini keltirib chiqarishi mumkin. Bunga yo'l qo'ymaslik uchun tarmoqdagi barcha qurilmalar ma'lumotlar uzatish uchun standart tarmoq modelidan foydalanadi. Asosiy tarmoq modellaridan biri TCP/IP modelidir. Ushbu modellar bir nechta qatlamlardan iborat. Yangi joyga uzatilishi kerak bo'lgan ma'lumotlar har bir qatlamdan o'tishi kerak. Har bir qatlamga yetganda, ma'lumotlar ma'lumotlarga qo'shiladi. U inkapsulyatsiya deb ataladi. Ma'lumotlar belgilangan joyga etib kelganida, har bir qatlamda qo'shilgan ma'lumotlar paketdan chiqariladi. Bu jarayon dekapsulyatsiya deb ataladi. Inkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq shundaki, inkapsulyatsiyada ma'lumotlar yuqori qatlamdan pastki qatlamga o'tadi va har bir qatlam sarlavha deb ataladigan ma'lumotlar to'plamini va haqiqiy ma'lumotlarni o'z ichiga oladi. pastki qatlamni yuqori qatlamlarga o'tkazadi va har bir qatlam haqiqiy ma'lumotlarni olish uchun tegishli sarlavhalarni ochadi.

Encapsulation va Decapsulation PDF formatini yuklab oling

Siz ushbu maqolaning PDF-versiyasini yuklab olishingiz va iqtibos keltirgan holda oflayn maqsadlarda foydalanishingiz mumkin. Iltimos, PDF versiyasini bu yerdan yuklab oling: Enkapsulyatsiya va dekapsulyatsiya o'rtasidagi farq

Tavsiya: