Глава 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
свободен от этого недостатка.
Поддерживая оба протокола, Ваш модем
может работать с модемами использующими как тот,
так и другой протокол. |