Binkd
29 Липня, 2014
Binkd — свободная компьютерная программа, разработанная для передачи почты и файлов (мейлер) в международной любительской сети Фидонет. В отличие от классических FTN-мейлеров, Binkd работает по специально разработанному для него протоколу binkp, используя в качестве транспорта TCP/IP. Таким образом, Binkd позволяет передавать фидошную почту как через Интернет, так и по локальной сети.
Программа Binkd распространяется под лицензией GNU General Public License version 2.
Основные возможности Binkd
Существуют версии для UNIX‐подобных платформ, Microsoft Windows (32-битных и 16-битных), OS/2, DOS, AmigaOS. Разработчики приветствуют адаптацию Binkd для разных операционных систем и аппаратных платформ.
- Высокая эффективность протокола binkp, поддерживаются версии протокола binkp 1.0 и binkp 1.1.
- Работа без участия оператора (демон в юниксоподобных операционных системах и сервис в Microsoft Windows) либо с управлением из командной строки.
- Используется DNS для определения IP-адреса удалённого узла, при этом Binkd может транслировать адрес FTN в доменное имя DNS, как это сделано в домене fidonet.net.
- Возможность проверки соответствия IP-адреса удалённого узла предъявленному им адресу FTN.
- Соединения защищены паролем.
Имеется возможность безопасной передачи пароля по открытым каналам связи с использованием хешей MD5.
- Поддержка аутбаундов в формате Binkley Style Outbound (BSO) или Amiga Style Outbound (ASO).
- Поддержка файл-боксов стилей T-Mail и The Brake!.
- Поддержка FREQ стиля WAZOO.
- Поддержка работы через прокси-сервер.
- Возможен отказ от приёма файлов по маске имени файла.
- Возможно создание файлов-флагов и запуска внешних программ по событию.
Врождённые дефекты Binkd
Бедность возможностей нижележащего протокола binkp приводит к следующим издержкам:
- При докачке или отказе от приёма файлов передаётся некоторое количество ненужного траффика (“торопливость” протокола – передача файла начинается до получения подтверждения от удалённой стороны)
- Реализация подтверждения приёма файлов в режиме ND/NDA имеет порок, приводящий в некоторых случаях к полной невозможности передачи файла с определённым именем, до тех пор пока проблема не будет устранена вручную.
Кроме того, несмотря на направленность для использования в ФИДО, Binkd не имеет встроенных возможностей работы с нодлистом и требует либо размещения информации об узлах в специальной зоне DNS, либо использования внешних программ.
Ссылки
Сайт Binkd
Скачать Binkd