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ónicos 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] Reflejando su estatus como estándar de facto para tales transferencias, BLAST, junto con XMODEM, fue brevemente bajo consideración oficial por ANSI en mediados de los 80 como parte del intento en última instancia inútil de esa organización de establecer unaestándar de jure . [9] [10]
Descripción general
BLAST surgió de la experiencia de misión crítica de proporcionar telemetría de contaminación del aire dentro del entorno de comunicaciones telefónicas del cinturón petrolero del sur de Luisiana y Texas, no solo con líneas telefónicas ruidosas sino también con saltos inesperados de satélites a ubicaciones remotas. [11] [12] Como tal, BLAST fue el único protocolo asincrónico que ingresó al campo de la computación de la década de 1980 con todas las siguientes características:
- codificación de datos orientada a bits
- Detección de errores CRC (verificación de redundancia cíclica)
- un esquema de transmisión de bloque de ventana deslizante
- retransmisión selectiva de bloques corruptos
- transferencia de datos bidireccional simultánea
De este modo, BLAST se ganó la reputación de ser el protocolo con 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 Data General de miniordenadores Nova [17] [18] por GW Smith, un ex ingeniero de sistemas del Centro de Investigación BorgWarner quien, habiendo desarrollado un protocolo básico "ack-nak" para la aplicación de telemetría antes mencionada, ahora creó un protocolo completamente nuevo con todas las características mencionadas anteriormente, y para el que ideó el acrónimo "BLAST". [11] [19]
Este trabajo se realizó bajo contrato con AMP Incorporated, de Baton Rouge, LA. Sin embargo, era otra empresa de Baton Rouge, Communications Research Group (CRG), la que iba a comercializar con éxito el protocolo BLAST, y que también iba a emplear a Charbonnet y Smith como, respectivamente, Director de Ventas y Vicepresidente de Investigación y Desarrollo. [11] [12]
En el lado negativo, BLAST fue criticado por el desarrollador de ZMODEM Chuck Forsberg debido a su naturaleza patentada , haciéndolo "estrechamente ligado a la suerte de [su proveedor]". [20]
Grupo de Investigación en Comunicaciones
Communications Research Group ( CRG ) era una empresa con sede en Baton Rouge , Louisiana, 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 distinguió por su amplia gama de características. Más allá de admitir el protocolo BLAST, permitió el uso de XMODEM de la competencia , [23] datos encriptados y transmitidos usando Secure Sockets Layer (SSL), y tenía "versiones para alrededor de cien micros, minis y mainframes diferentes". [24] Al igual que la Universidad de Columbia 's Kermit software, del CRG BLAST-II también proporciona un lenguaje de script . [25]
CRG fue reconocida como una de las 100 empresas 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, empresa que continuó desarrollando y vendiendo productos BLAST. [11] [12] [26] [27] [28] [29]
Ver también
- Kermit (protocolo)
- XMODEM
- ZMODEM
Referencias
- ↑ a b Crabb, Don (21 de febrero de 1989). "MacBLAST se hace un hueco en las aplicaciones de comunicaciones" (PDF) . MacWEEK . Consultado el 28 de abril de 2017 .
- ^ a b Staff, Computers in Defense (13 de mayo de 1985). "Comunicaciones marítimas por satélite" (PDF) . Computadoras en Defensa . Consultado el 31 de enero de 2014 .
- ^ Held, Gilbert (marzo de 1986). "Evaluación de software de comunicaciones por microcomputadora" (PDF) . Comunicaciones de datos . Consultado el 16 de febrero de 2014 .
- ^ Magidson, Steve (15 de mayo de 1989). "Mover archivos puede ser una EXPLOSIÓN" (PDF) . UNIX hoy . Consultado el 21 de marzo de 2014 .
- ^ a b "El paquete ofrece un enlace asincrónico entre sistemas" (PDF) . Semana de la PC. 10 de febrero de 1987 . Consultado el 5 de octubre de 2014 .
- ^ "Listado parcial de usuarios BLAST" (PDF) . 1 de septiembre de 1985 . Consultado el 11 de febrero de 2014 .
- ^ Honig, David A .; Hoover, Kenton A. (1990). Comunicaciones de escritorio: IBM PC, PS / 2 y compatibles (PDF) . Wiley. ISBN 0-471-60613-8. Consultado el 4 de mayo de 2014 .
- ^ Held, Gilbert (1991). Comprensión de las comunicaciones de datos: de los fundamentos a las redes (PDF) . Wiley. ISBN 978-0-471-93051-8. Consultado el 24 de abril de 2017 .
- ^ "Directriz X12, nivel de entrada, transmisiones asincrónicas" (PDF) . 5 de diciembre de 1985 . Consultado el 3 de diciembre de 2013 .
- ^ "Minutos del subgrupo Async de X12C1" (PDF) . 17 de febrero de 1986 . Consultado el 3 de diciembre de 2013 .
- ^ a b c d e 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
- ^ a b c d Estill, Lyle "Lo pequeño es posible: la vida en una economía local", New Society Publishers, 2008. ISBN 978-0-86571-603-2
- ^ "Xmodems: ¿La combinación correcta?" (PDF) . Mundo de la informática. 13 de mayo de 1985 . Consultado el 28 de enero de 2014 .
- ^ Southerton, Alan (enero de 1990). "BLAST cohetes sus datos" (PDF) . UNIX WORLD . Consultado el 13 de agosto de 2014 .
- ^ 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 .
- ^ Smith, GW y Rubenstein, P. (1984). "La ruta asincrónica - más adecuada para el tráfico local de un microordenador". Transmisión de datos.
- ^ "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 ...
- ^ "Mundo de la red" . 14 de marzo de 1988. p. 27. Los
terminales vinculados a un sistema de media tensión que ejecuta BLAST II también pueden ...
- ^ Hall, John (18 de febrero de 1989). "La. Pitches (Soft) productos East" (PDF) . The Times-Picayune . Consultado el 1 de enero de 2015 .
- ^ "Referencia del protocolo XMODEM / YMODEM" (PDF) . 1988 . Consultado el 6 de mayo de 2017 .
- ^ Celebrada, Gilbert "Comprensión de las comunicaciones de datos: de los fundamentos a las redes", Wiley, 1991. ISBN 978-0-4719305-1-8
- ^ Honig, David A. & Hoover, Kenton A. "Comunicaciones de escritorio: IBM PC, PS / 2 y compatibles", Wiley, 1990. ISBN 0-471-60613-8
- ^ "Software de transferencia de archivos BLAST-II" . InfoWorld . 8 de mayo de 1989.
Blast II admite ... Xmodem, ASCII y ...
- ^ "mail.84b" .
- ^ "Mundo de la red" . 25 de enero de 1988. p. 52.
BLAST II ... lenguaje de escritura; guiado por menú y bypass; los mismos scripts se ejecutan en ...
- ^ "Lista parcial de usuarios de BLAST del personal de CRG " " (PDF) . 1 de septiembre de 1985 . Consultado el 11 de febrero de 2014 .
- ^ "Soft-Letter" (PDF) . Soft-Letter. 4 de abril de 1985 . Consultado el 12 de enero de 2021 .
- ^ "Fabricante con sede en Illinois adquiere Communications Research Group" (PDF) . El abogado. 6 de febrero de 1990 . Consultado el 12 de enero de 2021 .
- ^ "Anuncio de USRobotics para BLAST Remote Control" . PC Mag. 13 de octubre de 1992 . Consultado el 29 de diciembre de 2016 .