Из Википедии, бесплатной энциклопедии
  (Перенаправлено из фрейма данных )
Перейти к навигации Перейти к поиску

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

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

Коммутация пакетов [ править ]

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

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

Мультиплекс с временным разделением [ править ]

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

См. Также [ править ]

Ссылки [ править ]

  1. ^ "Уровень канала передачи данных (Уровень 2)" . Руководство по TCP / IP. 2005-09-20 . Проверено 31 января 2010 .
  2. ^ «RFC 1122: Требования к Интернет-хостам - Уровни связи» . IETF . Октябрь 1989 г. с. 18. DOI : 10,17487 / RFC1122 . RFC 1122 . Проверено 7 июня 2010 .
  3. ^ Дэвид С. Лойер и Грег Хэнкинс. «Серийный HOWTO». Раздел «20.4 Формирование байта (кадрирование)» . 2011. цитата: «... начальный бит и стоповый бит для обозначения начала и конца байта. Это называется кадрированием ... Не путайте этот тип кадрирования с кадрированием, используемым для пакета байтов на сеть."
  4. ^ Внешние интерфейсы MATLAB. Раздел «Формат последовательных данных» . цитата: "... один стартовый бит ... бит четности ... стоповые биты ... называемые битами кадрирования, потому что они кадрируют биты данных."
  5. ^ RFC 1661 Цитата «Протокол точка-точка (PPP)»: «Пакет обычно сопоставляется с кадром; исключения - когда выполняется фрагментация канального уровня или когда несколько пакетов объединяются в один кадр. "