Асинхронні протоколи

У рубриці: Передача даних — від admin at 7:15 AM on Четвер, Серпень 17, 2006
Мітки: , , , , , ,

Асинхронні протоколи надають найбільш старий спосіб зв’язку. Ці протоколи оперують не з кадрами, а з окремими символами, які пред-ставлени байтами із старт-стоповимі символами. Асинхронні протоколи ве-дут своє походження від тих часів, коли дві люди зв’язувалися з по-мощью телетайпів по каналу «крапка-крапка».
З розвитком техніки комунікацій асинхронні протоколи стали застосовуватися для зв’язку телетайпів, різного роду клавіатур і дисплеїв з обчислювальними машинами. Одиницею передаваних даних в асинхронних протоколах є не кадр даних, а окремий символ, який найчастіше представлений одним байтом.
Деякі символи мають характер, що управляє, наприклад символ наказує телетайпу або дисплею виконати повернення каретки на початок рядка. У цих протоколах існують послідовності, що управляють, < Е5С>, що зазвичай починаються з символу. Ці послідовності викликають на керованому пристрої достатньо складні дії – наприклад, завантаження нового шрифту на принтер.

В асинхронних протоколах застосовуються стандартні набори символів, частіше всього ASCII або EBCDIC. Оскільки перші 32 або 27 кодів в цих наборах є спеціальними кодами, які не відображаються на дисплеї або прін-тере, то вони використовувалися асинхронними протоколами для управління режі-мом обміну даними.
У самих призначених для користувача даних, які були буквами, цифрами, а також такими знаками, як @, %, $ і т. п., спеціальні сим-воли ніколи не зустрічалися, так що проблеми їх відділення від пользователь-ськіх даних не існувало.

Описаний режим роботи називається асинхронним, або старт-стопним. Додатковою причиною його використання є наявність пристроїв, які генерують байти даних у випадкові моменти часу. Так працює клавіатура дисплея або іншого термінального пристрою, з якого людина вводить дані для обробки їх комп’ютером.

В асинхронному режимі кожен байт даних супроводжується спеціальними сигналами «старт» і «стоп» (мал. 5.9, а). Призначення цих сигналів полягає в тому, щоб, по-перше, сповістити приймач про прихід даних і, по-друге, щоб дати приймачу достатньо часу для виконання деяких функцій, пов’язаних з синхронізацією, до надходження наступного байта.
Сигнал «старт» має тривалість в один тактовий інтервал, а сигнал «стоп» може тривати один, півтора або два такти, тому говорять, що використовується один, півтора або два бита як стоповий сигнал, хоча призначені для користувача біти ці сигнали не представляють.

Асинхронні протоколи

Мал. 5.9. Асинхронна (а) і синхронна (б) передачі на рівні байтів

Асинхронним описаний режим називається тому, що кожен байт мо-жет бути декілька зміщений в часі щодо побітових тактів преди-дущего байта. Така асинхронность передачі байтів не впливає на коректність даних, що приймаються, оскільки на початку кожного байта відбувається дополні-тельная синхронізація приймача з джерелом за рахунок бітів «старт».

  1. Синхронні символьний-орієнтовані і біт-орієнтірованниє протоколи
  2. Протоколи канального рівня Висновки
  3. Біт-орієнтірованниє протоколи
  4. Протоколи з гнучким форматом кадру
  5. Методи виявлення помилок

Коментарів немає

RSS коментарів до цього запису.

Дистанційно-векторний протокол RIP

Доступ комп\'ютер-мережа

Комутатори з пам\'яттю, що розділяється

Маршрутизатори

Організація доступу

Первинні мережі

Передача даних

Поняття «internetworking»

Принципи побудови мереж

Пристрої для підключення до комутованого каналу ISDN

Протокол IP

Протокол стану зв\'язків OSPF

Протоколи дозволу адрес

Техніка віртуальних каналів і дейтаграмні мережі

Цифрові мережі з інтегральними послугами

Якість обслуговування в пакетних мережах