BLAST ( Blocked Asynchronous Transmission ), al igual que XMODEM y Kermit , es un protocolo de comunicaciones diseñado para la transferencia de archivos a través de puertos de comunicación asíncronos 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 estatus de estándar de facto para dichas transferencias, BLAST, junto con XMODEM, fue brevemente considerado oficialmente por ANSI a mediados de los 80 como parte del intento, finalmente infructuoso, de dicha organización de establecer un único estándar de jure . [ 9 ] [ 10 ]
Descripción general
BLAST surgió de la experiencia crucial de proporcionar telemetría de contaminación atmosférica dentro del entorno de comunicaciones por línea telefónica del cinturón petrolero del sur de Luisiana y Texas, con líneas telefónicas ruidosas y saltos inesperados por satélite a ubicaciones remotas. [ 11 ] [ 12 ] Por lo tanto, BLAST fue el único protocolo asíncrono que entró en el ámbito informático 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)
- esquema de transmisión de bloque de ventana deslizante
- retransmisión selectiva de bloques corruptos
- transferencia de datos bidireccional simultánea
BLAST se ganó así la reputación de ser el protocolo con la mejor combinación de velocidad y fiabilidad en su clase. [ 1 ] [ 2 ] [ 5 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]
Nuestras pruebas demostraron que, al conectarse a un host que ejecuta BLAST, MacBLAST proporciona las transferencias de archivos más rápidas y sin errores que hemos visto hasta ahora... En nuestras pruebas, MacBLAST a BLAST nunca perdió datos ni se interrumpió la conexión.
— Don Crabb, "MacBLAST se abre camino en las aplicaciones de comunicaciones", MacWEEK (21 de febrero de 1989)
Historia
The idea for the BLAST product belongs to Paul Charbonnet, Jr., a former Data General salesman. Its original version was designed and implemented for the Data General line of Nova minicomputers[17][18] by G. W. Smith, a former BorgWarner Research Center systems engineer who, having developed a basic "ack-nak" protocol for the aforesaid telemetry application, now created an entirely new protocol with all of the above-mentioned features, and for which he devised the "BLAST" acronym.[11][19]
This work was performed under contract to AMP Incorporated, of Baton Rouge, LA. However, it was another Baton Rouge company, Communications Research Group (CRG), which was to successfully commercialize the BLAST protocol, and which was also to employ Charbonnet and Smith as, respectively, Sales Director and Vice-president of Research and Development.[11][12]
On the downside, BLAST was criticized by ZMODEM developer Chuck Forsberg because of its proprietary nature, making it "tightly bound to the fortunes of [its supplier]".[20]
Communications Research Group
Communications Research Group (CRG) was a Baton Rouge, Louisiana based company which became a major international vendor of data communications software during the 1980s, and which software had the BLAST protocol at its core.[21][22][11][12]
As representative of one of CRG's mature products, the BLAST-II file transfer software was distinguished by its wide range of features. Beyond supporting the BLAST protocol, it enabled use of the competing XMODEM,[23] encrypted and transmitted data using Secure Sockets Layer (SSL), and had "versions for about a hundred different micros, minis, and mainframes".[24] Like Columbia University's Kermit software, CRG's BLAST-II also provided a scripting language.[25]
CRG fue reconocida como una de las 100 mayores empresas de software para microcomputadoras en los Estados Unidos, y finalmente fue adquirida por el fabricante de módems USRobotics en 1990, empresa que continuó desarrollando y vendiendo productos BLAST. [ 11 ] [ 12 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ]
Véase también
Referencias
- 1 2 Crabb, Don (21 de febrero de 1989). "MacBLAST se abre camino en las aplicaciones de comunicaciones" (PDF) . MacWEEK . Recuperado el 28 de abril de 2017 .
- 1 2 Personal, 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 .
- ↑ Held, Gilbert (marzo de 1986). "Evaluación del software de comunicaciones para microcomputadoras" (PDF) . Data Communications . Consultado el 16 de febrero de 2014 .
- ↑ Magidson, Steve (15 de mayo de 1989). "Mover archivos puede ser una pasada" (PDF) . UNIX Today . Consultado el 21 de marzo de 2014 .
- 1 2 "Paquete ofrece enlace asíncrono entre sistemas" (PDF) . PC Week. 10 de febrero de 1987. Consultado el 5 de octubre de 2014 .
- ↑ "Listado parcial de usuarios de 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: desde los fundamentos hasta las redes (PDF) . Wiley. ISBN 978-0-471-93051-8. Consultado el 24 de abril de 2017 .
- ↑ "Guía X12, Nivel básico, Transmisiones asíncronas" (PDF) . 5 de diciembre de 1985. Consultado el 3 de diciembre de 2013 .
- ↑ "Actas del subgrupo asíncrono de X12C1" (PDF) . 17 de febrero de 1986. Consultado el 3 de diciembre de 2013 .
- 1 2 3 4 5 Smith, GW «Aesthetic Wilderness: A Brief Personal History of the Meeting Between Art and the Machine», Birds-of-the-Air Press, 2011. ISBN 978-0-9846655-1-8
- 1 2 3 4 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 adecuada?" (PDF) . Computerworld. 13 de mayo de 1985. Consultado el 28 de enero de 2014 .
- ↑ Southerton, Alan (enero de 1990). "BLAST impulsa tus 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 asíncrona: la más adecuada para el tráfico local de un microordenador". Comunicaciones de datos.
- ↑ "Data General Minis adquiere el software Blast" . InfoWorld . 14 de marzo de 1988. pág. 11.
Una versión de un software de comunicaciones para PC... Blast II utiliza compresión adaptativa multinivel...
- ↑ "Network World" . 14 de marzo de 1988, pág. 27.
Los terminales conectados a un sistema MV que ejecuta BLAST II también pueden...
- ↑ Hall, John (18 de febrero de 1989). "La. Pitches (Software)wares 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 .
- ↑ Held, Gilbert "Understanding Data Communications: From Fundamentals to Networking", Wiley, 1991. ISBN 978-0-4719305-1-8
- ↑ Honig, David A. y 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...
- ↑ "correo.84b" .
- ↑ "Network World" . 25 de enero de 1988, pág. 52.
BLAST II... lenguaje de script; controlado por menú y con opción de derivación; los mismos scripts se ejecutan en...
- ↑ "Personal de CRG "Lista parcial de usuarios de BLAST"" (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 compra Communications Research Group" (PDF) . The Advocate. 6 de febrero de 1990. Consultado el 12 de enero de 2021 .
- ↑ "Anuncio de USRobotics para el control remoto BLAST" . PC Mag. 13 de octubre de 1992. Consultado el 29 de diciembre de 2016 .
- protocolos de transferencia de archivos
- Software de comunicación
- Protocolos de comunicación
- Empresas de software con sede en California
- Historia del software
- protocolos de transferencia de archivos BBS