Структура кадру протоколу DDCMP

Байт-орієнтований дуплексний протокол DDCMP (Digital Data Communications Message Protocol) визначає як синхронний, так і асинхронний спосіб передачі даних в мережі DNA. При цьому інформація подається у вигляді кадрів фіксованої структури. Синхронізація кадрів здійснюється за допомогою двох символів синхронізації (SYN) коду ASCII, що розміщуються перед кадром. Довжина кадрів може бути різною: визначається вона за допомогою покажчика довжини поля даних (COUNT).

 

 

Рис. 6.5. Формати кадрів DDCMP, де:

SOH – ознака інформаційного кадру; DLE – ознака обслуговуючого кадру; ENQ – ознака управляючого кадру; COUNT – довжина поля даних; CODE – код причини кадру; TYPE – тип управляючого кадру; RESP – номер останнього правильно прийнятого кадру; NR – номер підтверджувального або запитуваного кадру; NUM – циклічний номер кадру; ADDR – груповий номер; BLKCHK – контрольна сума заголовку, поля даних; DATA – поле даних; SYNC – синхронізація кінцевого устаткування; SELECT – вибір багатокрапкової конфігурації

 

Значення першого байта кадру (рис. 6.5) вказує на його тип: SOH — інформаційний, ENQ — керуючий і DLE — обслуговуючий. Наступні два байти в інформаційному й обслуговуючому кадрах вказують на довжину поля даних. У керуючому кадрі ці байти позначають відповідно: CODE — код причини кадру негативного підтвердження, (NAK) – тип керуючого кадру.

Біт SYNC використовується у разі потреби синхронізації кінцевого устаткування даних, а біт SELECT — для керування передачею за багатокрапкового підключення каналів. Байт RESP містить номер останнього правильно прийнятого кадру, який разом з циклічним номером кадру NUM використовується для організації режиму ковзного вікна. У керуючому кадрі поле NR вказує на номер підтверджувального або запитуваного кадру. Поле ADDR у разі багатокрапкового підключення використовується для адресації абонентів, а при двокрапковому підключенні воно не використовується і дорівнює одиниці. Два байти BLKCHK1 містять контрольну суму заголовка, а байт BLKCHK2 — поля даних. Поділ контрольних сум дає можливість ефективніше обробляти кадри у вузлах комутації. Поле даних DATA містить від 1 до 16 383 байт.









Дата добавления: 2015-08-11; просмотров: 701;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.