cberni
I have clients communicating with a server using TCP ports protocol within a VPN that was also created using the TCP protocol. I read in several places that this kind of "TCP over TCP" is not a good idea (performance problem). But I wonder if I create a VPN through the UDP protocol the TCP connections inside it will have the package delivery guarantee.
The big question is: A TCP packet sent inside a UDP VPN has 100% delivery guarantee?
Traffic
The only guarantees are Taxes, disappointment and Death.
TCP protocols over a TCP VPN have known issues ..
which is why you are advised to use UDP for your VPN.
cberni
But is the TCP package retransmitted if lost and received the same order as it was sent using a UDP VPN?
A TCP communication inside the UDP VPN is the same as well a TCP communication between a normal local network without vpn?
Traffic
The network stacks at the source and destination handle the TCP protocol.
The UDP VPN between is essentially invisible to the process.