BLAST (protocolo)

Protocolo de comunicaciones creado en la década de 1980

BLAST ( Blocked Asynchronous Transmission ), como XMODEM y Kermit , es un protocolo de comunicaciones diseñado para la transferencia de archivos a través de puertos de comunicación asincrónica y módems de acceso telefónico que alcanzó un grado significativo de popularidad durante la década de 1980. [1] [2] [3] [4] [5] [6] [7] [8] Como reflejo de su condición de estándar de facto para dichas transferencias, BLAST, junto con XMODEM, estuvo brevemente bajo consideración oficial por parte de ANSI a mediados de los años 80 como parte del intento finalmente inútil de esa organización de establecer un único estándar de iure . [9] [10]

Descripción general

BLAST surgió de la experiencia crítica de proporcionar telemetría de contaminación del aire dentro del entorno de comunicaciones de acceso telefónico del cinturón petrolero del sur de Luisiana y Texas, no solo con líneas telefónicas ruidosas sino también saltos satelitales inesperados a ubicaciones remotas. [11] [12] Como tal, BLAST fue el único protocolo asincrónico que ingresó al ámbito informático de la década de 1980 con todas las siguientes características:

De esta forma, BLAST se ganó la reputación de ser el protocolo que ofrece la mejor combinación de velocidad y confiabilidad en su clase. [1] [2] [5] [13] [14] [15] [16]

Nuestras pruebas demostraron que cuando se conecta a un host que ejecuta BLAST, MacBLAST proporciona las transferencias de archivos más rápidas y sin errores que hemos visto hasta ahora... MacBLAST a BLAST nunca perdió datos y nunca falló una conexión en nuestras pruebas.

—  Don Crabb, "MacBLAST se hace un lugar en las aplicaciones de comunicaciones", MacWEEK (21 de febrero de 1989)

Historia

La idea del producto BLAST pertenece a Paul Charbonnet, Jr., un ex vendedor de Data General . Su versión original fue diseñada e implementada para la línea de minicomputadoras Nova de Data General [17] [18] por GW Smith, un ex ingeniero de sistemas del BorgWarner Research Center que, después de haber desarrollado un protocolo básico "ack-nak" para la aplicación de telemetría antes mencionada, creó un protocolo completamente nuevo con todas las características mencionadas anteriormente, y para el cual ideó el acrónimo "BLAST". [11] [19]

Este trabajo se llevó a cabo bajo contrato con AMP Incorporated, de Baton Rouge, LA. Sin embargo, fue otra empresa de Baton Rouge, Communications Research Group (CRG), la que comercializó con éxito el protocolo BLAST y que también contrató a Charbonnet y Smith como director de ventas y vicepresidente de investigación y desarrollo, respectivamente. [11] [12]

En el lado negativo, BLAST fue criticado por el desarrollador de ZMODEM Chuck Forsberg debido a su naturaleza propietaria , lo que lo hace "estrechamente ligado a la suerte de [su proveedor]". [20]

Grupo de Investigación en Comunicaciones

Communications Research Group ( CRG ) fue una empresa con sede en Baton Rouge, Luisiana , que se convirtió en un importante proveedor internacional de software de comunicaciones de datos durante la década de 1980, y cuyo software tenía el protocolo BLAST en su núcleo. [21] [22] [11] [12]

Como representante de uno de los productos maduros de CRG, el software de transferencia de archivos BLAST-II se distinguía por su amplia gama de funciones. Además de soportar el protocolo BLAST, permitía el uso del competidor XMODEM , [23] cifraba y transmitía datos utilizando Secure Sockets Layer (SSL) y tenía "versiones para alrededor de cien micros, minis y mainframes diferentes". [24] Al igual que el software Kermit de la Universidad de Columbia , BLAST-II de CRG también proporcionaba un lenguaje de scripting . [25]

CRG fue reconocida como una de las 100 compañías de software de microcomputadoras más grandes de los Estados Unidos y finalmente fue adquirida por el fabricante de módems US Robotics en 1990, compañía que continuó desarrollando y vendiendo productos BLAST. [11] [12] [26] [27] [28] [29]

Véase también

Referencias

  1. ^ ab Crabb, Don (21 de febrero de 1989). "MacBLAST se hace un lugar en las aplicaciones de comunicaciones" (PDF) . MacWEEK . Consultado el 28 de abril de 2017 .
  2. ^ ab Staff, Computers in Defence (13 de mayo de 1985). "Comunicaciones marítimas por satélite" (PDF) . Computers in Defence . Consultado el 31 de enero de 2014 .
  3. ^ Held, Gilbert (marzo de 1986). "Evaluación del software de comunicaciones de microcomputadoras" (PDF) . Comunicaciones de datos . Consultado el 16 de febrero de 2014 .
  4. ^ Magidson, Steve (15 de mayo de 1989). "Moving Files Can Be A BLAST" (PDF) . UNIX Today . Consultado el 21 de marzo de 2014 .
  5. ^ ab "Paquete ofrece enlace asincrónico entre sistemas" (PDF) . PC Week. 10 de febrero de 1987 . Consultado el 5 de octubre de 2014 .
  6. ^ "Lista parcial de usuarios de BLAST" (PDF) . 1 de septiembre de 1985. Consultado el 11 de febrero de 2014 .
  7. ^ Honig, David A.; Hoover, Kenton A. (1990). Comunicaciones de escritorio: IBM PC, PS/2 y compatibles (PDF) . Wiley. ISBN 0-471-60613-8. Recuperado el 4 de mayo de 2014 .
  8. ^ Held, Gilbert (1991). Comprensión de las comunicaciones de datos: desde los fundamentos hasta la creación de redes (PDF) . Wiley. ISBN 978-0-471-93051-8. Recuperado el 24 de abril de 2017 .
  9. ^ "Directriz X12, nivel de entrada, transmisiones asincrónicas" (PDF) . 5 de diciembre de 1985. Consultado el 3 de diciembre de 2013 .
  10. ^ "Actas del subgrupo asíncrono de X12C1" (PDF) . 17 de febrero de 1986. Consultado el 3 de diciembre de 2013 .
  11. ^ abcde Smith, GW "Desierto estético: una breve historia personal del encuentro entre el arte y la máquina", Birds-of-the-Air Press, 2011. ISBN 978-0-9846655-1-8 
  12. ^ abcd Estill, Lyle "Lo pequeño es posible: la vida en una economía local", New Society Publishers, 2008. ISBN 978-0-86571-603-2 
  13. ^ "Xmodems: ¿La combinación adecuada?" (PDF) . Computerworld. 13 de mayo de 1985. Consultado el 28 de enero de 2014 .
  14. ^ Southerton, Alan (enero de 1990). "BLAST Rockets Your Data" (PDF) . UNIX WORLD . Consultado el 13 de agosto de 2014 .
  15. ^ Charbonnet Jr, Paul; Smith, Glenn (18 de enero de 1984). "BLASTING the Way to Synchronous Communications" (PDF) . Computerworld . Consultado el 2 de noviembre de 2014 .
  16. ^ Smith, GW y Rubenstein, P. (1984). "La ruta asíncrona: la más adecuada para el tráfico local de una microcomputadora". Comunicaciones de datos.
  17. ^ "Data General Minis Get Blast Software". InfoWorld . 14 de marzo de 1988. p. 11. Una versión de un software de comunicaciones para PC ... Blast II utiliza compresión adaptativa multinivel ...
  18. ^ "Network World". 14 de marzo de 1988. p. 27. Los terminales conectados a un sistema MV que ejecuta BLAST II también pueden...
  19. ^ Hall, John (18 de febrero de 1989). "La. Pitches (Soft)wares East" (PDF) . The Times-Picayune . Consultado el 1 de enero de 2015 .
  20. ^ "Referencia del protocolo XMODEM/YMODEM" (PDF) . 1988. Consultado el 6 de mayo de 2017 .
  21. ^ Held, Gilbert "Comprensión de las comunicaciones de datos: desde los fundamentos hasta la creación de redes", Wiley, 1991. ISBN 978-0-4719305-1-8 
  22. ^ Honig, David A. y Hoover, Kenton A. "Comunicaciones de escritorio: IBM PC, PS/2 y compatibles", Wiley, 1990. ISBN 0-471-60613-8 
  23. ^ "Software de transferencia de archivos BLAST-II". InfoWorld . 8 de mayo de 1989. Blast II admite... Xmodem, ASCII y...
  24. ^ "correo.84b".
  25. ^ "Network World". 25 de enero de 1988. p. 52. BLAST II ... lenguaje de script; controlado por menú y bypass; los mismos scripts se ejecutan en ...
  26. ^ "CRG Staff "Partial Listing of BLAST Users"" (PDF) . 1 de septiembre de 1985. Consultado el 11 de febrero de 2014 .
  27. ^ "Soft-Letter" (PDF) . Soft-Letter. 4 de abril de 1985 . Consultado el 12 de enero de 2021 .
  28. ^ "Fabricante con sede en Illinois compra Communications Research Group" (PDF) . The Advocate. 6 de febrero de 1990 . Consultado el 12 de enero de 2021 .
  29. ^ "Anuncio de USRobotics para el control remoto BLAST". PC Mag. 13 de octubre de 1992. Consultado el 29 de diciembre de 2016 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=BLAST_(protocolo)&oldid=1247132163#Grupo_de_Investigación_en_Comunicaciones"