Глава 7. Исправление ошибок и сжатие данных.
Ваш модем поддерживают специальные протоколы коррекции
ошибок MNP4 и V.42, которые позволяют передавать данные без
ошибок, даже по зашумленным телефонным каналам. Модем так же
поддерживает протоколы сжатия данных MNP5 и V.42bis, позволяющие увеличить реальную скорость передачи данных за счет сжатия.
Протоколы коррекции ошибок
Ваш модем поддерживает два протокола коррекции ошибок:
MNP уровней 1 - 4;
CCITT V.42
При использовании данных протоколов, передаваемый поток данных
разбивается на пакеты, вычисляются, определенным образом, контрольные значения для каждого пакета, передаваемые вместе с пакетом. Если при передаче данных произошла ошибка и полученные
контрольные значения не совпадают, происходит повторная передача пакета.
MNP
Протокол MNP (расшифровывается как Microcom Networking
Protocol) обнаруживает и исправляет ошибки, возникающие при обмене данными.
Существует несколько "уровней" этого протокола, каждый
из которых представляет собой набор специальных методов, используемый для передачи данных.
MNP Class 1 - Обеспечивает автоматическую коррекцию ошибок на
полудуплексных асинхронных соединениях.
MNP Class 2 - Обеспечивает автоматическую коррекцию ошибок на
дуплексных асинхронных соединениях.
MNP Class 3 - при использовании обычного асинхронного метода
передачи между компьютером и модемом, преобразует передаваемые
удаленному модему данные в соответствии с синхронным протоколом SDLC, а так же выполняет обратное преобразование для принимаемых данных. Синхронная передача повышает пропускную способность модема, так как при синхронной передаче отпадает необходимость в обработке стартовых и стоповых бит - т.е. каждый
передаваемый символ имеет длину 8 бит вместо десяти.
MNP Class 4 - представляет собой надстройку над протоколами
MNP-2 и 3, определяющую методику начального согласования размера пакета данных во время установления соединения.
V.42
V.42 - протокол коррекции ошибок, принятый CCITT (Международным Комитетом Телеграфии и Телефонии) в январе 1990г.
Эффективность протокола V.42 выше, чем MNP-4, особенно
при работе на сильно зашумленных линиях. Кроме того, протокол
V.42 обеспечивает более помехозащищенный метод начальной инициализации, чем MNP-4.
Протоколы сжатия данных MNP-5 и V.42bis
Как отмечалось выше, протоколы MNP-5 и V.42bis используются для сжатия данных. MNP-5 был впервые предложен фирмой
Microcom и обеспечивает отношение сжатия около 2:1. V.42bis,
рекомендованный CCITT в январе 1990 года, более эффективен и
обеспечивает отношение сжатия 3:1 а в некоторых случаях 4:1
(при передаче текстов). Кроме того, недостатком протокола MNP-5
является УВЕЛИЧЕНИЕ об'ема данных, если их сжатие невозможно
(например, передается уже сжатый каким-либо методом файл). При
этом возможна потеря производительности, по сравнению с передачей данных без такого "сжатия". Протокол V.42bis свободен от
этого недостатка.
Поддерживая оба протокола, Ваш модем может работать с
модемами использующими как тот, так и другой протокол.
Назад | Содержание