Q&A UDP or TCP on a VPN


Level 23
Thread author
Top poster
Jan 26, 2020
Hi, I read this article:

Most major VPNs like ExpressVPN and NordVPN, select UDP by default.
Support agent told me:
"All VPN providers highly recommend UDP as it’s more reliable and faster than TCP.
TCP is only needed when UDP is completely blocked like in some airports, hotels, or in some countries. "

the second link above says:
". On unreliable networks, however, you may have a better experience switching to TCP."
The first link above says:
"A real-life comparison to this method would be to pick up the phone and call a friend. You have a conversation and when it is over, you both hang up, releasing the connection."

Then, I have this question:
In which situations its best to switch to TCP?
e.g. Downloading a torrent via a torrent application? Or otherwise, the video downloaded by torrent wouldn't download fully?