]> Cypherpunks.ru repositories - nncp.git/blob - doc/usecases/unreliable.texi
93a40d991e14e72a47d9004c1fcf6fe8ee1a4030
[nncp.git] / doc / usecases / unreliable.texi
1 @node UsecaseUnreliable
2 @section Unreliable/expensive communication link
3
4 Assume that you have got slow modem/radio/cellular link that frequently
5 disconnects and causes TCP timeouts. Not all HTTP servers support file
6 download continuation. SMTP does not support resuming at all and heavy
7 messages is problematic to retrieve. Moreover, each disconnect leads to
8 the same data retransmission again, that can not be afforded sometimes.
9
10 Just send your @ref{nncp-exec, mail} and @ref{nncp-file, files} through
11 NNCP. You can use either offline delivery methods -- read about them in
12 the next section, or you can use included NNCP @ref{nncp-daemon, TCP
13 daemon}.
14
15 The command:
16
17 @example
18 $ nncp-file file_i_want_to_send bob:
19 $ nncp-file another_file bob:movie.avi
20 @end example
21
22 will queue two files for sending to @emph{bob} node. Fire and forget!
23 Now this is daemon's job (or offline transfer) to send this files part
24 by part to remote system when it is available.