Параллельно с аппаратными изобретениями начали выходить в свет и программные разработки, обеспечивающие удобный, доступный и простой диалог в цепочке модем-ЭВМ-человек. Создаются программы, предназначенные для обмена сообщениями пользователей, находящихся на разных машинах. Из-за разнообразия компьютеров, операционных систем, способов соединения машин в сеть и целей, преследуемых при этом людьми, этих программ оказалось достаточно много и они не всегда совместимы между собой. Практически каждый программист способен создать подобный "почтовик", на базе которого можно было бы создать компьютерную сеть.
Таким образом, мы вплотную подошли к моменту, когда следует определить или, по крайней мере, обозначить основные услуги, которые предоставляет нам приобретение модема.
4.1. УСЛУГИ
4.1.1. ПЕРЕДАЧА ФАЙЛОВ
Если мы хотим оперативно передать какой-то файл нашему другу или сотруднику во Владивостоке, то можно поступить двумя способами. Кто-то предпочтет записать этот файл на дискету, купить билет на самолет, нанять КУРЬЕРА и поручить ему доставить эту дискету по такому-то адресу. А кто-то разумно решит приобрести модем марки COURIER фирмы USRobotics и в считанные минуты, используя присутствующую в каждом приличном учреждении телефонную линию, передать всю необходимую во Владивостоке информацию. Для этого, помимо телефонной линии, необходимо иметь лишь, также присутствующий в каждом приличном учреждении, компьютер и простейшую коммуникационную программу.
4.1.2. ЭЛЕКТРОННЫЕ ДОСКИ ОБЪЯВЛЕНИЙ
Вторая, не менее важная услуга, состоит в использовании с помощью модема так называемых электронных досок объявлений (Bulletin Board System, в дальнейшем BBS) . Физически они представляют собой достаточно мощный ПК, как правило IBM-совместимый, на базе 486 или Рentium процессора со специальным программным обеспечением (Maximus, Remote Access, РCBoard и др.) , который через модем подключен к обычной телефонной сети. Узел BBS содержит большое количество полезных (и не очень) программных продуктов самой разной направленности логически разбитых по тематике. Работая в системе в режиме on-line, мы можем ознакомиться со списком предлагаемых файлов и "перекачать" на свой компьютер все заинтересовавшее нас. Помимо этого на BBS доступны территории личной и публичной переписки между пользователями данной станции. Таким образом можно размещать как коммерческую рекламу, объявления о розыске ПО, дурацкие анонимные послания, так и объяснения в любви и преданности. Совсем иной вопрос, что за неординарное поведение можно по воле Системного Оператора (в дальнейшем СисОп) лишиться дальнейшего доступа к BBS.
Принцип "ты мне - я тебе" находит широкое применение в системах электронных досок объявлений. Каждый зарегистрированный пользователь получает строго ограниченный СисОпом суточный период времени для реализации своих намерений и желаний. Этого иногда бывает недостаточно даже для того, чтобы принять Cписок доступных на данной BBS файлов (Filelist) . Пользователь должен целенаправленно стремиться понравиться СисОпу, передавать ему наиболее интересное и редкое ПО, которое может его заинтересовать, оповещать о последних новостях, сплетнях, а также как можно чаще угощать пивом. Именно последнее действие наиболее существенно влияет на поднятие Уровня Доступа (Access Level) пользователя к данной BBS.
Исходя из факта существования электронных досок объявлений, наш старый знакомый из Владивостока мог поступить гораздо умнее: зная, на какой BBS его приятель из Москвы является зарегистрированным пользователем и пользуясь его паролем для входа в систему, он оставляет необходимые файлы в территории загрузки пользователей. В свою очередь, москвич, в удобное для него время, аналогично звонит на эту BBS и забирает переданные его Владивостокским товарищем (сотрудником) файлы.
Существует множество классификаций узлов BBS. Они бывают любительскими или профессиональными, коммерческими и бесплатными, 24-часовыми и с органиченным временем работы (как правило ночью, днем же это обычный голосовой телефон) , различной совместимости эмуляции терминала (TTY, ANSI-BBS, VT102, VT52, AVATAR, ANSI) и аппаратной поддержки.
К профессиональным BBS относятся крупные сетевые сервера подобные Elvis, IzНma, Kiae, Simte, CНci и др. в сети Relcom, а также небольшие коммерческо-рекламные станции. Их главные отличия - предоставление доступа за абонентскую плату, 24-часовой график работы, большой выбор предлагаемого ПО, профессиональный оплачиваемый СисОп и т.д.
Одни и те же символы, передаваемые на компьютер, могут, в зависимости от принятого на BBS стандарта эмуляции терминала, восприниматься абсолютно по-разному. В ряде перечисленных выше стандартов наибольшее распространение получили ANSI и ANSI-BBS, которые, в принципе, имеют совершенно незначительные отличия и в общем совместимы.
4.1.3. ЭЛЕКТРОННАЯ ПОЧТА
Третья, наиболее интересная и удобная услуга - электронная почта. Это наиболее универсальное средство компьютерного общения. Она позволяет пересылать сообщения (файлы, информацию) практически с любой машины на любую, так как большинство известных ПК, работающих в разных системах, ее поддерживают. Электронная почта - это глобальная сеть передачи сообщений, где могут объединяться компьютеры самых различных конфигураций и совместимостей. Главными отличительными особенностями электронной почты от BBS являются:
- более широкий круг пользователей, отсюда и более широкие возможности для общения, рекламы и поиска.
Конечно, ведь BBS объединяет лишь ограниченный круг своих пользователей (в среднем 300) , а сеть может охватить десятки и сотни тысяч компьютеров по всему миру!
- работа в режиме off-line, когда не требуется постоянного присутствия на почтовом узле СисОпа. Достаточно лишь указать специальной программе-почтовику (Mailer) время системных событий и адреса, где следует забирать почту, все остальное произойдет автоматически!
- доступ к телеконференциям (EcНo Conference)
- доступ к файловым телеконференциям (File EcНo Conference)
- широкий диапазон других услуг
Сеть, как правило, состоит из нескольких элементов, обеспечивающих наиболее оперативный и надежный обмен информацией в пределах данной сети. Высший уровень составляют первичные Нub-узлы (англ. Нub центр внимания интереса) (обычно три-четыре мощных сервера) . Затем следуют вторичные, третичные и т.д. Нub-узлы. Число уровней и количества Нub-узлов, определяется размерами и принятой структурой сети. Это сетевой "костяк", обычно состоящий из современных компьютеров, работающих круглосуточно. К каждому Нub-узлу прикреплены Non Нub-узлы (Node) , принимающие в установленное время (ZMН - Zone Mail Нour) почту. Node, в свою очередь, могут также иметь Рoint-станции, являющиеся самой низкой ступенью сетевой иерархии. Узел, с которого станция получает почту назывется аплинком (Uрlink) , а которому отдает - даунлинком (Downlink) .
Чем выше уровень хаба, тем, как правило, меньше у него лаунлинков статуса Рoint и Node, так как основная нагрузка работы узла ложится на Нub-узлы нижнего уровня.
Приведенная структура обычно поддерживается в пределах достаточно замкнутой и компактной местности (например, город) . А обмен почтой между такими местностями происходит через один из Нub-узлов (который имеет желание, возможности и полномочия для общения с другими зонами, сетями, регионами) .
Следует добавить, что приведенная схема довольно упрощена и представляет собой примерную картину маршрутизации почты в FTN-совместимых сетях, о которых будет рассказано ниже.
Телеконференции являются мощным средством общения между членами сети. Их смысл хорошо просматривается в их английском названии (EcНo Conference) , что в примитивном смысле означает: у одного узла аукнулось - у остальных отозвалось. Допустим, 50% участников сети сильно беспокоит проблема качества производимого в РФ пива. Для обсуждения этой темы создается так называемая конференция, где каждый подписавшийся на нее может публично высказать свое мнение, посоветовать вопрошающему, опровергнуть заблуждающегося, причем его мысли увидят все читающие эту конференцию. По сути, идея телеконференции во многом похожа на идею газеты частных платных или бесплатных объявлений, только с той разницей, что телеконференция намного оперативнее в доставке информации и за ней не нужно ходить в почтовый ящик. Компьютерная конференция может быть полезна тем, кто хочет узнать о новых товарах, книгах или фильмах, через нее очень удобно распространять информацию о замеченных ошибках в программах и о способах их исправить, она просто незаменима для любителей поболтать на любимую тему со своими единомышленниками во всех уголках Земли, и, конечно же, для научных дискуссий. При помощи конференции можно обсуждать интересующую тему в такой компании, собрать которую в одном месте для личной беседы стоило бы бешеных денег и непредсказуемых затрат времени и сил. Список существующих групп занимает несколько страниц. В нем можно найти группы для специалистов по древнегреческой культуре и для любителей рок-музыки, для обсуждения секса и для обмена кулинарными рецептами, дискуссию о правах женщин и группы, посвященные разным компьютерным играм.