Nick Filimonov - 64 килобайта о Фидо. Страница 2

Таким образом, структуру сети FIDONet можно представить картинкой :

FIDONet (IC, IEC)

—+-

Зона … Зона … Зона (ZC, ZEC)

—T-+-T-

регион регион … регион регион (RC, REC)

—+-

сеть … сеть (NC, NEC)

—+-

узел … узел (SysOp)

—+-

поинт … поинт (Point)

Up— and Downlinks

Поскольку FIDONet построена по иерархическому принципу, почта передается от станции к станции, пока не достигнет самых нижних звеньев сети. Вышестоящие звенья сети принимают почту от нижестоящих и передают ее еще выше, а также принимают почту от вышестоящих звеньев для нижестоящих. Порядок подчиненности определяет направление звонка — звонящий узел обычно является нижестоящим по отношению к вызываемому.

При прямой связи двух узлов вышестоящий узел называется аплинком (uplink), нижестоящий — даунлинком (downlink).

Структура сетевого адреса.

Существуют несколько схем адресации сети. Hекоторые из них устарели и поэтому в данном руководстве упоминаются лишь в дополнительных главах.

В настоящий момент наиболее широко используемой является адресация 4D и 5D (4D-addressing и 5D-addressing), т.е. используются четыре и пять полей сетевого адреса. 5D-адресация позволяет организовывать обмен между различными глобальными сетями, и является более прогрессивной.

4D-адрес.

Основные поля 4D-адреса :

Zone:Net/Node.Point

Здесь Zone — номер зоны, Net — номер сети внутри зоны (в это поле входит в частности номер региона), Node — номер узла, Point — номер поинта узла. Для узлов сети поле Point является бессмыссленным, поэтому при адресации узла поле Point принимается равным нулю (ex : 2:5020/54.0) или вовсе опускается (тогда имеет место 3D-адресация) (ex : 2:5020/54).

5D-адрес.

5D-адреса записываются в двух формах :

Zone:Net/[email protected]

Domain#Zone:Net/Node.Point

Значения полей те же. Поле domain определяет символьное имя сети. Для FIDONet применяется домен fidonet (ex : 2:5020/[email protected]). Другие сети могут иметь свои домены, т.е. можно отличать адреса одной сети от другой.

Следует помнить, что определенные схемы адресации поддерживаются лишь ограниченным кругом программных продуктов, применяемых в сети FIDONet. Прежде чем решить, какой адрес следует применить, необходимо прочесть руководство на используемое программное обеспечение.

Основной адрес станции сети называют ее главным адресом (main address) а возможные другие адреса называют AKA (от англ. Also Known As — «Также известен как …»).

Флаги.

В нодлистах и поинтлистах имеется специальное поле, содержащее флаги для данной станции. Флаги определяют скорость и возможности модема, режим работы станции и т.д. Вот краткий перечень флагов, имеющих отношение к режиму работы станции :

Флаг Значение

CM Станция работает круглосуточно

MO Mail-Only. Отсутствует BBS

LO Listed-Only. Принимаются только звонки от систем,

обьявленных в текущем нодлисте.

Помимо этих флагов существуют и другие, полный перечень и назначение которых Вы можете узнать в конце текущего нодлиста.

Виды почты.

Изначально FIDONet задумывалась как сеть для обмена личными письмами. Поэтому первым типом почты в FIDONet исторически оказалась сетевая почта или нетмейл (NetMail). Письмо, отправленное сетевой почтой, существует всегда в единственном экземпляре, который перемещается от автора к адресату через один или несколько узлов сети. Узлы сети обьединяют сетевую почту, предназначенную для посылки на определенный узел (группу узлов или целый регион) в пакеты, которые отправляются лишь только будет установлено соединение.

Сетевая почта представляет собой аналог обычного письма, находящегося в конверте (т.е. прочесть его может только адресат). Однако, в связи с полным запретом на передачу коммерческой информации сетевую почту могут просматривать системные операторы узлов, через которые осуществляется пересылка письма. Эта перлюстрация может осуществляться с целью выявления коммерческой информации, передаваемой по сети.

С разрастанием сети возник новый вид почты — эхопочта или эхомейл, EchoMail. Эхопочта представляет собой аналог доски обьявлений, на которой каждый может разместить письмо или ответить на письмо другого человека. Эхопочта обычно делится на конференции различной тематики (эхи, Echo).При этом письмо будет отправлено на все станции сети, подписанные на конкретную доску (конференцию). Эхописьмо существует не в одном, а в нескольких сотнях или даже тысячах экземпляров. Помните об этом при написании писем в эхопочте.

Как правило, эхописьмо передается в упакованном виде (т.е. пакеты с письмами упаковываются архиватором типа ZIP, ARJ и т.д.). В таком случае эхопочту принято называть аркмейлом (ArcMail). Файлы, содержащие эхопочту имеют шестнадцатиричные имена, соответствующие сетевому адресу станции и расширения по дням недели и номерам файла (т.е. шестой файл в понедельник будет иметь расширение .MO5).

Примечание : несмотря на почти поголовное использование PKZIP и ARJ, единственным стандартным FIDONet архиватором является утилита ARC.

Формат письма.

Обычное письмо в сети FIDONet имеет следующие поля, обязательные к заполнению :

From : <Имя автора письма> at <адрес автора письма>

To : <Имя адресата> at <адрес адресата> Subj : <тема>

Заметим, что слово Subj (сабж, сабдж, субж, субдж, …) часто применяется как своеобразное макро для темы письма в его тексте.

Пример FIDONet письма (в данном случае — в эхопочте) :

From : Nick Filimonov at 2:5020/54.46

To : All Subj : ZyXEL U1496E+

Привет, All !

Куплю subj за $10 без шнурков …

BR, Nick * Origin : Advanced CHAINICK BBS Line 1 Night System (2:5020/54.46)

Для писем, помещаемых в эхоконференциях сети поле адреса адресата отсутствует за полной его ненадобностью (т.к. телеконференции предназначены не для приватной переписки, а для всеобщего обсуждения той или иной темы).

Лимиты для полей заголовка таковы : имена From и To не длиннее 32 символов, поле Subj не длиннее 72 символов.

Всякое письмо принято начинать приветствием, и заканчивать подписью. При использовании псевдонима реальное имя автора должно быть указано либо в начале письма, либо в подписи, за исключением тех случаев, когда использование псевдонимов официально разрешено. В большинстве используемых редакторов дата и время создания письма, адрес и имя отправителя, а также служебные строки, описываемые ниже, проставляются автоматически. Помимо этого, для сохранения Вашего времени используются шаблоны письма (темплейта, template), т.е. болванки, содержащие в начале типовое приветствие, а в конце Вашу подпись.

Если Вы отвечаете на письмо другого человека, хорошим стилем является цитирование того письма, на которое Вы отвечаете. Большинство редакторов имеют возможность создавать цитированный ответ. Помните, что написавший Вам человек мог давно позабыть о своем письме, и без цитат ему будет сложно понять Ваш ответ. Как правило цитируемая строка начинается с инициалов автора и символа «>». Такие строки редактор обычно подсвечивает другим цветом.

Заметьте, что вышеприведенный абзац не означает, что надо цитировать все письмо целиком. Достаточно процитировать основную мысль или те положения, с которыми вы не согласны (или, наоборот, согласны). Запомните, что чрезмерное цитирование не приветствуется, да и читать такие письма не всегда удобно.

Последней строкой письма является т.н. tearline (терлайн, тирлайн), представляющий из себя строку "-" в первой позиции со следующим за ней произвольным текстом.

Для эхопочты после терлайна обычно вводится строка Origin (ориджин, оригин), которая служит для сообщения дополнительных сведений читателю письма о режиме работы станции отправителя. Формат строки Origin : « * Origin :» <произвольный текст > "(" <сетевой адрес> ")"

В связи с тем, что сеть изначально создавалась на территории США, почти все используемое ПО конфликтует с некоторыми буквами русского алфавита. Текст письма обычно оформляется редактором в виде одной длинной строки текста, из которой обычно удаляются символы. Поэтому определен еще так называемый «мягкий CR» (soft CR), совпадающий с русской буквой H. Поэтому в FIDONet принято использовать 866 кодовую страницу, в которой русская буква H заменена на аналогичную в написаниии латинскую H. Замена других русских букв не практикуется.

Сетевая почта и ее особенности

Сетевая почта представляет собой приватное письмо одного абонента сети другому. В сетевой почте необходимо указывать сетевой адрес получателя письма, а также его правильное имя (это связано с тем, что если письмо приходит не оператору станции, а пользователю его BBS, то любые искажения в имени адресата повлекут неполучение им этого письма). Как правило для поиска имени по адресу и адреса по имени используется нод— или поинтлист, ибо большинство редакторов позволяют осуществлять т.н. lookup (лукап) — контекстный поиск по списку.

При прохождении сетевой почты через узел последний обычно добавляет к концу письма специальную служебную строку-кладж (kludge line), начинающуюся с подстроки «^aVia» где ^a — символ с кодом 0. За подстрокой следует обычно название почтовой программы узла, его сетевой адрес и время в различных форматах (UNIX, GMT, …). По этим специальным строкам можно определить путь письма к Вам, и в случае искажений (а такое бывает) попробовать доискаться правды.