Сначала были BBS
[*]Начать рассказ об истории FidoNet стоит с BBS (Bulletin Board System). Во времена диалапа любое соединение имело топологию точка- точка. То есть, мы со своего компьютера с помощью модема (он мог быть внутренним, или же внешним, самыми известными были USRobotics) звонили на другой компьютер по проводной телефонной линии. Для доступа к BBS необходимы телефонная сеть, модем и программа-терминал. [*]BBS хотя и выступала в роли сервера, но на самом деле это был такой же компьютер, как правило под управлением MS-DOS, позднее Windows. При этом, набор программного обеспечения для реализации BBS был достаточно разнообразен (http://www.staroceans.org.s3-website-us-east-1.amazonaws.com/wiki/A/List_of_BBS_software). Отдельно хотелось бы отметить наличие в этом списке компьютера Amiga. Эта замечательная машина тоже заслуживает отдельной статьи! [*]Как правило BBS не работали круглые сутки, так как это был просто чей-то компьютер. Днем телефон использовали по прямому назначению, а ночью, как правило, с 00 до 6 часов можно было звонить модемом на BBS. Если во время нашей попытки подключения к станции кто-то был уже подключен, мы слышали короткие гудки и надо было ждать пока другой пользователь отключится (никакой многозадачности!). Отдельной проблемой было качество связи. АТС (автоматические телефонные станции) были разной степени “свежести”. Так координатные и декадно-шаговые телефонные станции давали не слишком хорошее качество линии и скорость 14400 на них была пределом мечтаний. Используемые сейчас цифровые АТС в 90е были большой редкостью. Ну, и как водится, свои коррективы в качество линий вносила погода, так хороший ливень мог свести шансы на нормальную скорость связи практически к нулю. [*]Дозвонившись до BBS мы могли скачать или загрузить файлы и отправить админу сообщение.
Появление сети друзей
[*]В 1984 году американский разработчик Том Дженнингс (Tom Jennings) решил создать собственное решение, которое будет дешевле и доступнее имевшихся на тот момент возможностей интернета. [*]А здесь надо сделать отступление и рассказать о том, что представлял из себя интернет в те времена. Тогда еще не существовало не только медийного контента и прочих виртуальных плюшек, к которым мы все уже привыкли, но и даже гипертекста как такового. Поэтому, многие концепции, заложенные в FidoNet были революционными. [*]Первыми участниками новой сети стали сам Дженнингс и его друг Джон Мадил (John Madil), которые жили на разных побережьях США. Технически решение представляло собой сеть типа «точка-точка» и связь устанавливали напрямую между BBS двух участников. При этом не было необходимости находиться онлайн, когда пишешь сообщение. Письмо можно было подготовить заранее в оффлайне, а затем отправить в ночные часы, когда телефонная связь была дешевле. [*]Далее в эту сеть стали также подключаться и другие BBS. Для обмена сообщениями между BBS выделялся специальный интервал времени – почтовый час, в который обычным пользователям запрещалось звонить на BBS, а вместо них станции сами звонили друг другу и отправляли предназначенные для них сообщения. Если не ошибаюсь у нас почтовые часы были с 4:30 до 6:30. [*]Сеть друзей стала стремительно набирать поклонников и к началу 1985 года в ней было уже более 200 узлов. Изначально никакой иерархии в Fido не было и каждый узел связывался с другим узлом напрямую. Но с ростом числа пользователей сети существенно возросло число телефонных звонков, в том числе междугородных. Для решения этой проблемы создатели сети решили сменить структуру сети с линейной на древовидную, сгруппировав пользователей по сегментам по географическому признаку.
Ноды, пойнты и другие
[*]Поговорим подробнее о структуре сети FidoNet. На самом нижнем уровне сетевой иерархии находятся пойнты, то есть простые пользователи, которые по правилам сети не являются ее участниками, не имеют права голоса и каких-то обязанностей. По сути, пойнты это все те пользователи, которые отправляют и получают сообщения. [*]Однако, при желании пойт может вырасти до нода. Для этого нужно было установить нужный софт и отдать свою телефонную линию на растерзание ночным звонкам. [*]Нода (узел) это минимальный элемент сети FidoNet, отвечающий за доставку сообщений. У каждой ноды были свои поинты, которые к ней подключались. Пойнт мог подключаться только к своей ноде. [*]Нодой управлял системный оператор (сисоп). В его обязанности входило обеспечение отправки и получения трафика с других нод и предоставление доступа к контенту для пойнтов. [*]На роли сисопов хотелось бы остановиться особо. Если на пойнтов особых обязанностей не возлагалось. Разве что, они должны были регулярно забирать свою почту, подключаясь к узлу своего нода в разрешенное время (как правило с 23:00 до 4:30). А вот у сисопов в сети FidoNet были вполне конкретные обязанности. В частности, они должны были обеспечивать как доступность ноды для подключений пойнтов, так и пересылку контента на другие ноды. Также правила FidoNet позволяли сисопам читать пользовательскую переписку для выявления нарушений. [*]Следующим элементом сети FidoNet является сеть. Это по сути группа узлов, объединенных по географическому принципу (как правило, город). [*]Регионы могли включать в себя целую страну или даже выходить за ее пределы. Например, в 1995 году на Украине, в Белоруссии и Прибалтике были собственные регионы, а узлы Казахстана, Таджикистана и Узбекистана входили в российский. [*]И наконец, зоны. Это крупнейшая единица сети FidoNet. Всего было шесть зон: 1 — Северная Америка; 2 — Европа и территория бывшего СССР; 3 — Австралия и Океания; 4 — Южная Америка; 5 — Африка; 6 — Азия. [*]На самом деле в этой иерархии могли быть промежуточные элементы на уровне нодов. Так, ноды могли пересылать трафик на хабы – ноды, маршрутизирующие почту с других нод. Таким образом, выполнялась промежуточная сборка и маршрутизация почты.ФедиНет
[*]О происхождении названия сети есть различные версии. В прежние времена довольно популярной была версия о том, что Fido это имя пса Дженнингса. Однако, на самом деле это не так, потому что у создателя сети вовсе не было собаки. Однако, Фидо это действительно довольно популярная кличка собаки в штатах. [*]Есть также другая версия, согласно которой название было взято Дженнингсом из первого попавшегося на глаза слова, которое было на наклейке его монитора. [*]Так или иначе, но символом-талисманом (или как сейчас говорят маскотом) для сети Fido является собака с дискетой в зубах.
Используемый софт
[*]Для того, чтобы получить общее представление о том, как на практике функционировала сеть FidoNet во времена MS-DOS и ранних Windows, рассмотрим то программное обеспечение, которое использовалось для работы с сетью. [*]В Фидо используется пакетный режим работы. То есть, после получения почты, специальное ПО (тоссер) помещает полученные сообщения в почтовую базу системного оператора узла, формирует исходящие пакеты для верхнеуровневого узла (аплинка) и даунлинков (поинтов и узлов, получающих почту с данного узла. [*]Заранее подготовленные и заархивированные пакеты передаются специальным приложением мейлером в момент следующего сеанса связи с соответствующими узлами. Здесь стоит отметить, что доставка сообщений с одной ноды на другую даже в пределах одного региона могла занимать до нескольких дней.

Собственно контент
[*]В Фидо можно было передавать личные почтовые сообщения (NetMail) любому пользователю сети (можно провести аналогию с личными сообщениями в современных мессенджерах), а можно было писать в эхоконференции (Echomail). Во втором случае ваше сообщение было видно всем участникам конференции (как чат в мессенджере). [*]Эхоконференции (эхи) был посвящены совершенно разным тематикам: от компьютерных тем до котиков. Однако, здесь тоже были определенные ограничения. Так как проект FidoNet был некоммерческим, то запрещалось вести какую-либо коммерческую деятельность (проще говоря рассылать спам). Также в большинстве эх были модераторы, следившие за тем, чтобы пользователи не оскорбляли друг друга, не писали сообщений не по делу (флудили, оффтопили). В качестве наказания модератор мог назначить разные степени предупреждения: [*][*] — негрубое нарушение с малым сроком действия, неформальное название — «звезда». [*][+] — серьёзное нарушение, срок действия — дольше, неформальное название — «плюс». [*][!] — очень серьёзное нарушение правил, подписчик, получивший эту «награду», не имеет права писать в конференцию в течение какого-то срока. [*]Также были эхи, в которые нельзя было писать любому пользователю. Все могли только читать, а для того, что твое сообщение опубликовали в эхе необходимо было сначала написать модератору и уже он решал публиковать ли это сообщение или нет. [*]Наверное, самым известным примером такой эхи являлась HUMOR.FILTERED. Как можно понять из названия это была юмористическая эха, но для того, чтобы пользователи не писали бородатые анекдоты по несколько раз на дню, модераторы публиковали только новые истории, которые им присылали пользователи.
FidoNet в России
[*]21 сентября 1990 года сеть Fidonet появилась в России. Новосибирский пользователь Евгений Чуприянов (в Фидо он известен как Eric Fletcher) развернул первый узел сети. Со временем в регионе были образованы первые сети: 5000/* и 5010/*. Чуть позже появилась сеть и в Москве. Первый московский фидошник – Алексей Забpодин, был поинтом у вышеупомянутого Евгения Чуприянова. Позже он создаст свой собственный узел. [*]Дальнейшее расширение Fidonet было весьма тривиальным: от первых пользователей о сети узнавали в других городах, подключались, а затем открывали новые узлы, о которых в свою очередь узнавали новые люди и т. д.
Закат… но не совсем
[*]Информационные технологии не стоят на месте и конечно развитие Интернет и переход глобальной сети в тот вид, в котором он существует сейчас не могли не сказать на сети Фидо. С одной стороны дешевели услуги связи, а каналы становились производительнее, с другой стороны интернет становился все более мультимедийным, в отличии от сугубо текстового Фидо. Создатель проекта Дженингс перестал участвовать в развитии FidoNet в конце 90х из-за разногласий с администраторами сети. [*]В результате сеть друзей начала терять своих поклонников. Как водится, старожили сети стали говорить, что FidoNet уже не тот. Ниже представлен график изменения количества пользователей, наглядно показывающий пик их количества и последовавший затем спад.
Подведем итоги
[*]Сеть FidoNet по праву можно назвать свободной альтернативой Интрнету. Будучи созданной энтузиастами без каких-либо финансовых вложений, он смогла обрести миллионы поклонников по всему миру. Для многих она стала инструментом поиска информации задолго до появления поисковиков, для других средством общения с единомышленниками по всему миру. Так что, сеть Фидо является славным прошлым, но и отчасти настоящим современного ИТ, позволившей многим из нас начать свой путь в мир информационных технологий..[*]Источник