Mein PC hat insgesamt 4 NICs, 2 kabelgebundene Gigabit-Ethernet-Netzwerkkarten und auch 2 drahtlose Netzwerkkarten. (Ein Broadcom mit proprietären Treibern und Ralink mit Open-Source-Software, die viel besser funktioniert als Broadcom.)
Mein Mobiltelefon kann seine Verbindung drahtlos mit meinem PC teilen, aber ich habe auch eine kabelgebundene Internetverbindung. Ich habe also mehrere Internetverbindungen um auf das Internet zuzugreifen. Wie kann ich 2 oder mehr Verbindungen zusammenführen und ausgleichen ihnen ein einheitliches Interneterlebnis zu bieten, das die Summe aller damit verbundenen Internetverbindungen ist.
Wenn ich zum Beispiel ein Modem mit einer Internetverbindung von 1024 kB/s und ein anderes mit 512 kB/s und ein kleines mit 128 kB/s habe, könnte ich nach dem Lastausgleich und dem Zusammenführen aller Verbindungen (Bonding oder Teaming) unter herunterladen B. eine Geschwindigkeit von 1664 kB/s, wenn alle 3 Internetverbindungen als eine verwendet werden.
Diese Frage hat mich schon immer fasziniert.
Beste Antwort
Ich mache so etwas bei der Arbeit mit Ubuntu 11.04. Wir betreiben das Shorewall-Firewall-Konfigurationstool, das nicht nur hervorragend funktioniert, sondern auch einige rudimentäre Routing-Tools für mehrere ISPs bietet, die Ihren Anforderungen entsprechen könnten. Einige Dokumente dazu finden Sie hier:http://www.shorewall.net/MultiISP.html
Es kommt jedoch darauf an, dass Sie nicht mehrere ISPs für eine einzige Verbindung verwenden können … die Dinge sind nicht so einfach. Das Beste, was Sie tun können, ist, neue Verbindungen gleichmäßig zwischen den verschiedenen Anbietern zu lenken.
Es ist ein komplexes Problem. Sie werden wahrscheinlich mit dem Kopf gegen die Wand schlagen (das habe ich sicherlich getan), bevor Sie mit dem Debuggen aller Probleme fertig sind. Wie andere Poster bereits angedeutet haben, solltest du also gut überlegen, wie stark dein Verlangen ist.