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