В телекоммуникациях асинхронная связь — это передача данных , как правило, без использования внешнего тактового сигнала , где данные могут передаваться прерывисто, а не непрерывным потоком. [1] Любое время, необходимое для восстановления данных из символов связи , кодируется внутри символов.
Наиболее существенным аспектом асинхронной связи является то, что данные не передаются через регулярные интервалы, что делает возможной переменную скорость передачи битов , и что генераторы тактовых импульсов передатчика и приемника не должны быть все время точно синхронизированы. При асинхронной передаче данные отправляются по одному байту за раз, и каждому байту предшествуют стартовый и стоповый биты .
В асинхронной последовательной связи на физическом уровне протокола блоки данных представляют собой кодовые слова определенной длины слова , например октеты ( байты ) или символы ASCII , разделенные стартовыми битами и стоповыми битами. Между кодовыми словами может быть вставлен пробел переменной длины. Сигнал битовой синхронизации не требуется. Иногда это называют символьно-ориентированной связью. Примерами являются MNP2 и модемы старше V.2 .
Асинхронная связь на уровне канала передачи данных или на более высоких уровнях протокола известна как статистическое мультиплексирование , например, асинхронный режим передачи (ATM). В этом случае асинхронно передаваемые блоки называются пакетами данных , например, ячейки ATM. Противоположностью является связь с коммутацией каналов , которая обеспечивает постоянную скорость передачи данных, например, ISDN и SONET/SDH .
Пакеты могут быть инкапсулированы в кадр данных с последовательностью битов синхронизации кадра, указывающей начало кадра, а иногда также последовательность битов синхронизации битов , обычно 01010101, для идентификации времени перехода битов. Обратите внимание, что на физическом уровне это рассматривается как синхронная последовательная связь. Примерами протоколов пакетного режима передачи данных, которые могут передаваться/передаются с использованием синхронной последовательной связи, являются протоколы HDLC , Ethernet , PPP и USB .
Асинхронная коммуникационная служба или приложение не требуют постоянной скорости передачи данных. [2] Примерами являются передача файлов , электронная почта и Всемирная паутина . Примером противоположности, синхронной коммуникационной службы, является потоковое мультимедиа в реальном времени , например, IP-телефония , IPTV и видеоконференции .
Электронная коммуникация часто происходит асинхронно, так как участники не общаются одновременно. Примерами служат электронная почта [3] и системы досок объявлений , где участники отправляют или публикуют сообщения в разное время, чем читают их. Термин «асинхронная коммуникация» приобрел популярность в сфере онлайн-обучения, где преподаватели и студенты часто обмениваются информацией асинхронно, а не синхронно (то есть одновременно), как при личном общении или в телефонных разговорах.
Термин "асинхронный" обычно используется для описания коммуникаций, в которых данные могут передаваться прерывисто, а не непрерывным потоком.
Электронная почта и интернет-чат являются хорошим примером разницы между синхронными и асинхронными технологиями. На электронные письма обычно отвечают по усмотрению пользователя, поэтому они описываются как асинхронные. Однако, когда в сеансе чата каждый участник знает, что другие ждут его ответов. Получающиеся «беседы» являются синхронными [...]