Gigabit Ethernet, while ubiquitous and adequate for many uses, is now often insufficient due to advancements in storage speeds and internet access. Higher speeds like 10 Gigabit Ethernet are being slowly adopted but remain rare among consumers. To address the limitations of single Ethernet links, techniques such as Link Aggregation and the emerging Multipath TCP (MPTCP) allow for the combination of multiple connections to increase bandwidth and redundancy. Notably, the author developed a go library called 'multipath' and a utility named 'bondcat' to exploit multiple network connections, optimizing for bandwidth and resilience beyond what standard aggregation methods offer.
Table of contents
Enter Link AggregationNeed for (single connection) speedGoing multipath with MPTCPDIY Multipath TCPIntroducing bondcatSort: