Разница между инкапсуляцией и декапсуляцией

Ключевое отличие - инкапсуляция против декапсуляции
 

Данные важны для каждой организации. Следовательно, необходимо легко отправить данные в другое место за минимальное время. Данные могут быть отправлены в пункт назначения по сети. Сеть представляет собой совокупность взаимосвязанных устройств, таких как компьютеры, принтеры для совместного использования ресурсов. Когда существует большое количество хостов, сеть становится сложной, соединение разных компьютеров увеличивает несовместимость. Таким образом, открытые стандартные модели сети были улучшены. Двумя распространенными сетевыми моделями являются Международная организация по стандартизации (OSI) и Протокол управления передачей / Интернет-протокол (TCP / IP). TCP / IP - это новая модель сети, которая заменяет модель OSI. Эти модели содержат слои. Данные проходят через слои передачи данных. Инкапсуляция и декапсуляция - это два термина, связанные с передачей данных через каждый уровень. ключевое отличие между инкапсуляцией и декапсуляцией является то, что, при инкапсуляции данные перемещаются с верхнего уровня на нижний уровень, и каждый уровень включает в себя пакет информации, известный как заголовок, вместе с фактическими данными, в то время как при декапсуляции данные перемещаются с нижнего уровня на верхние уровни, и каждый слой распаковывает соответствующие заголовки для получения актуальных данных.

СОДЕРЖАНИЕ

1. Обзор и основные отличия
2. Что такое инкапсуляция
3. Что такое декапсуляция
4. Сходства между инкапсуляцией и декапсулированием
5. Сравнение бок о бок - инкапсуляция против декапсуляции в табличной форме
6. Резюме

Что такое инкапсуляция?

Сетевые модели используются для стандартизации сетевого взаимодействия. При отправке данных из одного места в другое, данные проходят через несколько слоев. Модель TCP / IP имеет четыре уровня. Это прикладной уровень, транспортный уровень, интернет-уровень и уровень доступа к сети. Каждый уровень выполняет определенную роль в модели TCP / IP. Прикладной уровень имеет все службы конечного пользователя, такие как средства электронной почты, просмотр веб-страниц и т. Д. Транспортный уровень управляет взаимодействием между хостом и хостом. На сетевом уровне данные известны как пакеты. Он предоставляет IP-адреса источника и назначения, которые помогают идентифицировать местоположение в сети. Каждое устройство в сети имеет IP-адрес. На уровне доступа к сети пакет называется кадром. На этом уровне пакет, полученный от интернет-уровня, получает MAC-адреса источника и назначения. MAC-адрес является физическим адресом. Наконец, кадр отправляется из сети.

Предположим, отправка электронной почты. Электронная почта создается на уровне приложения. Электронная почта должна проходить по уровням транспортного уровня, интернет-уровня и уровня сетевого доступа по порядку, используя разные протоколы, и из компьютера, используя интерфейс беспроводной или проводной сети. Затем электронная почта проходит через сеть и попадает в пункт назначения. Затем электронная почта переходит со слоя доступа к сети, уровня интернета и транспортного уровня и на прикладной уровень в порядке.

Рисунок 01: Модель TCP / IP

Инкапсуляция - это процесс добавления информации к данным прикладного уровня, когда она отправляется через каждый уровень модели. Каждый раз, когда данные проходят уровень, создается новый протокольный блок данных (PDU). Данные, отправленные с уровня приложения, добавили заголовок с информацией о TCP / UDP на транспортном уровне. Теперь данные известны как сегмент. Когда этот сегмент достигает уровня Интернета, к сегменту добавляется заголовок с IP-адресами. Теперь это называется пакетом. Когда пакет достигает уровня доступа к сети, добавляется заголовок с MAC-адресами. Теперь это известно как структура. Аналогично, на каждом уровне создается соответствующий протокольный блок данных (PDU). Добавление этой информации на каждом уровне называется инкапсуляцией. Когда процесс инкапсуляции завершен, кадр отправляется в сеть.

Что такое декапсуляция?

Как объяснено в процессе инкапсуляции, кадр выходит из главного компьютера в сеть. Затем он достигает хоста назначения. На хосте назначения кадр декапсулируется в обратном порядке до уровня приложения. Кадр, который достигает уровня доступа к сети, содержит данные, заголовок TCP / UDP, заголовок с IP-адресами и заголовок с MAC-адресами..

Когда он отправляется на сетевой уровень, он представляет собой пакет и содержит данные, заголовок TCP / UDP и заголовок с IP-адресом. Затем пакет достигает транспортного уровня. Теперь он сегментирован и содержит данные и заголовок TCP / UDP. Наконец, сегмент достигает прикладного уровня. На прикладном уровне хост может видеть данные, отправленные с исходного компьютера. Этот процесс известен как декапсуляция.

В чем сходство инкапсуляции и декапсуляции?

  • И инкапсуляция, и декапсуляция связаны с тем, как данные отправляются и принимаются через сеть в соответствии с сетевыми моделями..

В чем разница между инкапсуляцией и декапсуляцией?

Инкапсуляция против Декапсуляции

Когда данные перемещаются с верхнего уровня на нижний уровень в соответствии с моделью сети, каждый уровень включает в себя пакет информации, называемый заголовком, наряду с фактическими данными. Эта упаковка данных в каждом слое называется инкапсуляцией. Когда данные перемещаются из нижнего уровня в верхние уровни в соответствии с моделью сети, каждый уровень распаковывает соответствующие заголовки и использует эту информацию для получения фактических данных. Эта распаковка данных на каждом уровне называется декапсуляцией.
 Вхождение
Инкапсуляция происходит в исходном компьютере. Декапсуляция происходит в конечном компьютере.

Резюме - Инкапсуляция против декапсуляции 

Сеть - это соединение с большим количеством устройств. Эти устройства отличаются от одного к другому. Это может создать проблемы совместимости. Чтобы избежать этого, все устройства в сети используют стандартную модель сети для передачи данных. Одной из основных сетевых моделей является модель TCP / IP. Эти модели состоят из нескольких слоев. Данные, которые должны быть переданы на новое место, должны проходить через каждый уровень. При достижении каждого слоя информация добавляется к данным. Это называется инкапсуляция. Когда данные достигают пункта назначения, в каждом слое добавленная информация распаковывается. Этот процесс известен как декапсуляция. Разница между инкапсуляцией и декапсуляцией заключается в том, что при инкапсуляции данные перемещаются с верхнего уровня на нижний уровень, и каждый уровень включает в себя пакет информации, называемый заголовком, вместе с фактическими данными, в то время как при декапсуляции данные перемещаются из нижний уровень верхним уровням, и каждый уровень распаковывает соответствующие заголовки для получения фактических данных.

Скачать PDF инкапсуляции против декапсуляции

Вы можете скачать PDF-версию этой статьи и использовать ее в автономном режиме согласно примечанию. Пожалуйста, загрузите PDF версию здесь: Разница между инкапсуляцией и декапсуляцией

Ссылка:

1. TCP/ IP Инкапсуляция данных и декапсуляция. Доступна здесь

Изображение предоставлено:

1. «Инкапсуляция UDP». Автор - Cburnett (CC BY-SA 3.0).