X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fusecases.ru.texi;h=677d2ac524430804106ae31efa563f1dd9af991d;hb=0139e8deda4112d2c3dcd52e0ad72162e54caa03;hp=da05881bcab828d0e636e16d18fab1df05a2f8ea;hpb=cbf986f08cb5bb2240e70548010cf738f98b6d07;p=nncp.git diff --git a/doc/usecases.ru.texi b/doc/usecases.ru.texi index da05881..677d2ac 100644 --- a/doc/usecases.ru.texi +++ b/doc/usecases.ru.texi @@ -26,7 +26,7 @@ Postfix} SMTP сервер подключённый к Интернету. Но ноутбук подключён? Одна из возможностей это войти на сервер и сделать что-то типа -@command{postqueue -f}, но по-умолчанию у вас есть только несколько дней +@command{postqueue -f}, но по умолчанию у вас есть только несколько дней на это, плюс отправитель будет получать уведомления о том, что его сообщение всё ещё не доставлено. Кроме того, вы должны использовать безопасный канал связи (SSH, VPN, итд). @@ -80,8 +80,8 @@ IMAP4, как правило, нет). У вас легковесный, сжа Команды: @verbatim -% nncp-file file_i_want_to_send bob: -% nncp-file another_file bob:movie.avi +$ nncp-file file_i_want_to_send bob: +$ nncp-file another_file bob:movie.avi @end verbatim добавят в очередь отправки два файла для узла @emph{bob}. @@ -106,9 +106,9 @@ NNCP поддерживает @ref{Niceness, приоритезацию траф опцию: @verbatim -% nncp-file -nice FLASH myfile node:dst -% nncp-xfer -nice PRIORITY /mnt/shared -% nncp-call -nice NORMAL bob +$ nncp-file -nice FLASH myfile node:dst +$ nncp-xfer -nice PRIORITY /mnt/shared +$ nncp-call -nice NORMAL bob [...] @end verbatim @@ -119,8 +119,8 @@ NNCP поддерживает @ref{Niceness, приоритезацию траф Вы также можете использовать CD-ROM и ленточные накопители: @verbatim -% nncp-bundle -tx bob | cdrecord -tao - -% nncp-bundle -tx bob | dd of=/dev/sa0 bs=10240 +$ nncp-bundle -tx bob | cdrecord -tao - +$ nncp-bundle -tx bob | dd of=/dev/sa0 bs=10240 @end verbatim @node UsecaseNoLinkRU @@ -136,7 +136,7 @@ NNCP поддерживает @ref{Niceness, приоритезацию траф запустите @ref{nncp-xfer}: @verbatim -% nncp-xfer -node bob /media/usbstick +$ nncp-xfer -node bob /media/usbstick @end verbatim чтобы скопировать все исходящие пакеты относящиеся к @emph{bob}. @@ -149,14 +149,14 @@ NNCP поддерживает @ref{Niceness, приоритезацию траф @option{-node} опцию, чтобы скопировать все доступные исходящие пакеты. @verbatim -% nncp-xfer /media/usbstick +$ nncp-xfer /media/usbstick @end verbatim Размонтируйте и передайте накопитель Бобу и Алисе. Когда они вставят накопитель в свои компьютеры, то выполнят точно такую же команду: @verbatim -% nncp-xfer /media/usbstick +$ nncp-xfer /media/usbstick @end verbatim чтобы найти все пакеты относящиеся к их узлу и локально скопируют для @@ -176,8 +176,8 @@ NNCP поддерживает @ref{Niceness, приоритезацию траф зашифрованных пакетов}, которые вы можете принять. @verbatim -% nncp-bundle -tx alice bob eve ... | команда для отправки широковещательной рассылки -% команда для приёма широковещательной рассылки | nncp-bundle -rx +$ nncp-bundle -tx alice bob eve ... | команда для отправки широковещательной рассылки +$ команда для приёма широковещательной рассылки | nncp-bundle -rx @end verbatim Встроенная возможность определять дубляжи пакетов позволит вам @@ -244,13 +244,13 @@ NNCP поддерживает @ref{Niceness, приоритезацию траф транспорт с свойством совершенной прямой секретности. @verbatim -% nncp-daemon -bind [::]:5400 +$ nncp-daemon -bind [::]:5400 @end verbatim запустит TCP демон, который будет слушать входящие соединения на всех интерфейсах. @verbatim -% nncp-call bob +$ nncp-call bob @end verbatim попытается подключиться к известному TCP-адресу узла @emph{bob} (взятого из конфигурационного файла), послать все связанные с ним исходящие @@ -276,14 +276,18 @@ CD-ROM, жёстких дисков, SD, лент и USB накопителей NNCP из коробки поддерживает ретрансляцию пакетов. @verbatim -neigh: - bob: +neigh: { + bob: { [...] - addrs: - lan: [fe80::5400%igb0]:5400 + addrs: { + lan: "[fe80::5400%igb0]:5400" + } + } bob-airgap: [...] - via: [bob] + via: ["bob"] + } +} @end verbatim Такой @ref{Configuration, конфигурационный файл} говорит что у нас есть @@ -375,28 +379,35 @@ Bluetooth и WiFi могут быть и довольно быстрыми, по звонков} для @ref{nncp-caller} команды, используемой при online связи. @verbatim -neigh: +neigh: { [...] - some-node: + some-node: { [...] - addrs: + addrs: { lan: "[fe80::be5f:f4ff:fedd:2752%igb0]:5400" wan: "some-node.com:5400" - calls: - - + } + calls: [ + { cron: "*/1 * * * *" addr: lan nice: MAX onlinedeadline: 3600 - - + }, + { cron: "*/10 * * * *" addr: wan nice: PRIORITY xx: rx - - + }, + { cron: "*/1 0-7 * * *" addr: wan nice: BULK onlinedeadline: 3600 maxonlinetime: 3600 + }, + ] + } +} @end verbatim