Режимы передачи данных

Любая коммуникационная сеть должна включать следующие основные компоненты: передатчик, сообщение, средства передачи, приемник.

Передатчик — устройство, являющееся источником данных.

Приемник — устройство, принимающее данные.

Приемником могут быть компьютер, терминал или какое-либо цифровое устройство.

Сообщение — цифровые данные определенного формата, предназначен­ные для передачи.

Это может быть файл базы данных, таблица, ответ на запрос, текст или изображение.

Средства передачи — физическая передающая среда и специальная аппа­ратура, обеспечивающая передачу сообщений.

Для передачи сообщений в вычислительных сетях используются различные типы ка­налов связи. Наиболее распространены выделенные телефонные каналы и специальные ка­налы для передачи цифровой информации. Применяются также радиоканалы и каналы спутниковой связи.

Особняком в этом отношении стоят ЛВС, где в качестве передающей среды использу­ются витая пара проводов, коаксиальный кабель и оптоволоконный кабель.

Для характеристики процесса обмена сообщениями в вычислительной сети по каналам связи используются следующие понятия: режим передачи, код передачи, тип синхрониза­ции.

Режим передачи. Существуют три режима передачи: симплексный, полудуплексный и дуплексный.

Симплексный режим — передача данных только в одном направлении.

 
 

Примером симплексного режима передачи (рис. 11) является система, в которой ин­формация, собираемая с помощью датчиков, передается для обработки на ЭВМ. В вычисли­тельных сетях симплексная передача практически не используется.

Рис. 11. Симплексный режим передачи

Полудуплексный режим — попеременная передача информации, когда источник и приемник последовательно меняются местами (рис. 12).

Яркий пример работы в полудуплексном режиме — разведчик, передающий в Центр информацию, а затем принимающий инструкции из Центра.

 
 

Рис. 12. Полудуплексный режим передачи.

Дуплексный режим — одновременные передача и прием сообщений.

Дуплексный режим (рис.13) является наиболее скоростным режимом работы и позво­ляет эффективно использовать вычислительные возможности быстродействующих ЭВМ в сочетании с высокой скоростью передачи данных по каналам связи. Пример дуплексного режима — телефонный разговор.

 
 

Рис. 13. Дуплексный режим передачи.

Коды передачи данных

Для передачи информации по каналам связи используются специальные коды. Коды эти стандартизованы и определены рекомендациями ISO (International Organization for Stand­ardization) — Международной организации по стандартизации (МОС) или Международного консультативного комитета по телефонии и телеграфии (МККТТ).

Наиболее распространенным кодом передачи по каналам связи является код ASCII, принятый для обмена информацией практически во всем мире (отечественный аналог — код КОИ-7).

Следует обратить внимание еще на один способ связи между ЭВМ, когда ЭВМ объ­единены в комплекс с помощью интерфейсного кабеля и с помощью двухпроводной линии связи.

Примечание. Интерфейсный кабель — это набор проводов, по которым пере­даются сигналы от одного устройства компьютера к другому. Чтобы обеспе­чить быстродействие, для каждого сигнала выделен отдельный провод. Сигналы передаются в определенной последовательности и в определенных комбинациях друг с другом.

Дня передачи кодовой комбинации используется столько линий, сколько битов эта комбинация содержит. Каждый бит передается по отдельному проводу. Это параллельная передача или передача параллельным кодом. Предпочтение такой передаче отдается при организации локальных МВК, для внутренних связей ЭВМ и для небольших расстоя­ний между абонентами сети. Передача параллельным кодом обеспечивает высокое быстро­действие, но требует повышенных затрат на создание физической передающей среды и обладает плохой помехозащищенностью. В вычислительных сетях передача параллельными кодами не используется.

Дня передачи кодовой комбинации по двухпроводной линии группа битов передается по одному проводу бит за битом. Это передача информации последовательным кодом. Она, вполне естественно, медленнее, так как требует преобразования данных в параллельный код для дальнейшей обработки в ЭВМ, но экономически более выгодна для передачи сообщений на большие расстояния.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: