VPN Throttling: How Your ISP Quietly Cuts Your Speed
Blocking isn't the only tool an ISP has. There's a softer, less visible way to push back against VPNs: throttling. Traffic isn't blocked outright — it's just given lower priority and a capped speed compared to "ordinary" traffic. The connection still technically works. It's just slow.
How Throttling Differs From Blocking
With blocking, the connection simply doesn't establish, or it drops. With throttling, the VPN tunnel comes up normally, but bandwidth for that specific type of traffic is artificially capped — say, to a few megabits per second instead of the hundreds your plan actually allows. Telling the two apart is easy: if ordinary sites load fine without the VPN but speed drops sharply once it's on, that's most likely throttling of VPN traffic specifically, not a general network problem.
How the ISP Even Knows What to Throttle
The mechanism is similar to how VPN gets recognized for blocking (we covered this in our article on DPI and Reality) — through the protocol's characteristic "fingerprint," the port used, and packet length and timing. The difference is in the response: instead of severing the connection, the system applies shaping — bandwidth limiting specifically for traffic with those characteristics.
Why Disguising Traffic as Ordinary HTTPS Helps
If a connection is externally indistinguishable from a request to an ordinary, legitimate website — the way VLESS with the Reality layer works — the shaping system has no statistically reliable marker to single out that traffic and cap it separately from the rest of the HTTPS traffic. That's exactly why solid masking protects against more than just outright blocking — it also guards against the far sneakier "silent" throttling.
What to Do If You Suspect Throttling
- Compare speed with and without the VPN on the same speed test, at the same time.
- Try a different location — if the shaping is tied to a specific node or route, another location may not fall under the same restriction.
- Check that location's status and ping on our status page — consistently low speed with normal ping is a telltale sign of throttling, not overload.