Инкапсуляция в сетевых технологиях — это процесс добавления заголовков и трейлеров к пакетам данных для передачи информации. www.tutorialspoint.com Данные инкапсулируются на стороне отправителя, начиная с уровня приложения и заканчивая физическим уровнем. wiki.merionet.ru На каждом уровне различные протоколы добавляют к передающимся данным свою информацию. infocisco.ru
Процесс инкапсуляции можно описать так: wiki.merionet.ru
- Уровень приложения, представления и сеанса в модели OSI принимает пользовательские данные в виде потоков данных, инкапсулирует их и пересылает данные на транспортный уровень. wiki.merionet.ru
- Транспортный уровень берёт поток данных с верхних уровней и разделяет его на несколько частей. wiki.merionet.ru К каждой части добавляется соответствующий заголовок. wiki.merionet.ru Эти фрагменты данных называются сегментами данных. wiki.merionet.ru
- Сетевой уровень берёт сегменты данных с транспортного уровня и инкапсулирует их, добавляя дополнительный заголовок. wiki.merionet.ru Этот заголовок данных содержит всю информацию о маршрутизации для правильной доставки данных. wiki.merionet.ru
Декапсуляция — это процесс, обратный инкапсуляции, когда из полученных данных удаляется инкапсулированная информация для получения исходных данных. wiki.merionet.ru Этот процесс происходит на стороне получателя. wiki.merionet.ru
Процесс декапсуляции можно описать так: wiki.merionet.ru
- Физический уровень принимает инкапсулированные сигналы данных или биты от отправителя и деинкапсулирует их в форме кадра данных, который будет перенаправлен на верхний уровень, то есть на канальный уровень. wiki.merionet.ru
- Канальный уровень берёт кадры данных с физического уровня. wiki.merionet.ru Он деинкапсулирует фреймы данных и проверяет заголовок фрейма, скоммутирован ли фрейм данных на правильное оборудование или нет. wiki.merionet.ru
- Сетевой уровень принимает пакет данных или дейтаграмму из канального уровня. wiki.merionet.ru Он деинкапсулирует пакеты данных и проверяет заголовок пакета, направлен ли пакет в правильное место назначения или нет. wiki.merionet.ru
- Транспортный уровень берёт сегменты данных с сетевого уровня и деинкапсулирует их. wiki.merionet.ru Сначала он проверяет заголовок сегмента, а затем повторно собирает сегменты данных для формирования потоков данных, а затем эти потоки данных пересылаются на верхние уровни. wiki.merionet.ru
- Уровень приложения, представления и сеанса в модели OSI берёт инкапсулированные данные с транспортного уровня, деинкапсулирует их, и данные, относящиеся к конкретному приложению, пересылаются в приложения. wiki.merionet.ru