Инкапсуляция (в сетевых протоколах)

Инкапсуляция в компьютерных сетях — это метод построения модульных сетевых протоколов, при котором логически независимые функции сети абстрагируются от нижележащих механизмов путём включения или инкапсулирования этих механизмов в более высокоуровневые объекты. Например, когда процесс хочет послать сообщение с помощью UDP, то производится последовательность действий:

  • процесс передает сообщение к UDP в соответствии с парой гнездовых адресов и длины данных;
  • UDP получает данные, дополненные заголовком UDP;
  • UDP передает пользовательскую дейтаграмму к IP с гнездовым адресом;
  • IP дополняет свой заголовок, который использует значение 17 в поле протокола, указывающее, что данные поступили от UDP-протокола;
  • IP-дейтаграмма дополняет и добавляет собственный заголовок (при необходимости и окончание) и передает его к физическому уровню;
  • физический уровень кодирует биты в электрические или оптические сигналы и посылает их отдалённой машине.

См. также

Ссылки

  • Стратегии межсетевого взаимодействия: инкапсуляция (туннелирование) протоколов


Инкапсуляция (в сетевых протоколах).

© 2021–2023 sud-mal.ru, Россия, Барнаул, ул. Денисова 68, +7 (3852) 74-95-52