Форматирование и инкапсуляция сообщения
При отправке сообщения от источника к получателю необходимо использовать определённый формат или структуру. Формат зависит от типа сообщения и канала доставки.
Одна из наиболее распространенных форм письменного общения между людьми — письмо. Общепринятый формат личных писем не меняется столетиями. Во многих странах личное письмо состоит из следующих элементов:
- идентификатор получателя;
- обращение или приветствие;
- содержимое сообщения;
- заключительная фраза;
- идентификатор отправителя.
Кроме того, большинство личных писем нужно не только составить в правильном формате, но и запечатать, или инкапсулировать, в конверт для доставки, как показано на рисунке 1. На конверте, в специально отведённом месте, указывается адрес отправителя и получателя. Если адрес назначения или формат неверен, письмо не будет доставлено. Процесс размещения одного формата сообщения (письмо) внутри другого (конверт) называется инкапсуляцией. Деинкапсуляция производится в тот момент, когда получатель достаёт письмо из конверта.
Чтобы письмо дошло до получателя и было понято, автор должен использовать общепринятый формат. Аналогичным образом, для доставки и обработки письма в компьютерной сети необходимо придерживаться определённых правил форматирования. Подобно тому, как вкладывается в конверт письмо, инкапсулируются компьютерные сообщения. Для инкапсуляции каждого сообщения компьютера перед отправкой по сети используется особый формат, который называется кадром. Кадр действует примерно так же, как и конверт: в нём указаны адреса исходного узла и назначения, как показано на рисунке 2.
Формат и содержимое кадра зависят от типа сообщения и канала передачи. Узел назначения не может успешно получить и обработать неверно отформатированные сообщения.