Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Байт - ориентированные протоколы



Пример протокола: DDCMP (DigitalDataCommunicationMessageProtocol).

DDCMP предназначен для синхронной работы по дуплексным и полудуплексным соединениям, устанавливаемым по коммутируемым или выделенным каналам, по сетях “от точки к точке” или многоточечным соединениям.

В формате кадра этого протокола выделено две области:

· область управления;

· информационная область.

Каждая из этих областей закрывается своим кодом с числом проверочных символов, равным 2 байта.

· 1 байт используется для указания и распознавания типа кадра (информационный, служебный, управляющий);

· 2 байта применяются для указания длины информационной области(14 первых бит) и управления каналом связи(2 последних бита);

· 3 байта несут информацию о возвращаемом номере полученного от удаленной станции информационного кадра, порядковом номере передаваемого информационного кадра и адресе станции, которой направляется данный кадр(в многоточечном соединении);

· Вслед за байтами заголовка и соответствующими им двумя проверочными байтами следуют информационные байты, за которыми опять два проверочных байта.

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

Его можно рассматривать, как переходный вариант от знако- ориентированных до бит-ориентированных протоколов.

DDCMP является кодонезависимым – отсутствуют ограничения на любые комбинации бит и байт в информационной области. Кодонезависимость обеспечивается подсчетом числа байт в информационной области и передачей его в заголовке информационного кадра.

DDCMP обеспечивает синхронизация по кадрам и сообщениям (предполагается, что побитовая синхронизация обеспечивается на физическом уровне).

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





Дата публикования: 2014-10-14; Прочитано: 721 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...