Wann gibt es mehrere UNIX -Geräte beteiligt sind, kann es notwendig sein zu implementieren NIC begrenzenden , das bindet die NICs (Network Interface Cards) , so dass sie wie ein einziges Gerät zu arbeiten. Dies wird dazu beitragen, verbessern die allgemeine Netzwerk-Performance für Datenabfragen und Transfers verwendet . Ein mögliches Szenario wäre eine Übertragung von einer riesigen Menge von Daten von einem Linux-Rechner auf den anderen zu sein , daher wird das Netzwerk auf einem Switch mit Dual NICs begrenzt zusammen gesetzt . Funktion
Der Zweck der Anleihe -Schnittstelle ist es, die Netzwerk-Performance durch die Kombination mehrerer Netzwerkschnittstellen in einem einzigen Kanal oder Bindung zu verbessern. Bonded Netzwerkschnittstelle kann mehr Last und Daten in einer zuverlässiger und schneller Weise im Vergleich zu nur mit einer einzigen Schnittstelle . Häufig in UNIX -oder Linux- Umgebungen wie Ubuntu und Redhat verwendet wird, hilft eine Bindung Schnittstelle zwei oder mehr Systeme verwenden einen gebundenen NIC (Network Interface Card) mit dem Prozess namens NIC begrenzenden .
Prozess
Einrichten begrenzenden beginnt mit dem Aufbau von bond0 ( Bindung Null )-Konfiguration , indem Sie die eth0 (Ethernet -Schnittstelle 0) und eth1 (Ethernet -Schnittstelle 1 ) Konfigurationsdateien gefolgt . Der nächste Schritt besteht darin, die Bindung Treibermodul laden. Um sicherzustellen, dass die Bond- Modul lädt , nachdem der Kanal - Bonding-Interface ( bond0 ) kommt ; die Konfigurationsdatei des Kernel-Moduls zu modifizieren mit dem richtigen Setup . Danach müssen Sie speichern und das Shell-Prompt . Testen Sie die Konfiguration , um sicherzustellen, dass die NIC begrenzenden Werke .
Bonding -Konfiguration
Ladezeit , erhält der bonding Modul die Parameter für die Verklebung Optionen . Sie können als Kommandozeilen-Argumente und Befehle kommen . Wenn es keine Parameter angegeben , können Sie den Standardwert. Sehen Sie für die Verklebung Fehlermeldungen während der Erstkonfiguration beim Laden des Bonding -Treiber. Für jeden Bondvorrichtung , gibt es eine Nur-Lese- Datei, die sich in der Bindung Verzeichnis. Dazu gehören Informationen über die Konfiguration der Bindung, Versionen und die Möglichkeiten der Bindung Fahrer zu bedienen.
Netzwerkkonfiguration
Überprüfen Sie die Netzwerk -Konfiguration mithilfe des " ifconfig" Befehl in der Kommandozeile. Die Ausgabe zeigt , dass es zwei Sätze Flagge in Verbindung Geräten. Man wird für den "Master" und die andere für den als " Slave ". Die Befehlsausgabe nicht zeigen Informationen über die Verbände der beiden , daher in einem mehrere Master und Slaves Umwelt , würden Sie nicht wissen, welche Slave-Links , auf die Master
Switch Configuration
< . br>
der Schalter hier beschriebenen bedeutet nicht nur die eigentliche Netzwerk-Switch -Hardware , es kann jedes Gerät sein, dass die gebundenen Gerät direkt mit , wie einem anderen Computer mit einem Linux- Betriebssystem. In einem Umfeld, Unterstützung 802.3ad -Modus , der Switch die entsprechende Konfiguration haben sollten , sollte bei den Port übereinstimmen 802.3ad Spezifikationen . In anderen Worten, es um die spezifische Konfiguration des Switches haben muss.
Spezifische Konfiguration Beispiele finden den Link im Abschnitt Ressourcen .