BITNET Relay , также известная как Inter Chat Relay Network, была сетью чата, установленной на узлах BITNET . Она предшествовала Internet Relay Chat и другим системам онлайн-чата . Программа, которая сделала сеть возможной, называлась «Relay» и была разработана Джеффом Келлом из Университета Теннесси в Чаттануге в 1985 году с использованием языка программирования REXX . [1]
Эта система получила свое название от " эстафетной гонки ", которая имеет схожее поведение, когда сообщения путешествуют по сети серверов Relay, пока не достигнут своего пункта назначения. Сообщения, отправленные в пределах Соединенных Штатов , достигают своих пунктов назначения за несколько секунд, но время связи различается в других странах или на международном уровне. Если одно или несколько сетевых соединений выходили из строя, BITNET сохранял и пересылал сообщения, когда сетевые соединения восстанавливались, через несколько минут или даже часов.
До внедрения BITNET Relay любая форма связи через BITNET требовала идентификации удаленного пользователя и хоста.
Relay работал на специальном ID , используя несколько хостов 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]