В компьютерных сетях , инкапсуляция является способом проектирования модульных коммуникационных протоколов , в которых логически отдельные функции в сети абстрагируются от их базовых структур путем включения или сокрытием информации внутри объектов более высокого уровня. Другими словами, инкапсуляция «берет информацию с более высокого уровня и добавляет к ней заголовок, обрабатывая информацию более высокого уровня как данные». [2]
Физический уровень отвечает за физическую передачу данных, ссылка инкапсуляция позволяет локальная сеть области , IP - обеспечивает глобальную адресацию отдельных компьютеров и TCP выбирает процесс или приложение (например, TCP или порт UDP ) , который определяет служба , такие как Веб- сервер или TFTP- сервер. [3]
Во время инкапсуляции каждый уровень создает блок данных протокола (PDU), добавляя заголовок и, необязательно, трейлер , оба из которых содержат управляющую информацию для PDU с уровня выше.
Например, в IP-наборе содержимое веб-страницы инкапсулируется заголовком HTTP , затем заголовком TCP, заголовком IP и, наконец, заголовком кадра и трейлером. Кадр направляются к узлу назначения в качестве потока из бит , где он декапсулируется (или де-инкапсулированный) в соответствующий PDU , и интерпретирован на каждый слой с помощью принимающего узла. [4]
Результатом инкапсуляции является то, что каждый нижний уровень предоставляет услугу для уровня или уровней над ним, в то время как в то же время каждый уровень обменивается данными со своим соответствующим уровнем на принимающем узле. Они известны как взаимодействие на соседнем уровне и взаимодействие на одном уровне соответственно. [4]
При обсуждении инкапсуляции более абстрактный уровень часто называют протоколом верхнего уровня, а более конкретный уровень - протоколом нижнего уровня. Однако иногда термины протоколы верхнего уровня и протоколы нижнего уровня используются для описания уровней выше и ниже IP. [3]
Инкапсуляция - характерная черта большинства сетевых моделей, включая модель OSI и набор протоколов TCP / IP.
Смотрите также
Рекомендации
- ^ Forouzan, Behrouz A. (2010). Набор протоколов TCP / IP (4-е изд.). Бостон: Высшее образование Макгроу-Хилла. п. 23. ISBN 0073376043.
- ^ Эрик Конрад; Сет Мисенар; Джошуа Фельдман (2012). «Домен 2: Телекоммуникации и сетевая безопасность». Учебное пособие по CISSP (2-е изд.). Эльзевир. С. 63–142. ISBN 978-1-59749-961-3.
- ^ а б «Как инкапсуляция работает в модели TCP / IP» . learn-networking.com . 2008-01-27. Архивировано из оригинала на 2012-08-07 . Проверено 22 ноября 2013 .
- ^ а б Одом, Венделл (2013). Cisco CCENT / CCNA ICND1 100-101 Официальное руководство по сертификации . Pearson Education. стр. гл. 1. ISBN 978-1-58714-385-4.