Из Википедии, бесплатной энциклопедии
  (Перенаправлено из Bitnet Relay )
Перейти к навигации Перейти к поиску

BITNET Relay , также известный как Inter Chat Relay Network, представлял собой чат-сеть, настроенную на узлах BITNET . Он появился раньше, чем Internet Relay Chat и другие системы онлайн-чата . Программа, которая сделала возможной сеть, получила название «Relay» и была разработана Джеффом Келлом из Университета Теннесси в Чаттануге в 1985 году с использованием языка программирования REXX . [1]

Эта система получила свое название от « эстафетной гонки », которая имеет схожее поведение, когда сообщения скачкообразно перемещаются по сети серверов ретрансляции, пока не достигнут пункта назначения. Сообщения, отправленные в пределах Соединенных Штатов , дойдут до места назначения за несколько секунд, но время связи варьировалось в других странах или за рубежом. Если одно или несколько сетевых каналов не работают, BITNET будет хранить и пересылать сообщения, когда сетевые ссылки восстанавливаются через несколько минут или даже часов.

Фон [ править ]

До внедрения BITNET Relay любая форма связи через BITNET требовала идентификации удаленного пользователя и хоста.

Ретранслятор работал по специальному идентификатору с использованием нескольких хостов BITNET. Чтобы использовать его, пользователю с идентификатором RELAY было отправлено сообщение. Программа Relay, работающая с этим идентификатором пользователя, затем будет предоставлять функции многопользовательского чата, в основном в форме «каналов» ( чатов ). Сообщение может содержать либо команду для Relay (которой предшествует популярный префикс команды с косой чертой «/», который используется до сих пор), либо сообщение на удаленном хосте (обычно это мэйнфрейм ).

Компьютеры, подключенные к BITNET, обычно располагались в университетах и ​​государственных учреждениях из-за ограниченного доступа к пропускной способности компьютерной сети. Не было ничего необычного в том, что все сетевые соединения университета выполнялись по одной арендованной телефонной линии или даже по коммутируемому соединению со скоростью 4800 бод . Таким образом, использование скудных вычислительных и сетевых ресурсов для «несерьезных» целей, таких как чат, часто не поощрялось.

Популярность [ править ]

Одна из причин, по которой Relay получила признание, заключалась в том, что его система одноранговых серверов уменьшила пропускную способность сети, потребляемую групповым чатом, из-за того, что больше не нужно отправлять несколько копий одного и того же сообщения индивидуально на каждый сервер. Из-за этой эффективности и ограниченной пропускной способности в то время пользователям часто не разрешалось использовать или разрабатывать альтернативные системы чата [ необходима цитата ] . Экспериментальные чаты, такие как Galaxy Network и VM / Shell, попросили закрыть, прежде чем они добились заметного успеха.

Bitnet Relay приобрел популярность в конце 1980-х, когда Валдис Клетниекс из Virginia Tech создал версию Pascal, которая потребляла гораздо меньше процессорного времени , и снова в начале 1990-х, когда Smart Relay улучшил обработку доставки сообщений.

Хотя сам Джефф Келл наблюдал за возможной кончиной BITNET Relay, только TCP / IP и Интернет положили конец BITNET и Relay. Яркко Оикаринен , создатель Internet Relay Chat , говорит, что его вдохновил BITNET Relay [2]

Использование [ править ]

Ниже приведен пример сеанса:

/ ПОДПИСАТЬСЯ на роберт харпер* Спасибо за регистрацию, Роберт Харпер.* Теперь используйте команду / SIGNON <ник>, чтобы* установить ник и войти в Relay./ ПОДПИСАТЬСЯ на грабитьДобро пожаловать в сеть ретрансляций Inter Chat, Роб.Ваш хост - RELAY @ FINHUTC (Финляндия).Ваш последний вход в систему был в 08:39:23 17.03.89.На 27 реле работают 67 пользователей./ПОМОЩЬ**************** Команды реле ***************/До свидания . . . . . . . . . . . . Выход из реле/ Канал <число>. . . . .Изменить на канал <num>/ Связаться с <host-nick>. .Показать контактную информацию реле/ Getop. . . . . Попробуйте вызвать оператора реле/Помощь. . . . . . . . . . . . . Распечатывает этот список/Информация. . . . . . . . . . . Отправить файл RELAY INFO/ Пригласить <ник>. . . Пригласите пользователя на свой канал/ Ссылки. . . . . . . . . . .Показывает активные реле./Список. . . . . . . . . . . Список активных каналов/ Msg <ник> <текст>. . . .Отправляет личное сообщение/ Ник <новник>. . . . . . Смени свой ник/ Имена <канал>. . . . .Показать пользователей с именами/Тарифы . . . . . . . . . .Отображение скорости сообщений/ Серверы <узел>. . . . Показать узел обслуживания реле/ Войти <ник> <канал>. . . .Signon к реле/ Войти <ник>, SHIFT. . Принудительный сдвиг в верхнем регистре/ Signon <ник>, UNSHIFT. Принудительный сдвиг в нижнем регистре/Выйти . . . . . . . . . . Выход из реле/ Регистрация <полное имя>. Зарегистрируйтесь или смените ФИО/ Статистика. . . . . . . . Отображение статистики реле/ Summon <userid> @ <node>. . Пригласить пользователя в Relay/ Тема <тема>. . . . Тема для вашего канала/ Кто <канал>. . . . Показать пользователей и никнеймы/ WhoIs <ник>. . . . . . . .Определить ник/ ССЫЛКИ RELAY Version 01.24x0 Host RELAY @ FINHUTC (Финляндия)Реле RELAY @ CEARN (Женева) -> ФинляндияРеле RELAY @ DEARN (Германия) -> ШвейцарияРеле RELAY @ AEARN (Австрия) -> ГерманияРеле RELAY @ CZHRZU1A (Zurich) -> ЖеневаРеле RELAY @ HEARN (Голландия) -> ЖеневаРеле RELAY @TAUNIVM (TAUrelay) -> ЖеневаРеле RELAY @ EB0UB011 (Барселона) -> ЖеневаРеле RELAY @ ORION (Нью-Джерси) -> ЖеневаРеле RELAY @ BITNIC (Нью-Йорк) -> Нью-ДжерсиРеле RELAY @ JPNSUT10 (Токио) -> Нью-ЙоркРеле RELAY @ VILLVM (Филадельф) -> Нью-ДжерсиРеле RELAY @ NDSUVM1 (No_Dakota) -> Нью-ДжерсиРеле RLY @CORNELLC (Ithaca_NY) -> Нью-ДжерсиРеле RELAY @ UTCVM (Теннесси) -> ПиттсбургРеле РЕЛЕ @UIUCVMD (Urbana_IL) -> ПиттсбургРеле RELAY @ CANADA01 (Canada01) -> Ithaca_NYРеле РЕЛЕ @ AUVM (Wash_DC) -> Va_TechРеле РЕЛЕ @ VTVM2 (Va_Tech) -> Ithaca_NYРеле RELAY @UALTAVM (Эдмонтон) -> Canada01Реле РЕЛЕ @NYUCCVM (Нью) -> Нью-ДжерсиРеле RELAY @ UWF (Пенсакола) -> Va_TechРеле MASRELAY @ UBVM (Buffalo) -> Ithaca_NYРеле RELAY @CMUCCVMA (Pittsburgh) -> Ithaca_NYРеле RELAY @PURCCVM (Purdue) -> ПиттсбургРеле RELAY @ UREGINA1 (Regina_Sk) -> Canada01Реле RELAY @ GITVM1 (Атланта) -> Теннесси 

См. Также [ править ]

Внешние ссылки [ править ]

Ссылки [ править ]

  1. ^ Келл, Джефф (1987). «Отрывок из« РЕЛЕ: прошлое, настоящее, будущее » » .
  2. ^ Oikarinen, Яркко . «Основание IRC» . CS1 maint: обескураженный параметр ( ссылка )