Bitnet Relay

Bitnet Relay

Bitnet Relay or officially The Interchat Relay Network or simply Relay was a precursor to today's Internet Relay Chat and various online chat systems. It was developed by Jeff Kell (then at JEFF@UTCVM), of (University of Tennessee, Chattanooga) in 1985 in REXX.

Even before Relay was implemented, one could send an instant message (called MSG) to someone on another computer if one knew the other person's userid (i.e., screen name or login) and the name of the remote computer system the person was logged into. This was a basic function of BITNET systems.

Relay was a chat service running on a special id on several suitable hosts in the Bitnet. To use it, one would send a MSG to a userid called RELAY. The Relay program running on that userid would then provide multi-user chat functions, primarily in form of "channels" (chat rooms). The MSG could contain either a command for Relay (prefixed by the ever since popular "/" slash character command prefix) or a message for one or more real persons at a remote host (typically mainframe computers).

Here's an example session:

/SIGNUP robert harper
* Thank you for signing up, robert harper.
* Now use the /SIGNON command to
* establish a nickname and to logon Relay.

/SIGNON robWelcome to the Interchat Relay Network, Rob.Your host is RELAY@FINHUTC (Finland).Your last logon was at 08:39:23 on 03/17/89.There are 67 users on 27 relays.

/HELP
**************** Relay Commands ***************/Bye . . . . . . . . . . . . Signoff from Relay/Channel . . . . .Change to channel /COntact . .Show Relay contact info/Getop . . . . . Try to summon a Relay operator/Help. . . . . . . . . . . . . Prints this list/INFo. . . . . . . . . . . Send RELAY INFO file/Invite . . .Invite user to your channel/LINks . . . . . . . . . . .Shows active relays/List. . . . . . . . . . . List active channels/Msg . . . .Sends private message/Nick . . . . . . Change your nickname/NAmes . . . . .Show users with names/Rates . . . . . . . . . .Display message rates/SErvers . . . . Show relays serving node/Signon . . . .Signon to Relay/Signon ,SHIFT . . Forces uppercase shift/Signon ,UNSHIFT . Forces lowercase shift/Signoff . . . . . . . . . . Signoff from Relay/SIGNUP . Signup or change full name/STats . . . . . . . . Display Relay statistics/SUmmon @. . Invite user to Relay/Topic . . . . Topic for your channel/Who . . . . Show users and nicknames/WHOIs . . . . . . . .Identify a nickname

/LINKS RELAY Version 01.24x0 Host RELAY@FINHUTC (Finland)Relay RELAY @ CEARN ( Geneva ) -> FinlandRelay RELAY @ DEARN ( Germany ) -> GenevaRelay RELAY @ AEARN ( Austria ) -> GermanyRelay RELAY @CZHRZU1A ( Zurich ) -> GenevaRelay RELAY @ HEARN ( Holland ) -> GenevaRelay RELAY @TAUNIVM ( TAUrelay ) -> GenevaRelay RELAY @EB0UB011 (Barcelona ) -> GenevaRelay RELAY @ ORION (New_Jersey) -> GenevaRelay RELAY @ BITNIC ( NewYork ) -> New_JerseyRelay RELAY @JPNSUT10 ( Tokyo ) -> NewYorkRelay RELAY @ VILLVM (Philadelph) -> New_JerseyRelay RELAY @NDSUVM1 (No_Dakota ) -> New_JerseyRelay RLY @CORNELLC (Ithaca_NY ) -> New_JerseyRelay RELAY @ UTCVM (Tennessee ) -> PittsburghRelay RELAY @UIUCVMD (Urbana_IL ) -> PittsburghRelay RELAY @CANADA01 ( Canada01 ) -> Ithaca_NYRelay RELAY @ AUVM ( Wash_DC ) -> Va_TechRelay RELAY @ VTVM2 ( Va_Tech ) -> Ithaca_NYRelay RELAY @UALTAVM ( Edmonton ) -> Canada01Relay RELAY @NYUCCVM ( Nyu ) -> New_JerseyRelay RELAY @ UWF (Pensacola ) -> Va_TechRelay MASRELAY@ UBVM ( Buffalo ) -> Ithaca_NYRelay RELAY @CMUCCVMA (Pittsburgh) -> Ithaca_NYRelay RELAY @PURCCVM ( Purdue ) -> PittsburghRelay RELAY @UREGINA1 (Regina_Sk ) -> Canada01Relay RELAY @ GITVM1 ( Atlanta ) -> Tennessee

The Relay servers were connected between each other in a rudimentary multicast fashion, so messages would travel hop by hop along the network of servers. A behaviour that inspired the name of the system to be Relay.

The time it took for a message to get to a recipient varied. Most of the time messages within the United States didn't take more than a few seconds. Sometimes, however, messages could take many minutes or even hours to arrive if network links were down, because BITNET would store and forward them later.

A downside to Bitnet Relay was that it got enforced network-wide as the only permitted chat system. Users were not allowed to develop alternate chat systems, be it for personal research, fun or a craving for privacy. Experimental chats like "Galaxy Network" or "VM/Shell" were asked to shut down before they gained popularity.

Bitnet Relay was used mostly in the late 1980s when Valdis Kletnieks at Virginia Tech released a Pascal version from scratch that consumed far less CPU time and early 1990s when Smart Relay appeared which allowed more impressive handling of message delivery.

Kell himself once predicted the demise of Bitnet Relay, his prophecy proved true for reasons far different then the ones he himself gave. TCP/IP and the advent of the Internet spelled the end of BITNET entirely and Unix did not have a similar socket mechanism. However the Relay Chat itself was somewhat closely replicated by Jarkko Oikarinen's Internet Relay Chat.

External links

* [http://web.inter.nl.net/users/fred/relay/ Historical Relay Pages]
* [http://nethistory.dumbentia.com/relayhist.html Relay: Past, Present, and Future by Jeff Kell]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Bitnet Relay — war das offizielle Chatsystem des BITNET/EARN. Es handelte sich um eine Technologie, welche später das Internet Relay Chat inspiriert hat. Es gab Relay Server in jedem Land, welches am BITNET angeschlossen war, und sie waren sternförmig… …   Deutsch Wikipedia

  • BITNET — was a cooperative U.S. university network founded by IBM in 1979 under the aegis of Ira Fuchs at the City University of New York (CUNY) and Greydon Freeman at Yale University. The first network link was between CUNY and Yale.The requirements for… …   Wikipedia

  • Relay (disambiguation) — Relay may refer to: *a station in a message forwarding system, especially for the changing of horses by couriers **Relay league **cursus publicus (Roman Empire) * Relay, an electronics component * Microwave radio relay * Relay race *… …   Wikipedia

  • BITNET — était un réseau informatique coopératif d universités américaines, fondé en 1981 sous l égide d Ira Fuchs et de Greydon Freeman de la « City University of New York » (CUNY). La première liaison fut entre CUNY et Yale University. D un… …   Wikipédia en Français

  • BitNet — était un réseau informatique coopératif d universités américaines, fondé en 1981 sous l égide d Ira Fuchs et de Greydon Freeman de la « City University of New York » (CUNY). La première liaison fut entre CUNY et Yale University. D un… …   Wikipédia en Français

  • Bitnet — était un réseau informatique coopératif d universités américaines, fondé en 1981 sous l égide d Ira Fuchs et de Greydon Freeman de la « City University of New York » (CUNY). Sommaire 1 Historique 2 Références 3 Voir aussi …   Wikipédia en Français

  • Relay Chat (BITNET) — Schema eines IRC Netzwerks mit Clients (eckig), darunter normale Benutzer (grün), Bouncer (orange), Bots (bläulich) und IRC Services Internet Relay Chat, kurz IRC, bezeichnet ein etabliertes, rein textbasiertes Chat System. Es ermöglicht… …   Deutsch Wikipedia

  • BITNET — Das BITNET (Because It s Time NETwork) war ein kooperatives Rechnernetzwerk. Es verband Großrechner von wissenschaftlichen Institutionen und öffentlichen Forschungseinrichtungen in den USA. Die erste Verbindung wurde 1981 zwischen der City… …   Deutsch Wikipedia

  • BITNET — BITNET  это сеть электронных коммуникаций, связывающая компьютеры более 560 организаций  членов CREN в США, включая университеты, колледжи, школы, исследовательские центры, финансируемые правительством, и правительственные агентства.… …   Википедия

  • Internet Relay Chat — « IRC » redirige ici. Pour les autres significations, voir IRC (homonymie).  Ne doit pas être confondu avec mIRC …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”