stringtranslate.com

Фрейм (сетевой)

Кадр — это цифровая единица передачи данных в компьютерных сетях и телекоммуникациях . В системах с коммутацией пакетов кадр — это простой контейнер для одного сетевого пакета . В других телекоммуникационных системах кадр — это повторяющаяся структура, поддерживающая временное мультиплексирование .

Кадр обычно включает в себя функции синхронизации кадра, состоящие из последовательности битов или символов, которые указывают приемнику начало и конец данных полезной нагрузки в потоке символов или битов, которые он получает. Если приемник подключен к системе во время передачи кадра, он игнорирует данные, пока не обнаружит новую последовательность синхронизации кадра.

Коммутация пакетов

В модели OSI компьютерных сетей кадр — это единица данных протокола на канальном уровне . Кадры являются результатом последнего уровня инкапсуляции перед передачей данных по физическому уровню. [1] Кадр — это «единица передачи в протоколе канального уровня, состоящая из заголовка канального уровня, за которым следует пакет». [2] Каждый кадр отделен от следующего межкадровым промежутком . Кадр — это серия бит, обычно состоящая из битов синхронизации кадра, полезной нагрузки пакета и последовательности проверки кадра . Примерами являются кадры Ethernet , кадры протокола «точка-точка» (PPP), кадры Fibre Channel и кадры модема V.42 .

Часто кадры нескольких разных размеров вложены друг в друга. Например, при использовании протокола точка-точка (PPP) по асинхронной последовательной связи восемь бит каждого отдельного байта обрамляются стартовыми и стоповыми битами, [3] [4] байты данных полезной нагрузки в сетевом пакете обрамляются заголовком и нижним колонтитулом, а несколько пакетов могут обрамляться октетами границы кадра . [5]

Временное разделение мультиплекса

В телекоммуникациях, в частности в вариантах мультиплексирования с временным разделением (TDM) и множественного доступа с временным разделением (TDMA), кадр представляет собой циклически повторяющийся блок данных, состоящий из фиксированного числа временных интервалов, по одному для каждого логического канала TDM или передатчика TDMA. В этом контексте кадр обычно является сущностью на физическом уровне. Примерами приложений TDM являются SONET/SDH и B-канал с коммутацией каналов ISDN , в то время как примерами TDMA являются данные с коммутацией каналов , используемые в ранних сотовых голосовых службах. Кадр также является сущностью для дуплекса с временным разделением , где мобильный терминал может передавать в одних временных интервалах и принимать в других.

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

Ссылки

  1. ^ "Data Link Layer (Layer 2)". Руководство по TCP/IP. 2005-09-20 . Получено 2010-01-31 .
  2. ^ R. Braden , ed. (октябрь 1989). Требования к интернет-хостам — коммуникационные уровни. Сетевая рабочая группа. doi : 10.17487/RFC1122 . STD 3. RFC 1122. Интернет-стандарт 3. Обновлен RFC 1349, 4379, 5884, 6093, 6298, 6633, 6864, 8029 и 9293.
  3. ^ Дэвид С.Лоер и Грег Хэнкинс. "Serial HOWTO". Раздел "20.4 Формирование байта (фрейминг)". 2011. цитата: "... стартовый бит и стоповый бит для обозначения начала и конца байта. Это называется фреймингом... Не путайте этот тип фрейминга с фреймингом, используемым для пакета байтов в сети".
  4. ^ Внешние интерфейсы MATLAB. Раздел «Формат последовательных данных». цитата: «... один стартовый бит... бит четности... стоповый бит[ы]... называемые кадрирующими битами, потому что они кадрируют биты данных».
  5. ^ W. Simpson, ed. (Июль 1994). Протокол точка-точка (PPP). Сетевая рабочая группа. doi : 10.17487/RFC1661 . STD 51. RFC 1661. Стандарт Интернета 51. Заменяет RFC 1548. Обновлен RFC 2153. Пакет обычно сопоставляется с кадром; исключениями являются случаи, когда выполняется фрагментация на уровне канала передачи данных или когда несколько пакетов объединяются в один кадр.