Reduced network performance through VPN connection
Last updated December 15th, 2023
Categories:
Environment
- Android Enterprise
- Third-party VPN app
Overview
You might notice a reduction in network speed on your device when using a VPN.
Cause
As part of Android’s design, third-party apps can’t use the kernel space. As a result, a third-party VPN app can’t utilize encryption/decryption hardware acceleration, causing reduced VPN network performance on the device.
Resolution
Starting with Android 11, the VpnManager
class provides support for third-party apps to use the IKEv2 protocol with the IPsec module, which securely allows access to the kernel.
If a third-party VPN app supports IKEv2 using the VpnManager
class, the data throughput will be increased.
On this page
Is this page helpful?