Протоколи MNP - Захист інформації від витоку з телефонної мережі зв'язку

Одним з перших протоколів виправлення помилок став протокол MNP (Microcom Networking Protocol), розроблений фірмою Microcom. Він виявився настільки вдалим, що перетерпів дев'ять модифікацій і розширень, які одержали назву Класів протоколів MNP. Класи 1 -4 забезпечують виправлення помилок, класи 6, 9,10 - крім виправлення помилок, виконують і інші функції.

MNP1 використовується для асинхронного побайтного напівдуплексного обміну даними. Він був розроблений для того, щоб пристрої з мінімальними апаратними ресурсами могли здійснювати контроль помилок. Через своєї надзвичайно низької ефективності протокол у сучасних модемах більше не використовується.

MNP2 дозволяє виправляти канальні помилки при асинхронні дуплексні передачі даних і вимагає реалізовуватись в модемах з мікропроцесорним керуванням. Протокол також характеризується підвищеною надмірністю, оскільки в ньому при асинхронному режимі передачі в кожний переданий символ включаються стартові й стопові біти.

MNP3 забезпечує обмін даними між модемами по протоколі SDLC (Synchronouse Data Link Control) у синхронному режимі, у те час як обмін даними з комп'ютером залишається асинхронним. З байт даних, прийнятих від DTE, формуються блоки даних (кадри), називані в термінах MNP пакетами. Кожний пакет передається як один синхронний кадр другого канального рівня моделі OSI. Швидкість передачі інформації при використанні MNP3 підвищується за рахунок того, що вже не потрібно передавати додаткові стартові й стопові біти для кожного байта.

MNP4 передбачає можливість зміни розміру пакета в процесі процедури узгодження параметрів передачі, називаною також процедурою адаптивної зборки пакетів (Adaptive Packet Assembly). Пакет може містити 32, 64, 128, 192 або 256 байт. При великому рівні шумів передаються пакети менших розмірів. У результаті цього збільшується ймовірність безпомилкової передачі пакета даних. По високоякісних каналах пересилаються пакети більших розмірів; при цьому зменшується кількість надлишкової службової інформації. Керування розміром пакета з боку користувача часто можливо за допомогою Ат-команди Ап.

Протокол MNP4 дозволяє підвищити швидкість передачі за рахунок оптимізації фази (режиму) передачі даних (Data Phase Optimization), оскільки не вимагає передавати не заголовок, що змінюється, для кожного нового пакета.

Завдяки цьому більша частина інформаційної пропускної здатності каналу використається для передачі даних.

MNP6 розрахований на роботу зі швидкостями від 300 до 9600 біт/с. Модем починає роботу на швидкості 2400 біт/з і потім змінює неї залежно від типу вилученого модему. Цей протокол передбачає можливість автоматичного перемикання з напівдуплексного режиму в дуплексний і назад.

MNP9 забезпечує сумісність із протоколом модуляції V.32 і передбачає процедуру стиску, а також підвищує ефективність передачі за рахунок реалізації режиму селективного повтору перекручених пакетів (ARQ типу SR).

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

Похожие статьи




Протоколи MNP - Захист інформації від витоку з телефонної мережі зв'язку

Предыдущая | Следующая