BITNET 릴레이

BITNET Relay

BITNET 릴레이BITNET 노드를 통한 채팅네트워크 셋업입니다그것은 인터넷 릴레이 채팅과 다른 온라인 채팅 시스템보다 앞서 있었다.네트워크를 가능하게 한 프로그램은 "릴레이"라고 불리며 1985년 채터누가에 있는 테네시 대학의 Jeff Kell이 REXX 프로그래밍 [1]언어를 사용하여 개발했습니다.

이 시스템은 메시지가 수신처에 도달할 때까지 릴레이 서버의 네트워크를 따라 홉 바이 홉으로 이동하는 동등한 동작을 공유하는 "릴레이 레이스"에서 이름을 따왔습니다.미국 에서 발송되는 메시지는 목적지에 도달하는 데 몇 초 정도 걸리지만, 통신 시간은 다른 나라나 국제적으로 다양했습니다.하나 이상의 네트워크 링크가 다운된 경우 BITNET은 네트워크 링크가 회복되었을 때, 몇 분 또는 몇 시간 후에 메시지를 저장하고 전송합니다.

배경

BITNET 릴레이가 실장되기 전에는 BITNET을 통한 모든 형태의 통신이 리모트 사용자와 호스트를 식별해야 했습니다.

릴레이는 여러 BITNET 호스트를 사용하여 특수한 ID로 실행되었습니다.이를 사용하기 위해 RELAY라는 이름의 사용자 ID로 메시지가 전송되었습니다.그 후 해당 사용자 ID로 실행되는 릴레이 프로그램은 주로 "채널"(채팅 룸) 형태로 다중 사용자 채팅 기능을 제공합니다.메시지에는 릴레이용 명령어(일반적인 "/" 슬래시 문자 명령어 접두사 앞에 있으며 현재도 사용 중) 또는 원격 호스트(일반적으로 메인프레임 컴퓨터)의 메시지가 포함될 수 있습니다.

BITNET에 연결된 컴퓨터는 컴퓨터 네트워크 대역폭에 대한 접근이 제한되었기 때문에 일반적으로 대학과 정부 기관에 배치되었습니다.대학의 전체 네트워크 접속이 단일 임대 전화 회선 또는 4800 보의 다이얼 업 접속을 경유하는 것은 드문 일이 아닙니다.따라서 채팅과 같은 "재미있는" 목적을 위해 희소한 컴퓨팅 및 네트워크 리소스를 사용하는 것은 종종 권장되지 않았습니다.

인기

릴레이가 받아들여진 이유 중 하나는 피어 서버 시스템이 그룹 채팅에서 소비되는 네트워크 대역폭을 줄였기 때문입니다.이는 같은 메시지의 여러 복사본을 각 서버에 개별적으로 전송할 필요가 없어졌기 때문입니다.이러한 효율성과 그 당시 제한된 대역폭 때문에 사용자들은 종종 대체 채팅[citation needed] 시스템을 사용하거나 개발할 수 없었습니다.갤럭시 네트워크나 VM/Shell같은 실험적인 채팅은 주목할 만한 성공을 거두기 전에 종료하라는 요청을 받았습니다.

비트넷 릴레이는 1980년대 후반 버지니아 공대 발디스 클레트니크스가 CPU 시간을 훨씬 적게 소비하는 파스칼 버전을 만들면서 인기를 끌었고, 1990년대 초반 스마트 릴레이가 메시지 전달 처리를 개선하면서 다시 인기를 끌었다.

Jeff Kell 자신이 BITNET Relay의 종말 가능성에 대해 관찰했지만, TCP/IP인터넷만이 BITNET과 Relay의 종말을 가져왔다.인터넷 릴레이 채팅의 창시자인 Jarkko Oikarinen은 BITNET[2] Relay에서 영감을 받았다고 말한다.

사용.

세션의 예를 다음에 나타냅니다.

/SIGNUP Robert Harper * 가입해 주셔서 감사합니다, Robert Harper.* 이제 /SIGNON <nickname> 명령어를 사용하여 닉네임을 확립하고 릴레이에 로그온합니다. /SIGN ON Rob Inter Chat Relay Network에 오신 것을 환영합니다.호스트는 RELAY@FINHUTC(핀란드)입니다.마지막 로그온은 89년 3월 17일 08:39:23이었습니다.에는 67사용자 27릴레이에. /HELP **************** 릴레이 명령어*************** /Bye............ Signoff 릴레이/Channel의 num>.....<>번 채널에;num>,/Contact<>host-nick> .Change한다;.Show 릴레이 접촉 정보 /Getop..... 릴레이 사업자 /Help을 소환하도록 해 보세요............. 이 목록 /Info 주고 있다........이름 /Rates과..릴레이 정보;...Invite 사용자 채널 /Links 달라....... .Shows 적극적인 릴레이 /List..........열거하라 액티브 채널 /Msg<>nick>,<>text>.... .Sends 개인 메시지 /Nick 개체, newnick>....... < 너의 별명은 /Names 변경, channel>... 파일/Invite<>nick> 보내다. .Show 사용자들입니다. ....... 나 .Displayssage rate / 서버 <node> . . .노드 / Signon <nick > <채널> . . . . Signon to Relay / Signon <nick > ,SHIFT . . 대문자 이동 / Signon <nick>,UNSHIFT. 소문자 shift / Signoff . . . . Relay / Signup < full name >로부터의 사인오프를 강제합니다.Signup거나 변화 전체 이름 /Stats........ 디스플레이 릴레이 통계/Summon<>userid>, @<>node>... 초대하다 사용자/Topic<>을 중계하다.;subject>..... 주제 당신의 채널에 대한 /Who <, channel>..... 모두 표시 사용자와 별명 /WhoIs<>nick>........ 별명 .Identify 릴레이 버전 01.24x0 호스트 릴레이 FINHUTC @ /LINKS. (핀란드)릴레이 릴레이 제어봉 집합체 @RN (제네바) -> 핀란드 릴레이 @ DIERN (독일) -> 스위스 릴레이 @ AEARN (오스트리아) -> 독일 릴레이 @ CZHRZU1A (취리히) -> 제네바 릴레이 @ HEARN (네덜란드) -> 제네바 릴레이 @TAUNIVM (타우렐레이) -> 제네바 릴레이 @EB0UB011 (바르셀로나) -> 제네바 릴레이 @ ORION (New_Jersey) -> 제네바 릴레이 @ BITNIC (NewYork) -> New_Jersey RELAY @ JPNSUT10 (도쿄) -> NewYork RELAY VILLOY (N - 필라델피아)NY ) -> UTCVM (테네시) -> 피츠버그 릴레이 @UIUCVMD (Urbana_)의 새로운 Jersey 릴레이IL) -> 피츠버그 릴레이 @CANADA01 (캐나다01) -> 이타카_NY 릴레이 @ AUVM ( Wash _ DC ) -> Va_Tech RELAY @ VTVM2 ( Va _ Tech ) -> Ithaca _NY 릴레이 @UALTAVM (Edmonton ) -> Canada01 RELAY @NYUCCVM (Nyu) -> New_Jersey RELAY @ UWF (Pensacola) -> Va_Tech RELAY MASRELAY @UB - VM ( 버팔로)NY 릴레이 @CMUCCVMA (피츠버그) -> 이타카_NY 릴레이 @PURCCVM (Purdue ) -> 피츠버그 릴레이 @UREGINA1 (Regina_Sk ) -> 캐나다 01 릴레이 @ GITVM1 (애틀랜타) -> 테네시 주

「 」를 참조해 주세요.

레퍼런스

  1. ^ Kell, Jeff (1987). "Excerpt from "RELAY: Past, Present, and Future"".
  2. ^ Oikarinen, Jarkko. "Founding IRC".

외부 링크