]> Cypherpunks.ru repositories - govpn.git/blobdiff - doc/user.texi
[DOC] Refactoring and some info on russian
[govpn.git] / doc / user.texi
index dfe9534b5fe68c0f4efe7ab98f9a85fa6a2ad79e..9a5a02516450a173d005bd4b4d45ed66dc69b90c 100644 (file)
@@ -1,35 +1,46 @@
-@node User manual
+@node User
 @unnumbered User manual
 
-Announcements about updates and new releases can be found in
-@ref{Reporting bugs}.
+Announcements about updates and new releases can be found in @ref{Contacts}.
 
 GoVPN is split into two pieces: client and server. Each of them work on
-top of UDP and TAP virtual network interfaces. GoVPN is just a
+top of UDP/TCP and TAP virtual network interfaces. GoVPN is just a
 tunnelling of Ethernet frames, nothing less, nothing more. All you
-IP-level network management is not touched by VPN at all. You can
+IP-related network management is not touched by VPN at all. You can
 automate it using up and down shell scripts.
 
+What network performance can user expect? For example single
+@emph{Intel i5-2450M 2.5 GHz} core on @emph{FreeBSD 10.2 amd64}
+with @emph{Go 1.5} gives 435 Mbps TCP (over UDP) throughput.
+
 @menu
+* EGD:: Entropy gathering daemon
+* Identity::
+* PAKE:: Password Authenticated Key Agreement
 * Timeout::
-* Nonce difference::
-* MTU::
-* Client part::
-* Server part::
+* Network transport: Network.
+* Proxy::
+* MTU:: Maximum Transmission Unit
 * Stats::
-* Example usage::
+* Noise::
+* CPR:: Constant Packet Rate
+* Verifier::
+* Client part: Client.
+* Server part: Server.
+* Example usage: Example.
 @end menu
 
+@include egd.texi
+@include identity.texi
+@include pake.texi
 @include timeout.texi
-
-@include noncediff.texi
-
+@include netproto.texi
+@include proxy.texi
 @include mtu.texi
-
+@include stats.texi
+@include noise.texi
+@include cpr.texi
+@include verifier.texi
 @include client.texi
-
 @include server.texi
-
-@include stats.texi
-
 @include example.texi