TCP Over Multiple Paths Revisited: Towards Transparent Proxy Solutions
The idea of using multiple paths to transport TCP traffic seems very attractive due to the potential benefits it may offer. Despite a solid theoretical background and quite substantial implementation attempts, none of the provided proposals was successful enough to fully establish its mark. Therefore, this paper presents and develops a novel approach to carry TCP traffic over multiple paths. The main features of the proposed architecture include: end-to-end transparency, autonomy of the operation (protocol stack transparency), and interoperability with different Operating Systems (OSs).