Link Aggregation und LACP Grundlagen

Aus Wiki Thomas-Krenn.AG
Wechseln zu: Navigation, Suche

Link Aggregation nach IEEE 802.1AX-2008 (früher IEEE 802.3ad) bezeichnet die parallele Bündelung von mehreren Netzwerkkabeln.

Vorteile einer Link Aggregation gegenüber einer herkömmlichen Verbindung über ein einzelnes Kabel sind:

Dieser Artikel bietet Grundlagen Informationen zu Link Aggregation und LACP. Ein konkretes Beispiel finden Sie im Artikel Link Aggregation beim Modular Server.

Inhaltsverzeichnis

Voraussetzungen

Damit Sie Link Aggregation nutzen können, achten Sie darauf die folgenden Voraussetzungen zu erfüllen. Alle verwendeten Links müssen:

Eigenschaften

Link Aggregation (LAG) nach IEEE 802.1AX-2008 (früher IEEE 802.3ad) hat folgende Eigenschaften:[4]

Verteilung des Datenverkehrs

Link Aggregation erlaubt die Verteilung von Ethernet Frames auf alle verfügbaren physischen Links einer LAG. Damit übersteigt der mögliche Datendurchsatz die Datenrate eines einzelnen physischen Links.

Für die Verteilung (Frame Distributor) definiert der IEEE Standard allerdings keine konkreten Algorithmen. Die einzigen Vorgaben sind:

Das Original-Zitat aus dem Kapitel 5.2.4 Frame Distributor beschreibt das folgendermaßen:[5]

This standard does not mandate any particular distribution algorithm(s); however, any distribution algorithm shall ensure that, when frames are received by a Frame Collector as specified in 5.2.3, the algorithm shall not cause
a) Misordering of frames that are part of any given conversation, or
b) Duplication of frames.
The above requirement to maintain frame ordering is met by ensuring that all frames that compose a given conversation are transmitted on a single link in the order that they are generated by the MAC Client; hence, this requirement does not involve the addition (or modification) of any information to the MAC frame, nor any buffering or processing on the part of the corresponding Frame Collector in order to reorder frames.

Die Qualität wie gut die einzelnen Frames verteilt werden und wie hoch der praktische mögliche Datendurchsatz steigt, hängt somit von der konkreten Implementierung der Link Aggregation in einem Switch bzw. Treiber ab. FreeBSD verwendet dazu beispielsweise eine Hash des Protokoll Headers. Der Hash beinhaltet dabei Ethernet/MAC Quell- und Zieladressen, falls verfügbar ein VLAN-tag, sowie IPv4/IPv6 Quell- und Zieladressen.[6]

Weitere Informationen dazu finden Sie im Artikel Link Aggregation Lastverteilungs-Algorithmen.

Link Aggregation

Static Link Aggregation

Bei der statischen Link Aggregation werden alle Konfigurationsparameter einmalig auf beiden beteiligten Komponenten einer LAG eingerichtet.

Anmerkung: VMware ESX 4.0 unterstützt ausschließlich Static Link Aggregation.[7]

Der IEEE Standard beschreibt die Steuerung der Link Aggregation in Kapitel 5.3 Link Aggregation Control ab Seite 23.[5]

Dynamic Link Aggregation - Link Aggregation Control Protocol (LACP)

Das Link Aggregation Control Protocol (LACP) erlaubt darüber hinaus den Austausch von Informationen bezüglich der Link Aggregation zwischen den zwei Mitgliedern einer Link Aggregation. Diese Informationen werden in LACPDUs (Link Aggregation Control Protocol Data Units) verpackt.

Bei LACP kann jeder einzelne Port als Active LACP oder Passive LACP konfiguriert werden:

LACP bietet gegenüber einer statischen Link Aggregation folgende Vorteile:[8]

Der IEEE Standard beschreibt LACP im Kapitel 5.4 Link Aggregation Control Protocol (LACP) ab Seite 30.[5]

Einzelnachweise

  1. Link aggregation: Limitations: Single switch (Wikipedia)
  2. Virtual Switching System (VSS) Q&A (cisco.com)
  3. Virtual Chassis Technology Best Practices (kb.juniper.net)
  4. IEEE 802.3ad Link Aggregation (LAG) what it is, and what it is not (Präsentation von Howard Frazier und anderen, Ottawa 17. April 2007)
  5. 5,0 5,1 5,2 IEEE 802.1AX-2008 IEEE Standard for Local and Metropolitan Area Networks – Link Aggregation
  6. FreeBSD Handbook, Chapter 31 Advanced Networking
  7. Does ESX 4.0 support 802.3ad Dynamic? (VMware Knowledge Base)
  8. Link aggregation: LACP Advantages over static configuration (Wikipedia)

Weitere Informationen

Allgemein:

In Bezug auf Linux:


Share/Save/Bookmark  Feedback zu diesem Artikel geben
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Kategorien
Drucken/exportieren
Werkzeuge