TCP VPNs use the TCP protocol for transporting VPN traffic. Since TCP ensures data integrity and delivery, the VPN traffic carried over TCP is reliable. If a data packet gets lost or corrupted during transmission, TCP will detect this and ensure the packet is retransmitted.