BLAST (протокол) - BLAST (protocol)
ВЗРЫВ (Заблокированная асинхронная передача), подобно XMODEM и Кермит, это протокол связи предназначен для передачи файлов через асинхронный порты связи и коммутируемое соединение модемы который приобрел значительную популярность в 1980-е годы.[1][2][3][4][5][6][7][8] Отражая свой статус как стандарт де-факто для таких передач BLAST вместе с XMODEM в течение короткого времени находились на официальном рассмотрении ANSI в середине 80-х в рамках безуспешной попытки этой организации создать единую де-юре стандарт.[9][10]
Обзор
BLAST вырос из критически важного опыта предоставления телеметрии загрязнения воздуха в среде коммутируемой связи в нефтяном поясе южной Луизианы и Техаса, с не только шумными телефонными линиями, но и неожиданными спутниковыми переходами в удаленные места.[11][12] Таким образом, BLAST был единственным асинхронным протоколом, который вышел на арену вычислений 1980-х годов со всеми следующими функциями:
- бит-ориентированный кодирование данных
- CRC (циклический контроль избыточности) обнаружение ошибок
- а раздвижное окно схема передачи блоков
- выборочная ретрансляция поврежденных блоков
- одновременный двунаправленный Передача данных
Таким образом, BLAST завоевал репутацию протокола, имеющего лучшее сочетание скорости и надежности в своем классе.[1][2][5][13][14][15][16]
Наши тесты показали, что при подключении к хосту, на котором запущен BLAST, MacBLAST обеспечивает самую быструю и безошибочную передачу файлов, которую мы когда-либо видели ... MacBLAST в BLAST никогда не терял данные и никогда не нарушал соединение в наших тестах.
— Дон Крабб, «MacBLAST занимает место в коммуникационных приложениях», MacWEEK (21 февраля 1989 г.)
История
Идея продукта BLAST принадлежит Полу Чарбонне младшему, бывшему Общие данные продавец. Его первоначальная версия была разработана и реализована для линии Data General компании Новая звезда миникомпьютеры[17][18] Дж. В. Смит, бывший BorgWarner Системный инженер Исследовательского центра, который, разработав базовый протокол «ack-nak» для вышеупомянутого приложения телеметрии, теперь создал совершенно новый протокол со всеми вышеупомянутыми функциями, для которого он разработал аббревиатуру «BLAST».[11][19]
Эта работа была выполнена по контракту с AMP Incorporated, Батон-Руж, Лос-Анджелес. Тем не менее, это была другая компания из Батон-Ружа, Communications Research Group (CRG), которая должна была успешно коммерциализировать протокол BLAST, и которая также должна была нанять Чарбоннета и Смита в качестве директора по продажам и вице-президента по исследованиям и разработкам соответственно.[11][12]
С другой стороны, BLAST раскритиковали ZMODEM разработчик Чак Форсберг из-за его проприетарный природа, что делает его «тесно связанным с состояниями [поставщика]».[20]
Группа коммуникационных исследований
Группа коммуникационных исследований (CRG) был Батон-Руж, Компания из Луизианы, которая в 1980-х годах стала крупным международным поставщиком программного обеспечения для передачи данных, в основе которого лежит протокол BLAST.[21][22][11][12]
Программное обеспечение для передачи файлов BLAST-II, являющееся представителем одного из зрелых продуктов CRG, отличалось широким набором функций. Помимо поддержки протокола BLAST, он позволил использовать конкурирующие XMODEM,[23] зашифрованные и переданные данные с использованием Уровень защищенных гнезд (SSL) и имел «версии примерно для сотни различных микро-, мини- и мэйнфреймов».[24] Нравиться Колумбийский университет с Кермит программное обеспечение, CRG BLAST-II также предоставил язык сценариев.[25]
CRG была признана одной из 100 крупнейших микрокомпьютер компании-разработчика программного обеспечения в США, и в конечном итоге он был приобретен производителем модемов Робототехника США в 1990 году, и какая компания продолжала разрабатывать и продавать продукцию BLAST.[11][12][26][27][28][29]
Смотрите также
Рекомендации
- ^ а б Крабб, Дон (21 февраля 1989 г.). «MacBLAST находит себе место в коммуникационных приложениях» (PDF). MacWEEK. Получено 28 апреля, 2017.
- ^ а б Персонал, компьютеры в обороне (13 мая 1985 г.). «Морская спутниковая связь» (PDF). Компьютеры в обороне. Получено 31 января, 2014.
- ^ Хелд, Гилберт (март 1986). «Оценка программного обеспечения микрокомпьютерных коммуникаций» (PDF). Передача данных. Получено 16 февраля, 2014.
- ^ Мэджидсон, Стив (15 мая 1989 г.). "Перемещение файлов может быть БЫСТРЫМ" (PDF). UNIX сегодня. Получено Двадцать первое марта, 2014.
- ^ а б «Пакет предлагает асинхронную связь между системами» (PDF). Неделя ПК. 10 февраля 1987 г.. Получено 5 октября, 2014.
- ^ «Частичный список пользователей BLAST» (PDF). 1 сентября 1985 г.. Получено 11 февраля, 2014.
- ^ Хониг, Дэвид А .; Гувер, Кентон А. (1990). Настольные коммуникации: IBM PC, PS / 2 и совместимые устройства (PDF). Вайли. ISBN 0-471-60613-8. Получено 4 мая, 2014.
- ^ Хелд, Гилберт (1991). Понимание передачи данных: от основ до работы в сети (PDF). Вайли. ISBN 978-0-471-93051-8. Получено 24 апреля, 2017.
- ^ «Директива X12, начальный уровень, асинхронная передача» (PDF). 5 декабря 1985 г.. Получено 3 декабря, 2013.
- ^ «Минуты асинхронной подгруппы X12C1» (PDF). 17 февраля 1986 г.. Получено 3 декабря, 2013.
- ^ а б c d е Смит, Г. В. «Эстетическая дикая природа: краткая личная история встречи искусства и машины», Birds-of-the-Air Press, 2011. ISBN 978-0-9846655-1-8
- ^ а б c d Эстилл, Лайл «Маленькое возможно: жизнь в условиях местной экономики», издательство New Society Publishers, 2008 г. ISBN 978-0-86571-603-2
- ^ "Xmodems: правильная смесь?" (PDF). Компьютерный мир. 13 мая 1985 г.. Получено 28 января, 2014.
- ^ Саутертон, Алан (январь 1990 г.). «BLAST взорвёт ваши данные» (PDF). МИР UNIX. Получено 13 августа, 2014.
- ^ Шарбонне-младший, Поль; Смит, Гленн (18 января 1984 г.). «Взрыв пути к синхронной связи» (PDF). Computerworld. Получено 2 ноября, 2014.
- ^ Смит, Г. В. и Рубенштейн, П. (1984). «Асинхронный маршрут - лучше всего подходит для локального трафика микрокомпьютера». Передача данных.
- ^ "Data General Minis Get Blast Software". InfoWorld. 14 марта 1988 г. с. 11.
Версия программного обеспечения для ПК ... Blast II использует многоуровневое адаптивное сжатие ...
- ^ «Сетевой мир». 14 марта 1988 г. с. 27.
Терминалы, подключенные к системе среднего напряжения, работающей под управлением BLAST II, также могут ...
- ^ Холл, Джон (18 февраля 1989 г.). "La. Pitches (Soft) товары Восток" (PDF). The Times-Picayune. Получено 1 января, 2015.
- ^ "Справочник по протоколу XMODEM / YMODEM" (PDF). 1988. Получено 6 мая, 2017.
- ^ Хелд, Гилберт "Понимание передачи данных: от основ до сетей", Wiley, 1991. ISBN 978-0-4719305-1-8
- ^ Хониг, Дэвид А. и Гувер, Кентон А. "Настольные коммуникации: IBM PC, PS / 2 и совместимые устройства", Wiley, 1990. ISBN 0-471-60613-8
- ^ «Программа для передачи файлов BLAST-II». InfoWorld. 8 мая 1989 г.
Blast II поддерживает ... Xmodem, ASCII и ..
- ^ "mail.84b".
- ^ «Сетевой мир». 25 января 1988 г. с. 52.
BLAST II ... язык сценария; управляемое меню и обход; те же скрипты работают на ...
- ^ "Персонал CRG" Частичный список пользователей BLAST"" (PDF). 1 сентября 1985 г.. Получено 11 февраля, 2014.
- ^ Посох мягкого письма (4 апреля 1985 г., т. 2, № 24). Мягкое • письмо.
- ^ Адвокаты (6 февраля 1990 г.). «Производитель из Иллинойса покупает Communications Research Group». Адвокат.
- ^ «Реклама USRobotics для пульта дистанционного управления BLAST». PC Mag. 13 октября 1992 г.. Получено 29 декабря, 2016.