|
|

楼主 |
发表于 2011-6-26 11:25:39
|
显示全部楼层
原帖由 xiasl 于 2011-6-26 00:14 发表 
你这么说只能说你对OpenVPN了解得太少,提出在加密隧道的两边如果网络环境不够畅通的情况下使用TC协议P做底层协议是作者自己提出来的,并非是我这个小白自己提出来的,你明白么?
事实上OpenVPN默认并且推荐的底层通讯协议是 ...
From openvpn mannual
OpenVPN is designed to operate optimally over UDP, but TCP capability is provided for situations where UDP cannot be used.
兼容TCP可以让OpenVPN运行在UDP不能用的环境中(比如不支持UDP的NAT实现)。
There are certain cases, however, where using TCP may be advantageous from a security and robustness perspective, such as tunneling non-IP or application-level UDP protocols, or tunneling protocols which don't possess a built-in reliability layer.
QQ就是典型的需要可靠传输却使用UDP的例子。
OpenVPN没有“在网络环境比较差的情形下才建议使用TCP”,兼容TCP考虑的是解决能不能用的问题,以及从外部改善设计上有问题的应用层程序。 |
|