Improving VPN Performance Over Multiple Access Links
Source: George Mason University
To improve the performance of VPN connections the paper investigates how the bandwidth of multiple access links can be aggregated with inverse multiplexing to create a single, higher capacity logical communication link. But achieving the maximum possible aggregated TCP throughput becomes extremely challenging if the underlying links either use different technologies (e.g., DSL, cable modem) or suffer different or time-varying communication characteristics (e.g., available bandwidth, packet loss rate). To maximize VPN throughput they have constructed a system that combines two distinct innovations. This paper describes the system's implementation, the test environment built on Emulab, and shows that when access links form the communication bottleneck in the end-to-end connection that can significantly increase VPN performance over conventional approaches.