如果我将通过UDP VPN使用TCP,应用程序中的TCP是否可靠? 例如,我有一个VPN服务器和一些应用程序在10.8.0.1:8080上侦听TCP 我将从主机10.8.0.2到10.8.0.1:8080从TCP连接。它会可靠吗?
<?php
$x=5;
function test(){
echo"x1 is: $x";
}
test();
echo "x2 is: $x"
?>
答案 0 :(得分:6)
TCP是IP之上的协议。 IP本身是不可靠的,因此所有可靠性都是在TCP协议级别完成的。如果使用基于UDP的VPN,它通常将IP封装到UDP中,即将不可靠的协议(IP)封装到另一个不可靠的协议(UDP)中。但由于可靠性是在TCP级别实现的,这无关紧要,即UDP over IP上的TCP over IP仍然是一种可靠的协议。