lousek
Goto Top

WAN-Load-Balancing - Webserver dahinter?

Hallo Forum.

Wieder mal einer meiner Ideen ;)

Folgende Aufstellung:
- Zwei DSL-Verbindungen (Con1, Con2)
- pfSense-Gateway, der Load-Balancing über die beiden DSL-Verbindungen macht (GW)
- Webserver hinter Gateway
- Web-Adresse (example.ch) auf einen der DSL-Anschlüsse konfiguriert (Con1)

Jetzt:
Wenn jemand vom Internet her die Domaine example.ch aufruft, wird die Adresse auf die (WAN-)IP vom Con1 aufgelöst und dann die Pakete dahin gesendet. Vom Gateway gelangen sie dann weiter auf den Webserver.

Wenn nun der Webserver seine Antwort sendet, werden die Pakete an den GW geschickt ... und dann auf beide Verbindungen aufgeteilt? Also ein Teil der Pakete gelangt über Con1 zum Besucher der Website, der andere Teil über Con2 ...

Funktioniert das? Sprich hat man nachher eigentlich auch eine doppelt so schnelle Upload-Verbindung?

Greetz,
Lousek

Content-ID: 124395

Url: https://administrator.de/contentid/124395

Ausgedruckt am: 25.11.2024 um 21:11 Uhr

dog
dog 07.09.2009 um 23:01:26 Uhr
Goto Top
werden die Pakete an den GW geschickt ... und dann auf beide Verbindungen aufgeteilt

Nein, dass passiert nicht.
Jeder Load Balancing Router hat ein Connection Tracking - d.h. wenn eine Anfrage über Link1 reinkommt, dann geht sie auch wieder über Link1 raus.
Anders ginge es auch garnicht, da die Pakete sonst verworfen werden würden (der Client hat ja eine Verbindung mit der IP auf Link1 und nicht mit der auf Link2).

Willst du wirklich mehr Bandbreite haben musst du dir Multilink PPPoE angucken.

Grüße

Max
Der-Phil
Der-Phil 08.09.2009 um 09:14:43 Uhr
Goto Top
face-smile

Der Server baut ja in diesem Sinne keine Verbindungen auf. Demnach laufen die Antwortpakete über die Verbindung, die der Client aufbaut --> über Con 1.

Phil
aqui
aqui 08.09.2009 um 11:31:05 Uhr
Goto Top
Und auch wenn der LB es fälschlicherweise balancen würde, dann würden am Ziel, also dem Client, mit einmal Pakete mit eine anderen Quell IP Adresse ankommen die zum gleichen TCP Datenstrom gehört.
Daraufhin würde der TCP Stack im Client die Session sofort abbrechen.

Fazit: Nein, keine Chance so herum geht es nicht !!
Lousek
Lousek 08.09.2009 um 12:27:23 Uhr
Goto Top
Hmm ... ok, schade

Danke für euche Comments.