Building a Custom VPN From Scratch (HLD v1)

Designing a userspace VPN using C++, Linux TUN, UDP, and Android VpnService