Building a High-throughput VPN