|
|
On Nov 5, 2003, at 6:03 PM, James Yonan wrote:
Michael Hale <michaelh@xxxxxxxxxxxxxxxx> said:
Hi I was wondering if the way openvpn is implemented, if it suffers
from the problem of tcp running over tcp
(http://sites.inka.de/sites/bigred/devel/tcp-tcp.html)? It seems like
running with the udp connection would solve this problem, but I wanted
to ask the people who wrote this software explicitly just to make sure
;-)
As a tunnel transport, UDP is almost always a better choice from a
performance
perspective, though TCP can work reasonably well if the network is not
congested. As the network becomes more congested and the percentage of
dropped packets goes up, a TCP tunnel's performance will drop off more
sharply
than a UDP tunnel, because of the reliability layer collision which is
cited
in the article.
Could you describe the structure of the UDP packets that get sent
across? Specifically I am interested in how connections are maintained
across the UDP-SSL tunnel, since UDP does not offer guarantee of
delivery.
OpenVPN originally supported UDP only, but TCP support was eventually
added
due to overwhelming popular demand. Of course things didn't stop
there...
soon we were tunneling over HTTP. I suppose it's just a matter of
time before
someone suggests tunneling IP over SMTP :)
James
____________________________________________
Openvpn-users mailing list
Openvpn-users@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/openvpn-users
Warning: require_once(../../../archive_common.php) [function.require-once]: failed to open stream: No such file or directory in /home/openvpn/domains/openvpn.net/public_html/archive/openvpn-users/2003-11/msg00051.html on line 203
Fatal error: require_once() [function.require]: Failed opening required '../../../archive_common.php' (include_path='/usr/local/lib/php') in /home/openvpn/domains/openvpn.net/public_html/archive/openvpn-users/2003-11/msg00051.html on line 203
|