]> Cypherpunks.ru repositories - govpn.git/blob - doc/netproto.texi
Ability to use TCP as a base transport
[govpn.git] / doc / netproto.texi
1 @node Network transport
2 @section Network transport
3
4 You can use either UDP or TCP underlying network transport protocols.
5
6 TCP consumes more traffic: two additional bytes per packet. Also it is
7 has more complex and slightly slower code. Moreover because of packet
8 loss and TCP reliability it can lead to "meltdown" effect: significant
9 performance decrease of underlying TCP connections. So generally TCP is
10 not advisable for VPNs, but it can help with some nasty firewalls.