X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fnetproto.texi;h=d57edb35ab0dbdf5a95a85dd48ed9b7ce05856bc;hb=b779397ef0dba12ed2fb117e1a514bf0d5b598ef;hp=3aef447e4997fcc02890310e1b5cd9aeb867d734;hpb=cac5fb18c373e59885a67592e1c8d08e825e2896;p=govpn.git diff --git a/doc/netproto.texi b/doc/netproto.texi index 3aef447..d57edb3 100644 --- a/doc/netproto.texi +++ b/doc/netproto.texi @@ -1,10 +1,9 @@ @node Network -@section Network transport +@subsection Network transport You can use either UDP or TCP underlying network transport protocols. -TCP consumes more traffic: two additional bytes per packet. Also it is -has more complex and slightly slower code. Moreover because of packet -loss and TCP reliability it can lead to "meltdown" effect: significant -performance decrease of underlying TCP connections. So generally TCP is -not advisable for VPNs, but it can help with some nasty firewalls. +TCP is more resource hungry. Moreover because of packet loss and TCP +reliability it can lead to "meltdown" effect: significant performance +loss of underlying TCP connections. Generally TCP is not advisable for +VPNs, but it can help with some nasty firewalls.