Как работает Фидонет: что такое ноды, NC, RC, мейлер, тосссер, и так далее

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Привет, это снова Егор Гаврилов, уже под новым аккаунтом. К сожалению, старый был удален, по достаточно странной причине (не буду говорить - но удаление аккаунта было по моей инициативе), и это было фатальной ошибкой, ибо я был на тот момент почти уже в ТОП-100 Хабра (оставалось совсем чуть-чуть - я был в ТОП-110 Хабра), статьи только-только выложили наконец-то в ВК и ТГ Хабра, что также помогло бы достичь ещё большего успеха, но через несколько минут я сломал свою жизнь, по сути. Это был пока единственный значительный успех в жизни, в принципе. Сейчас я хочу написать что-то, что восстановит мне радость в жизни.

Сегодня я напишу очередную статью про Фидонет, уже про то, как оно работает изнутри. Расскажу о ролях участников этой сети, что такое POLICY4, и как работает софт.

Что такое нода и поинт?

Нода и поинт - это технически равнозначные участники сети. Но согласно POLICY4, поинты могут получать сообщения только у своего босса, а также не могут участвовать в голосованиях координаторов чего-либо (NC, RC, ZC, IC). Ноды же могут участвовать в голосованиях, а также получать письма с нескольких линков - то есть у других, таких же нод.

Что такое *C (NC, RC, ZC, IC)

  • NC - это координаторы сети. Сеть обычно покрывает какую-либо область/штат, и обычно подобное имеется в крупных регионах (например, в R50 (Россия), либо в Z1 (США)). Во многих европейских государствах нынче настолько мало участников, что сети превращаются в целые регионы (регионы - это технически тоже сеть, и данное понятие скорее является чисто административной).

  • RC - региональный координатор. Существует в основном в странах СНГ, из за особенностей нумерации сетей в Z2 (европейская зона). В случае с Z2, это первые 2 цифры сети - например, российские сети имеют формат "50xx", где 50 - это номер региона России в Z2.

  • ZC - зональный координатор. В настоящее время, Z2 (европейская зона Фидонета) до сих пор под Вардом. Без комментариев.

  • IC - Вард. Также без комментариев.

Программное обеспечение сети Фидонет

  • Мейлер - программа для доставки сообщений в сети Фидонет. Они работают по разным протоколам - Интернет, ТФОП (телефонные сети общего пользования), радио (например, AX.25), и многое другое.

  • Тоссер - преобразовывает фидошные пакеты, полученные мейлером, в новые сообщения, которые находятся в базе сообщений.

  • Редактор сообщений - собственно, именно оно и позволяет редактировать ту самую базу сообщений.

Итоги

Здесь я рассказал упрощённо о структуре сети Фидонет. Да, это не прям подробное объяснение, но это позволит в общих чертах понять, как оно устроено.

Источник: https://habr.com/ru/articles/887612/


Интересные статьи

Интересные статьи

Думаю, все уже наслышаны о потрясающих возможностях ChatGPT и GPT-3, многие уже вдоволь наигрались с ними, а новые стартапы на их основе льются на нас каждый проливным дождём! Возможности ChatGPT в ре...
Данная статья является продолжением серии публикаций про SDR (Software Defined Radio). В двух предыдущих статьях мы разобрались, как работает схема Tayloe, как с помощью схемы Tayloe ос...
Решения для больших компаний обычно должны выдерживать высокие нагрузки. Когда в штате много десятков тысяч человек, и значительная доля из них ежедневно пользуются ...
Выгрузка пользователей из 1C ЗУП в Битрикс24 или правдивая история о том как настроить интеграцию 1С-Битрикс24 с ЗУП без 1С-ника В жизни так бывает, причём бывает чаще чем хотелось б...
Реализация ORM в ядре D7 — очередная интересная, перспективная, но как обычно плохо документированная разработка от 1с-Битрикс :) Призвана она абстрагировать разработчика от механики работы с табл...