VPN technology, explained properly

Understand VPN protocols before you pick a VPN

Tunnels, ciphers, kill switches and leaks — explained from the specifications, with ZoogVPN as the worked example throughout. No invented speed tests, no scores we cannot justify.

Updated 21 September 2026 · How we research

Specifications first

Protocol behaviour comes from published specifications and documentation, not from vendor marketing copy.

No invented evidence

We publish no speed figures, scores, audit verdicts or server counts we have not verified. Gaps are stated, not filled.

Vendor claims are labelled

Where a fact comes only from a provider's own documentation, we attribute it explicitly and date it.

How a VPN connection actually works

Every VPN builds an encrypted tunnel from your device to a server you choose, then forwards your traffic from there. What differs between products is which protocol builds that tunnel, which cipher protects it, and what happens when it fails.

Pick a protocol for your situation

Many connection problems people blame on a VPN turn out to be protocol mismatches. UDP-based protocols are usually the quickest, but some networks block UDP entirely; a TCP transport on port 443 gets through most networks at some cost in speed; and IKEv2/IPsec is the one designed to survive a phone changing networks.

WireGuard logo

WireGuard

Fastest, UDP only, fixed modern cipher suite.

Transport
UDP only
Cryptography
ChaCha20-Poly1305, Curve25519, BLAKE2s — a fixed suite with no negotiation
Best suited to
Everyday use, streaming, gaming, battery-sensitive mobile use
OpenVPN logo

OpenVPN

The configurable fallback that passes restrictive firewalls.

Transport
UDP
Over TCP
TCP, commonly port 443
Cryptography
TLS control channel; AES-GCM or ChaCha20-Poly1305 data channel
Best suited to
A balanced default with wide router support

IKEv2/IPsec

Survives moving between Wi-Fi and cellular.

Transport
UDP 500 and 4500
Cryptography
IKEv2 key exchange with an ESP data channel, typically AES-GCM
Best suited to
Phones moving between Wi-Fi and cellular

Obfuscated transports

For networks that actively block VPNs.

How detection works

Encryption

AES-256-GCM, ChaCha20-Poly1305 and forward secrecy.

What each does

Failure handling

Kill switches and leak protection decide what happens when the tunnel drops.

Test yours

The full line-up — transports, cipher suites and trade-offs side by side — is in VPN protocols compared.

Our primary recommendation

We use ZoogVPN as the worked example across this site because its published protocol line-up covers the widest range of network conditions among the five providers reviewed here: two UDP options, a TCP fallback, a mobility protocol and two in-house transports for restricted networks. That breadth is what makes it useful for explaining the technology, and it is also why we recommend it first.

ZoogVPN's published protocol matrix, retrieved from its help centre on 21 September 2026.

ProtocolPlatforms (per ZoogVPN)ZoogVPN's stated use case
WireGuardWindows, macOS, iOS, Android, Linux, routersSpeed and modern use cases such as streaming and gaming
IKEv2/IPsecWindows, macOS, iOS, Android, LinuxMobile users and keeping a connection alive while switching networks
OpenVPN (UDP)Windows, macOS, iOS, Android, Linux, routersBalanced speed and security; torrenting and streaming
OpenVPN (TCP)Windows, macOS, iOS, Android, Linux, routersStable connections in firewalled environments
ShadowWindows, macOS, iOS, AndroidBypassing censorship in highly restricted regions
ZoogTLSWindows onlyAccessing restricted content in heavily filtered networks such as Iran
ZoogVPN logoSave 82%

Six protocols across Windows, macOS, iOS, Android, Linux and routers, with kill-switch support listed on all four major consumer platforms.

$2.49/month+ 3 months free

2-year plans

Unlimited devices30-day guarantee

Affiliate link — we may earn a commission at no extra cost to you. See our affiliate disclosure. Pricing shown as published on VPN Sherlock; confirm current terms at checkout.

Full detail, including what we could not verify, is in the ZoogVPN review.

Providers we cover

Commercial terms exactly as published on VPN Sherlock. No speed or score columns, because we have not run the tests that would justify them.

#VPNBest forKey featuresProtocolsDevicesPriceLearn more
1ZoogVPN logoBest overallSix published protocols — the widest range among the five compared here6 (incl. Shadow, ZoogTLS)Unlimited$2.49/monthGet dealRead review
2Proton VPNClearest obfuscationThe only provider here that publishes how its obfuscation protocol is built3 (incl. Stealth)10$4.99/monthGet dealRead review
3PureVPNMost devices coveredNative Apple TV and Fire Stick apps, which removes the usual reason to configure a router3 (WireGuard, OpenVPN, IKEv2)10$3.24/monthGet dealRead review
4Astrill VPN logoMost obfuscation optionsTwo proprietary transports, one of them available at router level. No IKEv24 (incl. OpenWeb, StealthVPN)5$5.00/monthGet dealRead review
5WindscribeMost flexibleManual config generation for all three protocols, plus a free tier you can evaluate first3 (OpenVPN, IKEv2, WireGuard)Unlimited$3.00/monthGet dealRead review

How we research

Why there are no scores on this site

A numeric score implies a measurement programme behind it. We have not run controlled throughput testing, so we do not publish speed figures or ratings derived from them. What we offer instead is a reproducible test routine you can run on your own connection, which is more useful than a number measured somewhere else. See our methodology.

Frequently asked questions

Which VPN protocol should I use?
WireGuard on any network that allows UDP, IKEv2/IPsec on a phone that moves between Wi-Fi and mobile data, and OpenVPN TCP on port 443 where UDP is blocked. That covers almost every situation. Obfuscated transports are a fourth case, for networks that identify VPN traffic rather than merely blocking ports, and they cost speed - so they are a fallback, not a default.
Why doesn't VPN Sherlock publish speed test results?
Because we have not run a controlled, reproducible throughput programme. Publishing figures we did not measure under controlled conditions would be inventing evidence. Where we have captured observations during a review pass we describe them qualitatively and say so. The method for measuring your own connection is in our testing guide, and it will tell you more than our numbers would.
Which VPN does VPN Sherlock recommend?
ZoogVPN, because its six published protocols cover the widest range of network conditions among the five providers compared here - and because that is a claim about documented protocol breadth rather than about speed or secrecy. It is also a commercial partner, which we state on every page. The full reasoning, including what we could not verify, is in our review.
How is this site funded?
Through affiliate commission on ZoogVPN, which is the only commercial relationship here. Other providers are linked to their official sites with no affiliate URL. That arrangement is disclosed on every page that carries a link, and coverage is not conditional on it.
Do you test the VPNs you write about?
Partly, and we label which is which. Most of what we publish is read from provider documentation and public protocol specifications. For some providers we have captured a review pass - leak checks, streaming, split tunneling - and those sections say what the capture showed and what it does not establish. We run no controlled benchmark programme.