Программирование на языке си ( с ) | C Sharp (Си шарп) с нуля. Сортировки | Массивы | Функции

Методы передачи данных ( асинхронный и синхронный протокол )

   Методы передачи данных

Телекоммуникационная сеть включает в себя различные аппаратурные и программные объекты, которые работают совместно при приемо-передаче данных. Разнообразные объекты сети взаимодействуют друг с другом, исходя из правил. Этот свод правил, контролирующий процесс приемо- передачи данных между двумя пунктами сети, называется протоколом связи ( методами ). Некоторые протоколы являются общепринятыми (стандартными) для передачи данных.

Телекоммуникационные системы в основном применяют два основных метода передачи по линиям связи - Синхронный и Асинхронный.

   Асинхронный протокол

Асинхронные протоколы обеспечивают приемо-передачу символов по отдельности, которые представлены байтами и старт-стоповыми символами.

Таким образом, в каждый промежуток времени по каналу связи посылается один символ ( 1 байт = 8 бит ), а в начале каждого символа прописывается ( помещается ) стартовый бит, а конец завершает стоповый бит. Здесь, в большинстве случаев, применяются стандартные наборы символов, например - ASCII. Асинхронная передача является древним протоколом (методом) и применяется при использовании низкоскоростных каналов связи. Для более понятного объяснения приведу пример - телефонные линии.

   Cинхронный протокол

Синхронные протоколы обеспечивают приемо- передачу нескольких символов за определенный временной интервал, но в начале сеанса связи производится синхронизация работы обоих трансиверов.

Стартовые и стоповые биты для синхронной связи не нужны, поэтому взаимодействие идет быстрее.

При копировании ( использовании ) материала размещайте ссылку на сайт www.mir-koda.ru