#1
|
|||
|
|||
СОБ.ИНФ.: Пётр Соболев на geektimes.ru : "От четырёх до тридцати двух"
Vladimir Fyodorov написал(а) к All в Mar 17 08:30:32 по местному времени:
> В разделе "История IT" на geektimes.ru появилась большая статья Петра > Соболева "От четырёх до тридцати двух", в которой он описывает "конец > того романтического периода, когда разработчики компьютеров ещё не > пытались угодить обывателю, а делали то, что они сами, по каким-то своим > соображениям, считали правильным". Статья интересная, написана хорошим > языком, изобилует фактами и любопытными подробностями. Значительную часть > статьи занимает глава "FidoNet и BBS", которая, несмотря на большой > размер, приводится здесь целиком. https://geektimes.ru/post/287172/ =============================================================================== И вот тут я от кого-то узнал про FidoNet. FidoNet и BBS В принципе, модем у меня валялся уже довольно давно. Но его применению препятствовали два важных обстоятельства. Во-первых, непонятно было, с кем при помощи него связываться и зачем. Во-вторых, это был акустический модем. Т.е. предполагалось, что на него сверху кладётся телефонная трубка (там были специальные обрезиненные динамик и микрофон) и, путем манипуляций с телефоном и кнопками, устанавливается соединение. Забегая вперёд отмечу, что связаться с кем-либо при помощи этого модема мне так никогда и не удалось. Так что, первым настоящим моим модемом стал модем на 1200 бод без MNP (т.е. без коррекции ошибок), представлявший собой полноразмерную ISA 8 бит плату, причём для стабильной работы его приходилось постоянно охлаждать комнатным вентилятором. FidoNet не имела почти ничего общего с современным Интернетом - ни технически, ни организационно. Это была некоммерческая любительская сеть - люди (называемые "сисопами", от "system operator") в разных городах и странах просто договорились о неких механизмах передачи друг другу почты (в виде архивов с текстовыми файлами), правилах приёма новых людей и о принципах разрешения конфликтов. Подключение и обмен почтой были бесплатными - крупные узлы сети обычно размещались в каких-либо организациях, которые оплачивали междугородние и международные звонки. Коммерческая деятельность в сети жёстко преследовалась, за исключением специально выделенных "анклавов" для продажи-покупки железок. Центральной идеей FidoNet были эхоконференции (эхи) - нечто, похожее на глобальные форумы разных тематик. В отличии от форумов в Интернете, эхи не принадлежали кому-то одному, а были размазаны по всей сети. За порядком в эхах следили модераторы - те, кто их создал или получил полномочия от создателей. Координировали хождение почты, а также отключали нарушавшие правила узлы - сетевые и региональные координаторы и эхокоординаторы. Технически, станция FidoNet представляла собой компьютер с модемом подключенным к телефонной линии и специальным софтом. Для узлов сети было обязательным отвечать на звонки других узлов как миниум один час в сутки (ранним утром) - для обмена личной почтой. Как правило же, узлы работали либо всю ночь (пока родственники sysop'а спали), либо (в организациях) 24 часа в сутки. В период своего расцвета на территории бывшего СССР сеть FidoNet насчитывала сотни узлов и бесчётное число поинтов (за поинтов отвечали узлы, через которые те получали доступ к почте). Это было уникальное явление - в Европе и США FidoNet никогда не достигал таких масштабов и организованности. В отличии от Интернета, тот FidoNet был не просто транспортом для почты и файлов но, в первую очередь, сообществом людей, причём организованным по весьма демократичным принципам - со своими законами и механизмами, обеспечивающими их выполнение. Главные образом эти механизмы были направлены на обеспечение устойчивого хождения почты и порядка в эхоконференциях. Изменения, вносимые в документы, широко обсуждались сисопами и затем ставились на голосование. Тоже самое касалось и выборов координаторов разных уровней. Для получения доступа в FidoNet не нужно было ничего, кроме наличия компьютера, модема (хотя, некоторые умудрялись получать почту на дискетах, что в шутку называли "floppynet") и умения настроить необходимый для работы в сети софт. Последнее, впрочем, играло роль мощного фильтра, отсеивающего случайных людей - большая часть участников была так или иначе связана с IT, хотя, конечно, хватало людей с техникой не связанных, но пожелавших разобраться. Такая естественная закрытость сообщества позволяла до некоторой степени доверять друг другу. Забегая вперёд скажу, что параллельно с расцветом FidoNet, в российских организациях и учреждениях был достаточно распространён ранний offline Интернет, который тогда часто называли "Релком" - по названию крупнейшего провайдера. Там также существовало подобие эхоконференций (называемых ньюсгруппами), однако принципы организации сети сказывались на содержимом этих ньюсгрупп крайне негативно. Уже упомянутый естественный фильтр здесь не действовал, подобной FidoNet регулирующей структуры эхокоординаторов не было. Всё это заменяли чисто коммерческие взаимоотношения провайдера и клиента. В связи с этим, содержимое ньюсгрупп часто представляло собой смесь спама с флеймом, которые ни у кого не было ни полномочий ни механизмов прекратить. На этой почве в FidoNet регулярно возникали споры о том, следует ли обмениваться с ньюсгруппами трафиком (отдельные узлы FidoNet параллельно выполняли роль гейтов). Происходившее в FidoNet находило отражение и в реальной жизни. Принадлежность к этой сети была своего рода рекомендацией при приёме на работу (при этом ходила, имевшая по собой некоторые основания, шутка, что, если число сотрудников, имеющих отношение к FidoNet, в данной компании превышает определённое - та разваливается). Во многих магазинах, торговавших компьютерами и комплектующими, достаточно было заявить о том, что ты имеешь адрес в FidoNet (одно время даже выпускались специальные значки), чтобы получить скидку или какое-то особое отношение. Люди, избранные координаторами - были очень известны. Мне вспоминается показательный случай: На московской выставке "Комтек" в конце 1990-х традиционно проводилась неформальная встреча сисопов со всей России и стран ближнего зарубежья. Ими была заполнена вся площадь перед павильонами - полагаю, там было несколько тысяч человек. В какой-то момент, прямиком через площадь попыталась проехать машина с кем-то "важным" (хотя, она могла свободно проехать по краю). Сигналя, машина постепенно доехала до самого центра толпы, где стоял, спиной к ней, тогдашний региональный координатор. Я с ним о чём-то разговаривал и, соответственно, видел приближающуюся машину, которая, в конце-концов, упёрлась ему в спину. Понимая, на мой взгляд, ситуацию, он не отошёл, а напротив - сел на капот. Из машины вышли охранники и стали угрожать. Услышав разговор на повышенных тонах,, толпа начала собираться плотнее и вслушиваться. У охранников хватило здравого смысла не настаивать, поскольку в той ситуации вряд ли им помогло бы и оружие. Машина сдала назад. Параллельно с FidoNet существовало также такое явление, как BBS (Bulletin Board System). В нашей стране, как правило, станции FidoNet и BBS работали на одних и тех же компьютерах, поэтому часто эти понятия путали. В отличии от узла FidoNet, через который можно было лишь забирать и отправлять почту, BBS предоставляла онлайн доступ к компьютеру (самая близкая современная аналогия - telnet). Любой желающий мог позвонить на телефонный номер из списка и, соединившись и зарегистрировавшись, скачивать файлы, читать почту или чатить с сисопом. В зависимости от статуса позвонившего (который присваивался сисопом по количеству ценного софта, закачанного пользователем, или степени знакомства с ним) устанавливались лимиты на время соединения. Поскольку телефонная линия была, как правило, одна, остальные желающие дозванивались до тех пор, пока позвонивший не освободит линию или не слетит с неё из-за плохой связи. Сам звонок производился программой-терминалом, при помощи которой, через последовательный порт, модему передавались команды набора номера (ATDP1234567), изменения скорости, протоколов и пр. При этом динамик модема обычно оставляли включённым чтобы было слышно, не взял ли случайно трубку человек. Если трубку снимал модем, начинался процесс соединения с характерным шипением и свистом (по которому часто можно было опознать протокол и скорость). Если соединение устанавливалось, звук выключался и появлялась надпись вида "CONNECT 2400/MNP". У меня на домашнем номере довольно долго работала SkyNet Station BBS и было необычно и интересно, когда вдруг звонили пообщаться незнакомые люди из других городов и даже стран. Некоторые пользовались для этого линиями "Искра-2" (альтернативная ведомственная телефонная связь). Поскольку рабочее время станций приходилось на ночь (с полуночи до утра), на занятиях в институте я, временами, отключался в совершенно неудачные моменты (для первого-второго курса такой подход к обучению был не совсем оптимальным, однако мне везло). Звонки на зарубежные BBS были также способом получения свежего софта, как правило пиратского (warez). Так как межгород стоил дорого, такие звонки обычно осуществлялись за счёт организаций (часто - без их ведома). Были также и попытки научиться звонить бесплатно. Различные варианты bluebox, известные из западных источников, на отечественных АТС, увы, не работали. Впрочем, известен как минимум один человек, которому удалось успешно доработать эту технологию. Правда, к тому времени тема с BBS почти потеряла актуальность. Сказать, что проводные телефонные линии в те годы были очень плохого качества - значит не сказать ничего. Типичными модемами поначалу были модемы на 2400 бод (бит в секунду) но в реальности средняя скорость была намного ниже. Существовало даже довольно популярное мнение, что на отечественных линиях нельзя получить скорость больше, чем 9600. Впрочем, точно также ходили байки и про невозможность тактовой частоты компьютеров свыше 33МГц, но обе эти цифра постоянно увеличивались, при неизменности качества линий. Стали появляться модемы, за счет всяких технических решений обеспечивающие высокие скорости даже на линиях, по которым и разговаривать-то можно было с трудом. Очень редкими, но устойчивыми к помехам были модемы Telebit с протоколом PEP и TurboPEP (23000 бод). Затем широко распространились Zyxel (19200) и US Robotics (16800) которые поддерживали, помимо стандартного для всех v32/v32bis (9600/14400), ещё и собственные протоколы - ZYX (19200) и НST (16800), на которых могли связываться только сами с собой. Выбор между Zyxel и USR даже имел для сисопов некоторый оттенок религиозного. С протоколом НST связана любопытная история... Первоначально этот протокол поддерживался лишь в модемах US Robotics Courier, весьма дорогих. Но, в какой-то момент, та же фирма выпустила дешёвый USR Sportster без поддержки протокола НST. Умельцы довольно быстро обнаружили, что схемы обоих модемов практически идентичны, однако простая замена прошивки не приводила к превращению Спортстера в Курьер. В Питере тонкостью превращения овладели два человека, между которыми возникла конкуренция, временами перераставшая в военные действия. Помню, когда я принёс одному из них свой Спортстер на переделку, он попросил меня пойти погулять пару часов, так как он, якобы, должен был отнести его в какой-то НИИ и чуть ли не засунуть там в ускоритель элементарных частиц. Позднее выяснилось, что это выдумки и, на самом деле, всё куда проще. Второй умелец располагался в одном из помещений Медицинского института на Карповке - там посреди большой комнаты стоял пустой корпус от древней ЕС-ки, внутри которого лежал матрас, на котором спал хозяин. У стены стоял полуоткрытый (днём) несгораемый шкаф с работающим компьютером и модемом - узел 2:5030/131. С ростом скорости обмена данными и количеством участников сети росли и объемы софта, который нужно было где-то хранить. Жёсткие диски были очень дороги и не особо надёжны, а накопителей на CD ещё не было. Помню, в 1996 году я впервые увидел в Корабелке видеопроигрыватель на оптических дисках диаметром дюймов 8. Да и то, способ записи видео там был аналоговый. На начальном этапе были популярны различные методы увеличения ёмкости обычных гибких дисков. При помощи специальных утилит удавалось записывать более 800кб на диски штатной ёмкости 360кб (используя дисковод рассчитанный на 720 кб) и около 1.4мб на диски ёмкостью 1.2мб. Этого всё равно не хватало, поскольку требовалось сохранять практически весь софт, который попадал нам в руки. Во-первых, для целей дальнейшего обмена, во-вторых, очень часто потеря дистрибутива какого-нибудь редкого пакета означала, что больше его взять будет негде. Современные подходы вида "зачем хранить, лучше ещё раз скачаю" были неосуществимы. Этой ситуацией воспользовались умельцы одной зеленоградской фирмы, разработавшие карту "Arvid" для PC, позволявшую использовать почти любой видеомагнитофон в качестве стримера. На кассету влезало 1-2GB информации (с избыточностью, для коррекции ошибок), что по тем временам было очень много. Это было дешёвое и надёжное, а потому весьма популярное решение. =============================================================================== --- GoldED+/W64-MSVC 1.1.5-b20161221 |