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

Оглавление:

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

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

Видео: Разница между инкапсуляцией и декапсуляцией
Видео: Модель OSI | 7 уровней за 7 минут 2024, Декабрь
Anonim

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

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

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

Сетевые модели используются для стандартизации сетевого взаимодействия. При отправке данных из одного места в другое данные проходят через ряд слоев. Модель 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-версию здесь: Разница между инкапсуляцией и декапсуляцией

Рекомендуемые: