stringtranslate.com

Синхронная последовательная связь

Синхронная последовательная связь описывает протокол последовательной связи , в котором «данные передаются непрерывным потоком с постоянной скоростью». [1]

Синхронная связь требует, чтобы часы в передающем и принимающем устройствах были синхронизированы – работали с одинаковой частотой – чтобы приемник мог дискретизировать сигнал в те же интервалы времени, что и передатчик. Стартовые и стоповые биты не требуются. По этой причине «синхронная связь позволяет передавать больше информации по цепи в единицу времени» [2], чем асинхронная последовательная связь . Со временем часы передачи и приема будут иметь тенденцию расходиться, что потребует повторной синхронизации .

Байт-ориентированные протоколы

Ранние синхронные протоколы были байт-ориентированными протоколами , в которых синхронизация поддерживалась путем передачи последовательности синхронных простаивающих символов, когда линия не передавала данные активно или прозрачно в пределах длинного блока передачи. Перед каждой передачей отправлялось определенное количество холостых сообщений. Двоичный синхронный протокол IBM (Bisync) все еще используется. Другими примерами байт-ориентированных протоколов являются синхронный прием-передача IBM (STR) и протокол передачи цифровых данных (DDCMP) от Digital Equipment Corporation . Другие производители компьютеров часто предлагали аналогичные протоколы, отличающиеся в основном мелкими деталями.

Бит-ориентированные протоколы

Бит-ориентированные протоколы — это синхронные протоколы, которые рассматривают передаваемые данные как поток битов без семантики или значения. Коды управления определяются в виде битовых последовательностей, а не символов. Синхронизация поддерживается на свободной линии путем передачи заранее заданной последовательности битов. Синхронное управление каналом передачи данных (SDLC) указывает, что станция продолжает передавать последовательность битов «1» по свободной линии. [3] Данные, которые должны быть переданы по свободной линии, имеют префикс специальной битовой последовательности «01111110», называемой флагом . SDLC был первым разработанным бит-ориентированным протоколом, который позже был принят Международной организацией по стандартизации (ISO) как High-Level Data Link Control (HDLC). Другими примерами бит-ориентированных протоколов являются управление логическим каналом (LLC) — IEEE 802.2 и расширенные процедуры управления передачей данных ANSI (ADCCP).

Рекомендации

  1. ^ Коули, Джон (2007). Коммуникации и сети: Введение . Спрингер. ISBN 9781846286452.
  2. ^ Корпорация IBM. Учебник по передаче данных (PDF) .
  3. ^ Корпорация IBM (1979). Общая информация IBM Synchronous Data Link Control (PDF) .

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