MtW>>> Мне хочется передавать фидопочту с одной системы Фидонета на MtW>>> другую систему Фидонета поверх HTTP, сочинив для этой цели MtW>>> специальный веб-сервер и не менее специальный клиент с открытым MtW>>> исходным кодом. AV>> Эта архитектура прямо противоречит основной фиждошной идее о том, AV>> что все участники обмена используют унифицированный набор софта. MW> Разве эта основная фиждошная идея не оказалась поколеблена появлением MW> таких узлов, на которые нельзя позвонить в ZMH, потому что они MW> подключены к Инету?
С чего бы изба-то покосилась? Вот у меня узел отвечает по binkp/tcp - это не мешает мне при необходимости соединиться директом с узлом, который отвечает модемом (хотя и потребует определенных усилий с моей стороны). Точно так же никто не мешает всем желающим соединиться с моим узлом даже через несколько шлюзов с NAT.
MW> Вообще ты это о чём сказал: о том, что наличие HTTP-интерфейса не MW> должно быть предлогом для отказа от протокола binkp на том же узле, MW> или же о том, что binkd должен быть последним в Фидонете протоколом MW> связи узлов, более же него несть человеческому уму разумевати?
О том, что и устанавливать соединение, и принимать оное должна одна и та же программа, в фидошной терминологии традиционно именуемая мейлером.
MtW>>> Может быть, и не только фидопочту передавать, но и дать MtW>>> возможность дистанционного управления системою со стороны её MtW>>> сисопа (чтобы человек мог сочинить новое сообщение эхопочты, MtW>>> не находясь непосредственно за компом фидошной системы, а MtW>>> воспользовавшись своим смартфоном или браузером чужого компа). AV>> Все это уже не первый десяток лет работает через SSH. MW> Однако работает, кажется, на уровне операционной системы, а не MW> фидошной.
Да - это более общее решение, у которого есть неоспоримые преимущества: 1. Его не нужно разрабатывать, ибо оно уже существует. 2. За прошедшие годы там заткнуты практически все дыры. 3. При этом свежеобнаруженные оперативно исправляются.
MtW>>> Как известно, binkd использует код CRC (в тех случаях, когда MtW>>> он не использует SSH), AV>> Для контроля целостности. MW> А заявлено, что для криптования: