Розробка програмного забезпечення канального рівня інформаційної корпоративної мережі

дипломная работа

2.2.3 Двійкове синхронне керування

Протокол двійкового синхронного керування (BSC) набув широкого розповсюдження. Він є напівдуплексним протоколом. Передача здійснюється по черзі в обох напрямках. Цей протокол підтримує двоточкові і багатоточкові зєднання, а також як комутовані, так і некомутовані канали. Він є кодозалежним протоколом, і кожен знак, переданий за BSC, має бути декодований для одержувача, щоб визначити, чи є він керуючим знаком, чи належить до даних користувача.

Формати кадру BSC і керуючі коди показані на рисунку.2.3. Керуючі коди можуть мати декілька функцій, що визначаються конкретним режимом роботи каналу в даний момент часу. На рисунку показані не всі можливі модифікації формату кадру BSC, а деякі приклади основних реалізацій формату. Крім наведених на рисунку 2.3, застосовуються також команди ENQ - запит (використовується при опитуванні з вибором і при захопленні каналу); EOT - кінець передачі (переводить канал у режим керування).

Рисунок 2.3 - Формати BSC і керуючі коди

На рисунку 2.3:

PAD - заповнення кадру (тимчасове заповнення між повідомленнями);

SYN - синхронізація каналу в стані спокою (підтримує активність каналу);

STX - початок тексту (переводить канал r режим текст);

ЕТХ - кінець тексту;

SOH - початок заголовка;

ІТВ - кінець проміжного блока;

ВСС - контрольний лічильник блока;

ЕТВ - кінець блока передачі,

DLE -- авторегістр 1 (використовується для досягнення кодової прозорості)

Наявність заголовків, наведених на рис. 2.3, не є обовязковою. Якщо заголовок входить у повідомлення, перед ним розміщується код SOH.

Делись добром ;)