Network Bondig

Aus Wiki
Version vom 28. August 2009, 17:59 Uhr von Splinter25 (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Um die Ausfallsichertheit und die Bandbreite zu erhöhen, können mehrere eth-Interfaces zu einem Verbund (Bonding) zusammengefasst werden. Dabei stehen mehrer Bondingm...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Um die Ausfallsichertheit und die Bandbreite zu erhöhen, können mehrere eth-Interfaces zu einem Verbund (Bonding) zusammengefasst werden. Dabei stehen mehrer Bondingmethoden zu Verfügung.

  • balance-rr oder 0
 Round-Robin: Die Pakete werden der Reihe nach über die Slave-Interfaces übertragen. Alle Interfaces müssen auf dem selben Switch
 angeschlossen sein. Die Switchports müssen zu eine Trunk zusammengefasst werden. Bei Cisco® heisst das Etherchannel, bei anderen Herstellern 
 Trunk Group oder einfach Trunk. Dieser Modus beinhaltet Lastverteilung und Fehlertoleranz.
 
  • active-backup oder 1
 Aktiv-Backup: Es ist immer nur ein Interface des Bündels aktiv. Beim Ausfall des aktiven Slaves übernimmt der nächste Slave. Nur auf dem 
 aktiven   Anschluss ist die MAC-Adresse des Bündels sichtbar. Die Bandbreiten der Interfaces können unterschiedlich sein.
 Dieser Modus beinhaltet keine Lastverteilung, sondern nur Fehlertoleranz.
  
  • balance-xor oder 2
 XOR: Das Interface für die Übertragung wird über eine Exklusiv-Oder-Verknüpfung der MAC-Adresse des Ziels mit der MAC-Adresse der Quelle ermittelt. 
 Alle Interfaces müssen auf dem selben Switch angeschlossen sein. Die Switchports müssen zu eine Trunk zusammengefasst werden.
 Dieser Modus beinhaltet Lastverteilung und Fehlertoleranz.
 
  • broadcast oder 3
 Broadcast: Alle Pakete werden auf allen Interfaces übertragen. Alle Interfaces müssen auf dem selben Switch angeschlossen sein. 
 Die Switchports müssen zu eine Trunk zusammengefasst werden.Dieser Modus beinhaltet keine Lastverteilung, sondern nur Fehlertoleranz.
 
  • 802.3ad oder 4
 IEEE 802.3ad oder LACP: Das Bündel wird über das Link Aggregation Control Protocol dynamisch erzeugt. Alle Interfaces müssen die gleichen  
 Einstellungen für Geschwindigkeit und Duplex-Modus haben. Alle Interfaces werden gemäß der Spezifikationen des 802.3ad-Standards genutzt. Alle  
 Interfaces müssen auf dem selben Switch angeschlossen sein. Der Switch muss 802.3ad (LACP) unterstützen und die Ports entsprechend konfiguriert sein.
 Dieser Modus beinhaltet Lastverteilung und Fehlertoleranz.
  
  • balance-tlb oder 5
 Adaptive transmit load balancing: Für diesen Modus ist keine Konfiguration des/der Switches notwendig. Anschluss an mehrere Switches ist möglich. 
 Die Verteilung der Pakete erfolgt anhand der aktuellen Interface-Auslastung (in Abhängigkeit von der Bandbreite des Interfaces). Ankommende Pakete
 werden über das aktuell aktive Interface angenommen. Im Fehlerfall übernimmt ein anderer Slave die MAC-Adresse des ausgefallenen Interfaces.
 Dieser Modus beinhaltet Lastverteilung und Fehlertoleranz.
  
  • balance-alb oder 6
 Adaptive load balancing: Für diesen Modus ist keine Konfiguration des/der Switches notwendig. Anschluss an mehrere Switches ist möglich. Zusätzlich 
 zur Sende-Lastverteilung (tlb) erfolgt Empfangs-Lastverteilung für Pakete gemäß IPV4. Die Sende-Verteilung der Pakete erfolgt anhand der aktuellen 
 Interface-Auslastung (in Abhängigkeit von der Bandbreite des Interfaces). Die Empfangs-Verteilung der Pakete erfolgt der Reihe nach über alle 
 Interfaces des Bündels unter Berücksichtugung der Bandbreite. Die Zuordnung der Interfaces wird über ARP-Negotiation geregelt.
 Dieser Modus beinhaltet Lastverteilung und Fehlertoleranz.