Инкапсуляция мен декапсуляцияның айырмашылығы

Мазмұны:

Инкапсуляция мен декапсуляцияның айырмашылығы
Инкапсуляция мен декапсуляцияның айырмашылығы

Бейне: Инкапсуляция мен декапсуляцияның айырмашылығы

Бейне: Инкапсуляция мен декапсуляцияның айырмашылығы
Бейне: Python қазақша | #12 Наследование, Полиморфизм, Инкапсуляция 2024, Шілде
Anonim

Негізгі айырмашылық – инкапсуляция мен декапсуляция

Деректер әрбір ұйым үшін маңызды. Сондықтан деректерді басқа орынға ең аз уақытпен оңай жіберу керек. Деректерді желі арқылы тағайындалған жерге жіберуге болады. Желі – ресурстарды ортақ пайдалануға арналған компьютерлер, принтерлер сияқты өзара байланысты құрылғылардың жиынтығы. Хосттардың саны көп болған кезде желі күрделене түседі, әртүрлі компьютерлерді қосу сәйкессіздікті арттырады. Сондықтан ашық стандартты желі үлгілері жетілдірілді. Желінің екі кең таралған моделі: Халықаралық Стандарттау Ұйымы (OSI) және Transmission Control Protocol/Internet Protocol (TCP/IP). TCP/IP - OSI үлгісін алмастыратын жаңа желі моделі. Бұл үлгілерде қабаттар бар. Деректер деректер байланысының деңгейлері арқылы өтеді. Инкапсуляция және декапсуляция - бұл деректерді әр қабат арқылы өткізуге қатысты екі термин. Инкапсуляция мен декапсуляция арасындағы негізгі айырмашылық мынада: инкапсуляция кезінде деректер жоғарғы қабаттан төменгі қабатқа жылжиды және әрбір қабат нақты деректермен бірге тақырып деп аталатын ақпарат бумасын қамтиды, ал декапсуляция кезінде деректер келесіден жылжиды. төменгі қабатты жоғарғы қабаттарға ауыстырады және әрбір қабат нақты деректерді алу үшін сәйкес тақырыптарды ашады.

Инкапсуляция дегеніміз не?

Желілік үлгілер желілік байланысты стандарттау үшін пайдаланылады. Деректерді бір орыннан екіншісіне жіберу кезінде деректер бірнеше қабаттардан өтеді. TCP/IP моделі төрт қабаттан тұрады. Олар қолданбалы деңгей, транспорттық деңгей, интернет деңгейі және желіге кіру деңгейі. Әрбір қабат TCP/IP үлгісінде белгілі бір рөл атқарады. Қолданбалы қабатта электрондық пошта құралдары, веб-шолу және т.б. барлық соңғы пайдаланушы қызметтері бар. Көлік қабаты хост байланысын басқарады. Желілік деңгейде деректер пакеттер деп аталады. Ол желідегі орынды анықтауға көмектесетін бастапқы және тағайындалған IP мекенжайларын береді. Желідегі әрбір құрылғының IP мекенжайы болады. Желіге кіру деңгейінде пакет кадр деп аталады. Бұл қабатта интернет деңгейінен келген пакетке бастапқы және тағайындалған MAC мекенжайлары беріледі. MAC мекенжайы физикалық мекенжай болып табылады. Соңында кадр желіден жіберіледі.

Электрондық хат жіберді делік. Электрондық пошта қолданба деңгейінде жасалады. Электрондық пошта әртүрлі протоколдар арқылы және сымсыз немесе сымды желі интерфейсін пайдаланып компьютерден тыс қабаттардың тасымалдау деңгейін, интернет деңгейін және желіге кіру деңгейін ретімен өтуі керек. Содан кейін электрондық пошта желі арқылы өтіп, тағайындалған жерге келеді. Содан кейін электрондық пошта желіге кіру деңгейінен, интернет деңгейінен және көлік деңгейінен және қолданбалы деңгейге ретімен өтеді.

Инкапсуляция мен декапсуляцияның айырмашылығы
Инкапсуляция мен декапсуляцияның айырмашылығы

01-сурет: TCP/IP үлгісі

Инкапсуляция – бұл әр модель қабаты арқылы жіберілетін қолданба деңгейі деректеріне ақпаратты қосу процесі. Деректер қабаттан өткен сайын жаңа Protocol Data Unit (PDU) жасалады. Қолданбалы деңгейден жіберілген деректер тасымалдау деңгейінде TCP/UDP ақпараты бар тақырыпты қосты. Енді деректер сегмент ретінде белгілі. Бұл сегмент интернет деңгейіне жеткенде, сегментке IP мекенжайлары бар тақырып қосылады. Енді ол пакет деп аталады. Пакет желіге кіру деңгейіне жеткенде, MAC мекенжайлары бар тақырып қосылады. Қазір ол кадр ретінде белгілі. Сол сияқты, әрбір қабатта сәйкес протокол деректер бірлігі (PDU) жасалады. Бұл ақпаратты әрбір қабатқа қосу инкапсуляция деп аталады. Инкапсуляция процесі аяқталғанда, кадр желіге жіберіледі.

Декапсуляция дегеніміз не?

Инкапсуляция процесінде түсіндірілгендей, кадр негізгі компьютерден желіге шығады. Содан кейін ол тағайындалған хостқа жетеді. Тағайындалған хостта кадр қолданбалы деңгейге дейін кері ретпен декапсуляцияланады. Желіге кіру деңгейіне жететін жақтауда деректер, TCP/UDP тақырыбы, IP мекенжайлары бар тақырып және MAC мекенжайлары бар тақырып бар.

Ол желі деңгейіне жіберілген кезде, ол пакет болып табылады және деректері, TCP/UDP тақырыбы және IP мекенжайы бар тақырып болады. Содан кейін пакет тасымалдау деңгейіне жетеді. Енді ол сегменттелген және деректер мен TCP/UDP тақырыбын қамтиды. Соңында сегмент қолданбалы деңгейге жетеді. Қолданбалы деңгейде хост бастапқы компьютерден жіберілген деректерді көре алады. Бұл процесс декапсуляция деп аталады.

Инкапсуляция мен декапсуляцияның қандай ұқсастығы бар?

Инкапсуляция да, декапсуляция да желі үлгілеріне сәйкес желі арқылы деректердің қалай жіберілетініне және қабылданатынына байланысты

Инкапсуляция мен декапсуляцияның айырмашылығы неде?

Инкапсуляция және декапсуляция

Деректер желі үлгісіне сәйкес жоғарғы қабаттан төменгі деңгейге ауысқанда, әрбір қабат нақты деректермен бірге тақырып деп аталатын ақпарат бумасын қамтиды. Әрбір қабаттағы деректердің бұл бумасы инкапсуляция ретінде белгілі. Деректер желі үлгісіне сәйкес төменгі қабаттан жоғарғы қабаттарға жылжыған кезде, әрбір қабат сәйкес тақырыптарды ашады және нақты деректерді алу үшін сол ақпаратты пайдаланады. Әрбір қабаттағы деректердің осылай ашылуы декапсуляция деп аталады.
Пайда болуы
Инкапсуляция бастапқы компьютерде орын алады. Декпсуляция тағайындалған компьютерде орын алады.

Қорытынды – Инкапсуляция және декапсуляция

Желі – құрылғылардың көп санымен байланыс. Бұл құрылғылар бір-бірінен ерекшеленеді. Бұл үйлесімділік мәселелерін тудыруы мүмкін. Бұған жол бермеу үшін желідегі барлық құрылғылар деректерді беру үшін стандартты желі үлгісін пайдаланады. Желінің негізгі үлгілерінің бірі TCP/IP үлгісі болып табылады. Бұл модельдер бірнеше қабаттардан тұрады. Жаңа орынға берілуі керек деректер әр қабат арқылы өтуі керек. Әрбір қабатқа жеткенде ақпарат деректерге қосылады. Оны инкапсуляция деп атайды. Деректер тағайындалған жерге жеткенде, әрбір қабатта қосылған ақпарат қаптамадан шығарылады. Бұл процесс декапсуляция деп аталады. Инкапсуляция мен декапсуляция арасындағы айырмашылық мынада: инкапсуляция кезінде деректер жоғарғы қабаттан төменгі қабатқа жылжиды және әрбір қабат нақты деректермен бірге тақырып деп аталатын ақпарат бумасын қамтиды, ал декапсуляция кезінде деректер келесі қабаттан қозғалады. төменгі қабатты жоғарғы қабаттарға ауыстырады және әрбір қабат нақты деректерді алу үшін сәйкес тақырыптарды ашады.

Инкапсуляция мен декапсуляцияның PDF файлын жүктеп алыңыз

Сіз осы мақаланың PDF нұсқасын жүктеп алып, оны сілтеме жазбасына сәйкес офлайн мақсаттарда пайдалана аласыз. PDF нұсқасын мына жерден жүктеп алыңыз: Инкапсуляция мен декапсуляция арасындағы айырмашылық

Ұсынылған: