stringtranslate.com

Инкапсуляция (сетевое взаимодействие)

Инкапсуляция пользовательских данных в стеке UDP в стиле Unix , в котором каждый новый слой включает данные из предыдущего слоя, но без возможности определить, какая часть данных является заголовком или трейлером из предыдущего слоя. Это эффективно скрывает (инкапсулирует) информацию из нижних слоев. [1]identify

Инкапсуляция — это процесс компьютерной сети , при котором происходит объединение заголовков или трейлеров , специфичных для определенного уровня, с единицей служебных данных (т. е. полезной нагрузкой ) для передачи информации по компьютерным сетям. [2] [3] [4] Деинкапсуляция (или деинкапсуляция ) — это обратный процесс компьютерной сети для получения информации; он удаляет из единицы данных протокола (PDU) ранее объединенный заголовок или трейлер, переданный базовым уровнем связи. [3] [5] [4]

Инкапсуляция и деинкапсуляция позволяют проектировать модульные протоколы связи , чтобы логически разделить функции каждого уровня связи и абстрагировать структуру передаваемой информации от других уровней связи. [2] [4] Эти два процесса являются общими чертами моделей компьютерных сетей и наборов протоколов, таких как модель OSI и набор интернет-протоколов . [3] Однако процессы инкапсуляции/деинкапсуляции могут также служить вредоносными функциями, такими как в протоколах туннелирования . [6]

Физический уровень отвечает за физическую передачу данных, инкапсуляция каналов обеспечивает локальную сеть , IP обеспечивает глобальную адресацию отдельных компьютеров, а TCP выбирает процесс или приложение (т. е. порт TCP или UDP ), которое определяет службу, например веб- сервер или TFTP- сервер. [7]

Например, в IP suite содержимое веб-страницы инкапсулируется в HTTP-заголовок , затем в TCP-заголовок, IP-заголовок и, наконец, в заголовок и трейлер кадра. Кадр пересылается в узел назначения как поток битов , где он декапсулируется в соответствующие PDU и интерпретируется на каждом уровне принимающим узлом. [8]

Результатом инкапсуляции является то, что каждый нижний уровень предоставляет услугу уровню или уровням выше него, в то же время каждый уровень взаимодействует со своим соответствующим уровнем на принимающем узле. Это известно как взаимодействие смежного уровня и взаимодействие того же уровня соответственно. [8]

В обсуждениях инкапсуляции более абстрактный уровень часто называют протоколом верхнего уровня, в то время как более конкретный уровень называют протоколом нижнего уровня. Иногда, однако, термины протоколы верхнего уровня и протоколы нижнего уровня используются для описания уровней выше и ниже IP. [7]

Смотрите также

Ссылки

  1. ^ Фороузан, Бехруз А. (2010). Набор протоколов TCP/IP (4-е изд.). Бостон: McGraw-Hill Higher Educations. стр. 23. ISBN 978-0073376042.
  2. ^ ab Эрик Конрад; Сет Мисенар; Джошуа Фельдман (2012). «Домен 2: Телекоммуникации и сетевая безопасность». Учебное пособие CISSP (2-е изд.). Elsevier. стр. 63–142. ISBN 978-1-59749-961-3.
  3. ^ abc Одом, Венделл (2013). Официальное руководство по сертификации Cisco CCENT/ CCNA ICND1 100-101 . Pearson Education. ISBN 978-1-58714-385-4.
  4. ^ abc Conrad E, Misenar S, Feldman J (2023). Учебное пособие CISSP (4-е изд.). Elsevier. ISBN 978-0443187353.
  5. ^ Сальва-Гарсия, Алькарас-Калеро, Ван, Ци, Бернабе, Скармета (2018). «5G NB-IoT: эффективная фильтрация сетевого трафика для многопользовательских сотовых сетей IoT». Сети безопасности и связи . 2018 : 1–21. doi : 10.1155/2018/9291506 .
  6. ^ Раман, Д., Саттер, Б.Д., Коппенс, Б., Волкарт, С., Босшер, К.Д., Данье, П., и Буггенхаут, Э.В. (2012, ноябрь). DNS-туннелирование для проникновения в сеть. На Международной конференции по информационной безопасности и криптологии (стр. 65-77). Шпрингер, Берлин, Гейдельберг.
  7. ^ ab "Как работает инкапсуляция в модели TCP/IP". learn-networking.com . 2008-01-27. Архивировано из оригинала 2012-08-07 . Получено 2013-11-22 .
  8. ^ ab Odom, Wendell (2013). Cisco CCENT/ CCNA ICND1 100-101 Official Cert Guide . Pearson Education. стр. Гл. 1. ISBN 978-1-58714-385-4.

Внешние ссылки