protocls (663798), страница 11
Текст из файла (страница 11)
Таблица 6.1. Сравнительные характеристики распространенных протоколов передачи файлов
| Параметр | XModem | XModem-CRC | XMode-IK | YModem | YModem-g |
| CS-8 | + | ||||
| CS-16 | |||||
| CRC-16 | + | + | + | + | |
| CRC-32 | |||||
| 7 бит | |||||
| 8 бит | + | + | + | + | + |
| RTS/CTS | + | + | + | + | + |
| XON/XOFF | |||||
| Сжатие данных | |||||
| Длина файла | + | + | |||
| Дата модификации файла | |||||
| Минимальный размер блока, байт | 128 | 128 | 128 | 128 | |
| Максимальный размер блока, байт | 128 | 128 | 1К | 1К | |
| Масштабирование блоков | |||||
| ARQ типа SAW | + | + | + | + | |
| ARQ типа QBN | |||||
| ARQ типа SR | |||||
| Запрос файлов | |||||
| Групповая передача | + | + | |||
| Восстановление | |||||
| Переименование | + | + | + | ||
| Прерывание передачи | + | + | + | + | + |
| Прерывание передачи отдельного файла | |||||
| Протоколирование | |||||
| Дуплексная передача | |||||
| Дуплексный Chat | |||||
| Скорость при соединении DTE—DTE, Кбит/с | 19,2 | 19,2 | 19,2 | 19,2 | 19,2 |
| ZModem | Kermit | SeaLInk | HyperProtocol | BIModem | HS/LInk | Hydra |
| + | ||||||
| + | + | |||||
| + | + | + | + | + | ||
| + | + | + | + | |||
| + | + | |||||
| + | + | + | + | + | + | + |
| + | + | + | + | + | + | |
| + | + | + | + | + | ||
| + | + | |||||
| + | + | + | + | + | + | + |
| + | + | + | + | + | ||
| 64 | 10 | 128 | 128 | 16 | 64 | 64 |
| 8К | 9К | 128 | 2К | 4К | 4К | 2К |
| + | + | + | + | |||
| + | + | + | + | + | + | + |
| + | + | + | + | + | + | |
| + | + | + | + | |||
| + | + | + | + | |||
| + | + | + | + | + | + | |
| + | + | + | + | |||
| + | + | + | + | + | + | + |
| + | + | + | + | + | + | + |
| + | + | + | + | + | ||
| + | + | + | + | + | ||
| + | + | + | ||||
| + | + | + | ||||
| 38,4 | 19,2 | 19,2 | 115,2 | 115,2 | 115,2 | 57,6 |
Продолжение таблицы 6.1
Одним из самых быстрых является протокол HyperProtocol. Как и Zmodem, он является потоковым протоколом, но помимо этого может сжимать передаваемые данные, как и протокол Kermit. Согласно протокола HyperProtocol приемник посылает подтвержение не после каждого файла, а в конце всего сеанса передачи. Он может быть с успехом использован для передачи информации по высрокоскоростньтм каналам.
Особенность протокола BiModem состоит в том, что он является дуплексным, т.е. позволяет одновременно передавать файлы во встречных направлениях. Протокол BiModem также предусматривает возобновление передачи после обрыва связи и гибкое изменение размера блока от 16 байт до 16 Кбайт.
Однако Bi Modem недостаточно устойчиво работает по каналам с высоким уровнем помех.
Близким по функциональным возможностям к протоколу Bi Modem является дуплексный протокол HS/Link. Также как и протокол BiModem, он предоставляет возможность пользователям во время предачи файлов общаться в режиме Chat.
Высокоскоростной дуплексный протокол Hydra отличается хорошей ус-тойчивочтью работы на линиях низкого качества и каналах с большими задержками передачи.
Часто выбор протокола передачи файлов ограничен возможностями используемой коммуникационной программы. Тем не менее, существует возможность подключения некоторых протоколов передачи файлов к отдельным терминальным программам, которые штатно не предусматривают их использование. Это возможно в основном для большинства программ для DOS. Подключаемые внешние протоколы в таком случае должны быть в виде исполнямых (*.ехе) файлов.
Список используемой литературы
-
Лагутенко О.И. “Модемы. Справочник пользователя”, Лань, С-Пб, 1997г.
-
Белоцерковецкий И.Л. Протоколы передачи файлов для модемов, Сети №3,1995г.
-
Блэк Ю. “Сети ЭВМ: Протоколы, стандарты, интерфейсы”, М., Мир, 1990г.
-
Фролов А.В., Фролов Г.В. “Программирование модемов”, М., “Диалог-Мифи”, 1994г.
13












