BLAST (протокол) - BLAST (protocol)

ВЗРЫВ (Заблокированная асинхронная передача), подобно XMODEM и Кермит, это протокол связи предназначен для передачи файлов через асинхронный порты связи и коммутируемое соединение модемы который приобрел значительную популярность в 1980-е годы.[1][2][3][4][5][6][7][8] Отражая свой статус как стандарт де-факто для таких передач BLAST вместе с XMODEM в течение короткого времени находились на официальном рассмотрении ANSI в середине 80-х в рамках безуспешной попытки этой организации создать единую де-юре стандарт.[9][10]

Обзор

BLAST вырос из критически важного опыта предоставления телеметрии загрязнения воздуха в среде коммутируемой связи в нефтяном поясе южной Луизианы и Техаса, с не только шумными телефонными линиями, но и неожиданными спутниковыми переходами в удаленные места.[11][12] Таким образом, BLAST был единственным асинхронным протоколом, который вышел на арену вычислений 1980-х годов со всеми следующими функциями:

Таким образом, 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]

Смотрите также

Рекомендации

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