BITNET Relay , también conocida como Inter Chat Relay Network, era una configuración de red de chat sobre nodos BITNET . Es anterior al Internet Relay Chat y otros sistemas de chat en línea . El programa que hizo posible la red se llamó "Relay" y fue desarrollado por Jeff Kell de la Universidad de Tennessee en Chattanooga en 1985 utilizando el lenguaje de programación REXX . [1]
Este sistema tomó su nombre de " carrera de relevos " que comparte un comportamiento comparable, donde los mensajes viajan salto a salto a lo largo de la red de servidores de retransmisión hasta que llegan a su destino. Los mensajes enviados dentro de los Estados Unidos tardarían unos segundos en llegar a sus destinos, pero los tiempos de comunicación variaban en otros países o internacionalmente. Si uno o más enlaces de red estuvieran inactivos, BITNET almacenaría y reenviaría los mensajes cuando los enlaces de red se recuperaran, minutos o incluso horas después.
Fondo
Antes de que se implementara BITNET Relay, cualquier forma de comunicación a través de BITNET requería identificar al usuario remoto y al host.
La retransmisión se ejecutó en un ID especial utilizando varios hosts BITNET. Para usarlo, se envió un mensaje a un ID de usuario llamado RELAY. El programa Relay que se ejecuta en ese ID de usuario proporcionaría funciones de chat multiusuario, principalmente en forma de "canales" ( salas de chat ). El mensaje podría contener un comando para Relay (precedido por el popular prefijo de comando de carácter de barra inclinada "/", todavía en uso en la actualidad) o un mensaje en el host remoto (generalmente una computadora central ).
Las computadoras conectadas a BITNET generalmente estaban ubicadas en universidades y agencias gubernamentales, debido al acceso limitado al ancho de banda de la red de computadoras. No era raro que toda la conexión de red de una universidad se ejecutara en una sola línea telefónica alquilada o incluso en una conexión de acceso telefónico de 4800 baudios . Por lo tanto, a menudo se desaconsejaba el uso de recursos informáticos y de red escasos para fines "frívolos", como el chat.
Popularidad
Una de las razones por las que Relay ganó aceptación fue que su sistema de servidores pares redujo el ancho de banda de la red consumido por el chat grupal, debido a que ya no tenía que enviar múltiples copias del mismo mensaje individualmente a cada servidor. Debido a esta eficiencia y al ancho de banda limitado en ese momento, a los usuarios a menudo no se les permitía usar o desarrollar sistemas de chat alternativos [ cita requerida ] . Se pidió a los chats experimentales como Galaxy Network y VM / Shell que se cerraran antes de lograr un éxito notable.
Bitnet Relay ganó popularidad a fines de la década de 1980 cuando Valdis Kletnieks de Virginia Tech creó una versión de Pascal que consumía mucho menos tiempo de CPU , y nuevamente a principios de la década de 1990, cuando Smart Relay mejoró el manejo de la entrega de mensajes.
Aunque el propio Jeff Kell había hecho observaciones sobre la posible desaparición de BITNET Relay, solo TCP / IP e Internet provocaron el fin de BITNET y Relay. Jarkko Oikarinen , el creador de Internet Relay Chat , dice que se inspiró en BITNET Relay [2]
Uso
El siguiente es un ejemplo de una sesión:
/ REGÍSTRESE robert harper* Gracias por registrarte, robert harper.* Ahora use el comando / SIGNONpara * establecer un apodo y para iniciar sesión en Relay./ INICIAR SESIÓN robBienvenido a la red de retransmisiones de Inter Chat, Rob.Su anfitrión es RELAY @ FINHUTC (Finlandia).Su último inicio de sesión fue a las 08:39:23 el 17/03/89.Hay 67 usuarios en 27 relés./AYUDA**************** Comandos de relé ***************/Adiós . . . . . . . . . . . . Aprobación de la retransmisión/ Canal. . . . .Cambiar al canal/ Póngase en contacto con . .Mostrar información de contacto de Relay/ Getop. . . . . Intenta convocar a un operador de retransmisión/Ayudar. . . . . . . . . . . . . Imprime esta lista/ Info. . . . . . . . . . . Enviar archivo RELAY INFO/ Invitar a. . .Invita al usuario a tu canal/Enlaces . . . . . . . . . . .Muestra relés activos/Lista. . . . . . . . . . . Lista de canales activos/ Msg. . .Envía mensaje privado/ Nick . . . . . . . Cambia tu apodo/ Nombres. . . . .Mostrar usuarios con nombres/ Tarifas. . . . . . . . . Mostrar tarifas de mensajes/ Servidores. . . . Mostrar relés que sirven al nodo/ Iniciar sesión. . .Signon a la retransmisión/ Iniciar sesión . , SHIFT. . Fuerzas cambio de mayúsculas/ Iniciar sesión, DESHIFT. Fuerzas cambio de minúsculas/Cerrar sesión . . . . . . . . . . Aprobación de la retransmisión/ Registrarse. Regístrese o cambie el nombre completo/ Estadísticas. . . . . . . . Mostrar estadísticas de retransmisión/ Invocar@ . Invitar al usuario a la retransmisión/ Tema. . . . . Tema para tu canal/ Quién. . . . Mostrar usuarios y apodos/ Quién es. . . . . . . .Identificar un apodo/ENLACES RELAY Versión 01.24x0 Host RELAY @ FINHUTC (Finlandia)Relevo RELAY @ CEARN (Ginebra) -> FinlandiaRelevo RELAY @ DEARN (Alemania) -> SuizaRelevo RELAY @ AEARN (Austria) -> AlemaniaRelevador RELAY @ CZHRZU1A (Zúrich) -> GinebraRelevo RELAY @ HEARN (Holanda) -> GinebraRelay RELAY @TAUNIVM (TAUrelay) -> GinebraRelevo RELAY @ EB0UB011 (Barcelona) -> GinebraRelevo RELAY @ ORION (New_Jersey) -> GinebraRelevador RELAY @ BITNIC (NuevaYork) -> New_JerseyRelay RELAY @ JPNSUT10 (Tokio) -> NuevaYorkRelevador RELAY @ VILLVM (Filadelfia) -> New_JerseyRelé RELÉ @ NDSUVM1 (No_Dakota) -> New_JerseyRelevo RLY @CORNELLC (Ithaca_NY) -> New_JerseyRelevo RELAY @ UTCVM (Tennessee) -> PittsburghRelay RELAY @UIUCVMD (Urbana_IL) -> PittsburghRelevador RELAY @ CANADA01 (Canada01) -> Ithaca_NYRelé RELÉ @ AUVM (Wash_DC) -> Va_TechRelevador RELAY @ VTVM2 (Va_Tech) -> Ithaca_NYRelevador RELAY @UALTAVM (Edmonton) -> Canada01Relevador RELAY @NYUCCVM (Nyu) -> New_JerseyRelevador RELAY @ UWF (Pensacola) -> Va_TechRelevo MASRELAY @ UBVM (Buffalo) -> Ithaca_NYRelay RELAY @CMUCCVMA (Pittsburgh) -> Ithaca_NYRelay RELAY @PURCCVM (Purdue) -> PittsburghRelevador RELAY @ UREGINA1 (Regina_Sk) -> Canada01Relevo RELAY @ GITVM1 (Atlanta) -> Tennessee
Ver también
enlaces externos
Referencias
- ^ Kell, Jeff (1987). "Extracto de" RELAY: pasado, presente y futuro " " .
- ^ Oikarinen, Jarkko . "Fundación IRC" .