Структура FTN-сети

Структура FTN-сети. FTN-сеть имеет иерархическую структуру. Базовой, наименьшей структурной единицей каждой такой сети является УЗЕЛ (Node). УЗЕЛ - это самостоятельная станция, свободно обменивающаяся информацией с несколькими другими узлами.

УЗЕЛ может иметь некоторое количество подчинённых станций (Point). УЗЕЛ, к которому подключена станция-ПОЙНТ, называется для этой станции БОССОМ (Boss). Станция-ПОЙНТ имеет существенные ограничения в свободе обмена информацией с другими станциям. Группа узлов, территориально близких друг к другу, образует СЕТЬ (Net). Главной станцией СЕТИ является ХОСТ (Host). ХОСТ сети является нулевым узлом данной сети и призван служить воротами для общения сети с окружающим миром.

Однако по мере роста сети и возрастания нагрузки, такая схема перестаёт себя оправдывать. Помимо хоста в сети могут выделяться ряд станций, называемых ХАБАМИ (Hub). ХАБЫ объединены между собой в кольцо, а остальные станции сети передают всю почту для других станций через выделенного им ХАБА. Следующей единицей деления Fidonet является РЕГИОН (Region). Это определенная географическая область, включающая узлы, которые могут быть объединены, либо, как исключение, не объединены в сети (независимые узлы - independent node),РЕГИОН отражается в сетевом адресе, однако, в отличие прочих единиц деления, не входит в адрес как самостоятельная величина.

Россия традиционно находится в регионе 50, однако в настоящее время цифровая емкость R50 исчерпана и новые сети создаются в R60. Группа регионов (или сетей) по некоторому принципу объединяется в ЗОНУ (Zone). В рамках Fidonet это территориальный принцип - в настоящее время существует 6 зон: 1 — Северная Америка; 2 — Европа и бывшая территория СССР; 3 — Австралия и Океания; 4 — Южная Америка; 5 — Африка; 6 — Азия. В других сетях, построенных по FTN технологии, объединение в зоны может производиться по другому принципу.

ЗОНА, как правило, имеет собственные ворота (гейты, gate) для отправки почты другим зонам сети. При создании новых FTN-сетей желательно, чтобы номер зоны не совпадал с существующими.

Структура сети определяет правила передачи почты между станциями, подчиненность узлов, а также людей, ответственных за выполнение сетью тех или иных функций (координаторов). Информация об узлах, составляющих сеть, использующую сетевую технологию Fidonet, содержится в особых файлах, называемых нодлистами (nodelist). Формат этих файлов определен документом FTS-0005. Нодлист представляет собой структурированное текущее описание узлов сети. Это текстовый файл, каждая строка которого содержит информацию об одном узле. В такой строке приводится основная информация об узле сети: номер, название, месторасположение, имя системного оператора, номер телефона в международном формате, и различные дополнительные флажки, которые уточняют тип и скорость модема, вид системы, время ее работы и т.д. Актуальность нодлиста Fidonet поддерживается выпуском еженедельных файлов изменений и добавлений и рассылкой их по сети. Существует несколько таких списков - мировой нодлист, а также списки по отдельным сетям и географическим регионам.

Информация о станциях-пойнтах содержится в пойнтлистах сети. Поскольку Fidonet построена по иерархическому принципу, почта передаётся от станции к станции, пока не достигнет самых нижних звеньев сети. Вышестоящие звенья принимают почту от нижестоящих и передают её ещё выше. Также они принимают почту от вышестоящих для нижестоящих.

Порядок подчинённости определяет направленность звонка: звонящий узел обычно является нижестоящим по отношению к вызываемому.

Основополагающим принципом FTN-сети является обеспечение возможности передачи данных от любого узла к любому другому узлу напрямую, минуя правила маршрутизации.