X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fcomparison.ru.texi;h=280220c5bdde86a1040d9f082fced5513964dbd5;hb=a82862691446b52ed8deb7249b437be696c2030f;hp=55c5b4c007aceea0382b28fef0be3d39a0399ecd;hpb=ad3d323fd1e3102cd2f3be2056d36493db02eb20;p=nncp.git diff --git a/doc/comparison.ru.texi b/doc/comparison.ru.texi index 55c5b4c..280220c 100644 --- a/doc/comparison.ru.texi +++ b/doc/comparison.ru.texi @@ -12,9 +12,10 @@ @item Простота настройки @tab Средне @tab Сложно @tab Легко @tab Сложно @item Передача почты @tab @strong{Да} @tab @strong{Да} @tab @strong{Да} @tab @strong{Да} -@item Передача новостей @tab @strong{Да} @tab @strong{Да} @tab Нет @tab Нет +@item Передача новостей @tab @strong{Да} @tab @strong{Да} @tab @strong{Да} @tab Нет @item Передача файлов @tab @strong{Да} @tab @strong{Да} @tab @strong{Да} @tab Нет -@item Удалённое исполнение команд @tab @strong{Да} @tab Нет @tab Нет @tab Нет +@item Разбиение файлов на части @tab Нет @tab @strong{Да} @tab @strong{Да} @tab Нет +@item Удалённое исполнение команд @tab @strong{Да} @tab Нет @tab @strong{Да} @tab Нет @item Возобновляемое скачивание @tab @strong{Да} @tab @strong{Да} @tab @strong{Да} @tab Нет @item Приоритезация пакетов @tab @strong{Да} @tab Нет @tab @strong{Да} @tab Нет @item Сжатие почты @tab Нет @tab @strong{Да} @tab @strong{Да} @tab Нет @@ -29,7 +30,7 @@ @item Шифрование пакетов @tab Нет @tab Нет @tab @strong{Да} @tab Нет @item Приватность метаданных @tab Нет @tab Нет @tab @strong{Да} @tab Нет @item Проверка целостности пакетов @tab Нет @tab Нет @tab @strong{Да} @tab Нет -@item Дружелюбность к флоппинету @tab Нет @tab Нет @tab @strong{Да} @tab Нет +@item Дружелюбность к флоппинету @tab Нет @tab Частично @tab @strong{Да} @tab Нет @end multitable @@ -41,40 +42,43 @@ дополнительный уровень шифрования и аутентификации для безопасного обмена данными. - FTN сложен в настройке, потому-что это совершенно другой мир + FTN сложен в настройке, потому что это совершенно другой мир программного обеспечения, по-сравнению с Unix-ом. Даже редактор почты будет какой-нибудь GoldEd, а не обычный почтовый клиент. Более того, из коробки не предоставляется никакого шифрования и сильной аутентификации. - NNCP требует только единственный конфигурационный YAML файл. - -@item Передача новостей - SMTP ничего не знает о новостях, NNTP и тому подобному. NNCP тоже не - знает, потому-что на текущий день они уже мало используются. + NNCP требует редактирование единственного Hjson @ref{Configuration, + конфигурационного файла}. @item Передача файлов SMTP может передавать файлы только в Base64 кодировке -- это очень не эффективно. +@item Разбиение файлов на части + FTN программы могут автоматически разбивать огромные файлы на + меньшие части, чтобы собрать их воедино на целевом узле. NNCP тоже + @ref{Chunked, поддерживает} эту возможность, особенно важную когда + дело касается переносных устройств хранения небольшого объёма. + @item Приоритезация пакетов UUCP и NNCP сначала будут отправлять пакеты с высоким приоритетом ("grade" в терминологии UUCP). Ваша почта пройдёт, даже если при этом в очереди на отправку будут гигабайты файлов. @item Интеграция с SMTP - Почтовые серверы типа @url{http://www.postfix.org/, Postfix} - предоставляют документацию и примеры конфигурации для использования - с UUCP. @url{http://www.exim.org/, Exim} и + Почтовые серверы типа @url{http://www.postfix.org/, Postfix} и + @url{http://www.exim.org/, Exim} предоставляют документацию и + примеры конфигурации для использования с UUCP. @url{http://www.sendmail.com/sm/open_source/, Sendmail} тоже - относительно легко могут быть интегрированы с ним. Для использования + относительно легко может быть интегрирован с ним. Для использования с NNCP, просто замените UUCP команды на аналогичные NNCP. @item Push/poll модель С SMTP, вы вынуждены ждать в online режиме когда удалённые участники отправят вам сообщение. Существуют расширения протокола позволяющие делать poll-модель взаимодействия, но они не везде доступны и - используются. Это очень важно быть независимым от заданной модели + используются. Очень важно быть независимым от заданной модели поведения и обмениваться данными с теми возможностями которые у вас имеются.