ВУЗ:
Составители:
потоками данных на одном звене (линии) связи.
В настоящее время существует большое количество протоколов ка-
нального уровня, однако все они выполняют строго определенные процедуры:
установление сеанса связи (обмена) между смежным оконечным
оборудованием данных; управление передачей, окончание связи. Процедура
установления связи обеспечивает логическое соединение, которое
заключается в подтверждении (квитировании) установления связи, и га-
рантирует готовность устройств к обмену данными. Процедура управления
передачей управляет обменом данными по каналу связи между двумя
устройствами, включая контроль ошибок и подтверждение передачи. При
этом информация передается в виде блоков данных, структура которых
определяется типом используемого протокола. Процедура окончания связи
прекращает (закрывает) логическое соединение, переводя канал в пассивное
состояние. Выполнение данных процедур осуществляется путем обмена
управляющими символами
Среди линейных протоколов различают симметричные и несим-
метричные протоколы. В случае симметричных (равноранговых) протоколов
оконечные оборудования данных, подключенные к каналу связи, имеют
одинаковый статус, и каждое из них может управлять передачей данных.
В свою очередь, несимметричные протоколы или протоколы типа
"ведущий/ведомый" предполагают наличие управляющего (ведущего)
оконечного оборудования данных, которое берет на себя функции управления
каналом передачи данных. Протоколы "ведущий/ведомый" реализуют два
режима обмена: опрос и выбор. В режиме опроса осуществляется прием
(чтение) информации из ведущего в ведомое устройство. В свою очередь,
режим выбора обеспечивает передачу (запись) данных ведущему устройству.
При многоточечном соединении протокол обмена несколько ус-
ложняется. Во-первых, необходимо определять последовательность опроса
станций; во-вторых, необходимо организовать адресацию абонентских
пунктов; в-третьих, обмен данными между абонентскими пунктами возможен
только через компьютер.
Пожалуй, самым распространенным примером реализации метода
опрос/выбор является протокол XMODEM, формат блока данных которого
представлен в соответствии с рисунком 10. Для записи информации
используется код ASCII, в котором символ SOH означает начало заголовка
блока, однобайтовое поле NI содержит порядковый номер передаваемого
блока. Величина N2 представляет собой дополнение к числу NI, она
вычисляется передающим устройством и служит для контроля правильности
передачи номера блока данных. Принимающее устройство вычисляет
дополнение к числу NI и сравнивает полученное значение с величиной N2 ,
при их совпадении считается, что порядковый номер блока передан
правильно. Поле CRC содержит контрольную сумму блока данных.
28
потоками данных на одном звене (линии) связи. В настоящее время существует большое количество протоколов ка- нального уровня, однако все они выполняют строго определенные процедуры: установление сеанса связи (обмена) между смежным оконечным оборудованием данных; управление передачей, окончание связи. Процедура установления связи обеспечивает логическое соединение, которое заключается в подтверждении (квитировании) установления связи, и га- рантирует готовность устройств к обмену данными. Процедура управления передачей управляет обменом данными по каналу связи между двумя устройствами, включая контроль ошибок и подтверждение передачи. При этом информация передается в виде блоков данных, структура которых определяется типом используемого протокола. Процедура окончания связи прекращает (закрывает) логическое соединение, переводя канал в пассивное состояние. Выполнение данных процедур осуществляется путем обмена управляющими символами Среди линейных протоколов различают симметричные и несим- метричные протоколы. В случае симметричных (равноранговых) протоколов оконечные оборудования данных, подключенные к каналу связи, имеют одинаковый статус, и каждое из них может управлять передачей данных. В свою очередь, несимметричные протоколы или протоколы типа "ведущий/ведомый" предполагают наличие управляющего (ведущего) оконечного оборудования данных, которое берет на себя функции управления каналом передачи данных. Протоколы "ведущий/ведомый" реализуют два режима обмена: опрос и выбор. В режиме опроса осуществляется прием (чтение) информации из ведущего в ведомое устройство. В свою очередь, режим выбора обеспечивает передачу (запись) данных ведущему устройству. При многоточечном соединении протокол обмена несколько ус- ложняется. Во-первых, необходимо определять последовательность опроса станций; во-вторых, необходимо организовать адресацию абонентских пунктов; в-третьих, обмен данными между абонентскими пунктами возможен только через компьютер. Пожалуй, самым распространенным примером реализации метода опрос/выбор является протокол XMODEM, формат блока данных которого представлен в соответствии с рисунком 10. Для записи информации используется код ASCII, в котором символ SOH означает начало заголовка блока, однобайтовое поле NI содержит порядковый номер передаваемого блока. Величина N2 представляет собой дополнение к числу NI, она вычисляется передающим устройством и служит для контроля правильности передачи номера блока данных. Принимающее устройство вычисляет дополнение к числу NI и сравнивает полученное значение с величиной N2 , при их совпадении считается, что порядковый номер блока передан правильно. Поле CRC содержит контрольную сумму блока данных. 28
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »