]> Cypherpunks.ru repositories - nncp.git/blob - doc/sp.texi
Documentation draft
[nncp.git] / doc / sp.texi
1 @node Sync
2 @unnumbered Sync protocol
3
4 So-called sync protocol is used in current TCP daemon's implementation.
5 It is aimed to be very simple and effective. It is used over reliable
6 transport like TCP connections.
7
8 It must be effective both on single-duplex and full-duplex links (for
9 example satellites have very high throughput, but high-delay links).
10 Acknowledging of each received packet, like
11 @url{https://en.wikipedia.org/wiki/XMODEM, XMODEM} does, causes
12 unacceptable performance degradation.
13
14 TODO
15
16 http://noiseprotocol.org/noise.html#interactive-patterns