Netzwerklastverteilung mit Linux (Trunking)

Hi Community,

bei speziellen Switches kann man sogenanntes Port-Trunking machen. Also die Daten einer Verbindung zwischen zwei Netzwerkkomponenten über mehrere Leitungen verteilen und dadurch die Bandbreite erhöhen. Leider sind solche Switches nicht gerade, dass was man billig nennen würde. Deshalb meine Frage, gibt es unter Linux die Möglichkeit mehrere Netzwerkkarten zu einer Verbindung zusammen zu fassen?
Ich weiß, dass es für Modems bzw. ISDN oder DSL-Karten die Möglichkeit gibt, mehrere zu einer logischen Verbindung zusammen zu fassen. Die Software heißt eql (um Fragen die sich auf Modems usw. beziehen gleich mit zu beantworten). Das Problem ist, dass meines erachtens, dies nur mit Geräten geht, die dass PP-Protokoll benutzen oder irre ich da?

Vielen Dank.

Mit freundlichen Grüßen

Mailerdemon

Hi User,

bei speziellen Switches kann man sogenanntes Port-Trunking
machen. Also die Daten einer Verbindung zwischen zwei
Netzwerkkomponenten über mehrere Leitungen verteilen und
dadurch die Bandbreite erhöhen. Leider sind solche Switches
nicht gerade, dass was man billig nennen würde. Deshalb meine
Frage, gibt es unter Linux die Möglichkeit mehrere
Netzwerkkarten zu einer Verbindung zusammen zu fassen?

Klar:

Die IBM 10/100 Ethernet Server Adapter können das. Aus dem Datenblatt:

Adaptive Load Balancing (ALB) allows balancing the transmission data flow among two to four adapters. (…) works with any Ethernet switch.

Cisco Fast EtherChannel (FEC) creates a team of two, four, six, or eight adapters to increase transmission and reception throughput. also includes AFT option. Requires a switch with FEC capability.

Gruß,

Malte.

Hallo,

bei speziellen Switches kann man sogenanntes Port-Trunking
machen. Also die Daten einer Verbindung zwischen zwei
Netzwerkkomponenten über mehrere Leitungen verteilen und
dadurch die Bandbreite erhöhen. Leider sind solche Switches
nicht gerade, dass was man billig nennen würde. Deshalb meine
Frage, gibt es unter Linux die Möglichkeit mehrere
Netzwerkkarten zu einer Verbindung zusammen zu fassen?

http://lartc.org/howto/lartc.loadshare.html

Sebastian

Hi,

http://lartc.org/howto/lartc.loadshare.html

funktioniert aber nur direkt host to host, oder?

Gruß,

Malte.

Hallo,

http://lartc.org/howto/lartc.loadshare.html

funktioniert aber nur direkt host to host, oder?

Äh… nein, ich denke, das ist (zumindest theoretisch) auch andesrwie möglich. Praktisch wird aber zusehen müssen, wie schnell man seine Füße aus der Schußlinie bekommt.

Gruß,

Se „http://www.stearns.org/tunnel/load-balancing-howto“ bastian

Hallo,

http://lartc.org/howto/lartc.loadshare.html

funktioniert aber nur direkt host to host, oder?

Äh… nein, ich denke, das ist (zumindest theoretisch) auch
andesrwie möglich. Praktisch wird aber zusehen müssen, wie
schnell man seine Füße aus der Schußlinie bekommt.

Ich denke nicht, schliesslich ist das, was der Fragesteller vorhat - so wie ich ihn verstehe - eine Layer 2-Geschichte - er möchte von einem herkömmlichen Switch zu einem Host bündeln. Aber vielleicht hat er doch was anderes vor, und Deine Links sind DIE Lösung für ihn, wer weiss.

http://www.stearns.org/tunnel/load-balancing-howto

Geht auch nur Host to Host, also mit entsprechender Gegenstelle.

Gruß,

Malte.