BorderGate

Материал из APRS
Перейти к навигации Перейти к поиску

BorderGate - серверное программное обеспечение (ПО), реализующее взаимодействе локальных / национальных сетей D-STAR, базирующихся на технологии ircDDB, с другими сетями ircDDB, Trust Server и CCS.

Общие сведения

ПО обеспечивает прозрачную регистрацию станций между сетями, услуги Call Routing в глобальном масштабе, а так же доступ в рефлектор через зональный вызов. BorderGate рабатает в откружении ОС Linux, разработан на C и C++. ПО реализует протоколы IRC/ircDDB, протокол контроллера ID-RP2C, G2 Call-Routing, CCS, DExtra для передачи вызовов в рефлектор, взаимодейтсвует с серверами DStarMonitor и LiveLog системы CCS. Запланирована поддержка DCS, но работы по нему отложены до публикации исходных кодов сервера рефлектора DCS. Данный вопрос связан не с необходимостью исследований (DCS полностью запрототипирован автором), а ввиду отсутствия целесообразности подобной разработки. Единственным "неосвоенным" протоколом из распостраненных в технологии D-STAR является DPlus. Он не будет реализован по идейным соображениям.

Внедрения

Единственное внедрение ПО - узел RK3FWD, представляющий сеть D-STAR Russia в сетях ircDDB.net, US Trust и CCS System. При этом все станции сети D-STAR Russia отображаются в ircDDB.net, US Trust и CCS System как зарегистированные на модуле RK3FWD_A, а станции ircDDB.net и US Trust в D-STAR Russia - на модулях RK3FWD_B, RK3FWD_C и RK3FWD_D соответственно. С любого узла сетей ircDDB.net, US Trust и CCS System можно произвести вызов в рефлектор XRF250, указав в качестве UR: /RK3FWDA

Диспуты о надежности и безопасности

  1. Использование подобного сервиса снижает надёжность сети. 99.9% вызовов в сети D-STAR Russia происходят либо через рефлектор, либо между узлами напрямую, вызовы в другие сети крайне редки, поэтому не стоит рассуждать о влияние сервиса на доступность вызовов в сети в целом. Тем не менее, режим работы услуги - 24 часа в сутки, 7 дней в неделю. В случае отказов ПО автоматически осуществляет инкриментальную синхронизацию данных о позывных между сетями.
  2. Сервис снижает безопасность сети. В отличие от реализации ПО на многих шлюзах и рефлекторах BorderGate производит авторизацию источника вызова по данными ircDDB и Trust Server.
  3. Проприетарные решения мешают развитию сети. BorderGate не использует проприетарных протоколов.
  4. Группой поддержки US Trust сертифицированы только программы RS-RP2C и StarGate, всё остальное может быть отключено. Для подключения к US-Trust используется стандартная конфигурация узла на базе RS-RP2C, атестованная US-Trust. BorderGate рализует интерфейсы аппаратуры контроллера узла в соответствии со спецификациями JARL.
  5. Так как BorderGate использует один позывной, то он будет "зянят" во время вызова. Это ещё одно заблуждение, в основе которого находится специфика работы узлов D-STAR. Программно BorderGate ограничен лишь 65 000 вызовов единовременно, что в текущий момент времени существенно больше фактической нагрузки на все сети D-STAR в мире.