|
Инкапсуляция и деинкапсуляция
Получившиеся данные передаются на канальный уровень. Шаг 7 На канальном уровне к данным добавляется заголовок и концевая метка канального уровня (заголовок и концевая метка уровня 2). Концевая метка уровня 2 обычно представляет собой контрольную последовательность кадра, которая используется получателем для проверки целостности данных. Получившиеся данные передаются на физический уровень. Шаг 8 С физического уровня биты данных передаются в среду передачи.
Пример: передача посылки по почте: Инкапсуляция очень похожа на процесс отправки посылки по почте. Сначала необходимо поместить содержимое посылки в упаковку. Затем на внешней стороне упаковки пишется адрес, по которому следует отправить посылку. После этого надписанная посылка помещается в почтовый ящик и начинает свое путешествие к месту назначения. Деинкапсуляция: Когда удаленное устройство получает последовательность битов, его физический уровень передает биты данных на канальный уровень для обработки. На канальном уровне выполняются следующие действия.
Шаг 1 Канальный уровень проверяет концевую метку канального уровня (контрольную последовательность кадра), чтобы убедиться, что в данных нет ошибок. Шаг 2 Если в данных есть ошибки, их можно забраковать, поэтому канальный уровень может запросить повторную передачу данных. Шаг 3 Если в данных нет ошибок, канальный уровень считывает и интерпретирует контрольную информацию в своем заголовке.
Шаг 4 Канальный уровень удаляет заголовок и концевую метку канального уровня и передает оставшийся пакет данных вверх на сетевой уровень в зависимости от контрольной информации в заголовке канального уровня. Этот процесс называется деинкапсуляцией. На каждом последующем уровне выполняется аналогичная процедура деинкапсуляции. Пример: получение посылки: Процесс деинкапсуляции похож на чтение адреса на посылке, когда вы проверяете, кому она адресована. Если посылка адресована вам, вы извлекаете содержимое из упаковки.
|