X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fuser.texi;h=34a93c34c7caa8e981eefe63693ba0add283218d;hb=a11b0bda178937e6891770f40f800d69b5640313;hp=f694d007dccea8040875225ddd4e190d3dcb466d;hpb=715c99b6514d845e29e1dd7b32c661f72afdd31a;p=govpn.git diff --git a/doc/user.texi b/doc/user.texi index f694d00..34a93c3 100644 --- a/doc/user.texi +++ b/doc/user.texi @@ -1,42 +1,27 @@ -@node User manual +@node User @unnumbered User manual -Announcements about updates and new releases can be found in @ref{Contacts}. +Announcements about updates and new releases can be found in +@ref{Contacts, 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 -tunnelling of Ethernet frames, nothing less, nothing more. All you -IP-related network management is not touched by VPN at all. You can -automate it using up and down shell scripts. +GoVPN is split into two pieces: @ref{Client} and @ref{Server}. Each of +them work on top of @ref{Network, UDP/TCP} and TUN/TAP virtual network +interfaces. GoVPN is just a tunnelling of Ethernet frames, nothing less, +nothing more. All you 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 throughput. +with @emph{Go 1.5.1} gives 786 Mbps (UDP transport) throughput. @menu -* EGD:: Entropy gathering daemon -* Identity:: -* PAKE:: Password Authenticated Key Agreement -* Timeout:: -* MTU:: Maximum Transmission Unit -* Stats:: -* Noise:: -* CPR:: Constant Packet Rate -* Verifier:: -* Client part:: -* Server part:: -* Example usage:: +* Glossary:: +* Client part: Client. +* Server part: Server. +* Example usage: Example. @end menu -@include egd.texi -@include identity.texi -@include pake.texi -@include timeout.texi -@include mtu.texi -@include stats.texi -@include noise.texi -@include cpr.texi -@include verifier.texi +@include glossary.texi @include client.texi @include server.texi @include example.texi